projects
/
fw
/
openocd
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
nrf51: Add HWID 0x008F again
[fw/openocd]
/
src
/
helper
/
fileio.h
diff --git
a/src/helper/fileio.h
b/src/helper/fileio.h
index bd6442450eb72de09289f5d699034e18d6b91fb0..02592e28d0ed9e4df168d706dad1861b14a44d01 100644
(file)
--- a/
src/helper/fileio.h
+++ b/
src/helper/fileio.h
@@
-19,15
+19,11
@@
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ * along with this program. If not, see <http://www.gnu.org/licenses/>. *
***************************************************************************/
***************************************************************************/
-#ifndef FILEIO_H
-#define FILEIO_H
-
-#include <helper/types.h>
+#ifndef OPENOCD_HELPER_FILEIO_H
+#define OPENOCD_HELPER_FILEIO_H
#define FILEIO_MAX_ERROR_STRING (128)
#define FILEIO_MAX_ERROR_STRING (128)
@@
-45,14
+41,12
@@
enum fileio_access {
FILEIO_APPENDREAD, /* open for writing, position at end, allow reading */
};
FILEIO_APPENDREAD, /* open for writing, position at end, allow reading */
};
-struct fileio {
- /* The structure is opaque */
- struct fileio_internal *fp;
-};
+struct fileio;
-int fileio_open(struct fileio *
fileio
,
-
const char *url,
enum fileio_access access_type, enum fileio_type type);
+int fileio_open(struct fileio *
*fileio, const char *url
,
+ enum fileio_access access_type, enum fileio_type type);
int fileio_close(struct fileio *fileio);
int fileio_close(struct fileio *fileio);
+int fileio_feof(struct fileio *fileio);
int fileio_seek(struct fileio *fileio, size_t position);
int fileio_fgets(struct fileio *fileio, size_t size, void *buffer);
int fileio_seek(struct fileio *fileio, size_t position);
int fileio_fgets(struct fileio *fileio, size_t size, void *buffer);
@@
-64,7
+58,7
@@
int fileio_write(struct fileio *fileio,
int fileio_read_u32(struct fileio *fileio, uint32_t *data);
int fileio_write_u32(struct fileio *fileio, uint32_t data);
int fileio_read_u32(struct fileio *fileio, uint32_t *data);
int fileio_write_u32(struct fileio *fileio, uint32_t data);
-int fileio_size(struct fileio *fileio,
in
t *size);
+int fileio_size(struct fileio *fileio,
size_
t *size);
#define ERROR_FILEIO_LOCATION_UNKNOWN (-1200)
#define ERROR_FILEIO_NOT_FOUND (-1201)
#define ERROR_FILEIO_LOCATION_UNKNOWN (-1200)
#define ERROR_FILEIO_NOT_FOUND (-1201)
@@
-73,4
+67,4
@@
int fileio_size(struct fileio *fileio, int *size);
#define ERROR_FILEIO_RESOURCE_TYPE_UNKNOWN (-1204)
#define ERROR_FILEIO_OPERATION_NOT_SUPPORTED (-1205)
#define ERROR_FILEIO_RESOURCE_TYPE_UNKNOWN (-1204)
#define ERROR_FILEIO_OPERATION_NOT_SUPPORTED (-1205)
-#endif /* FILEIO_H */
+#endif /*
OPENOCD_HELPER_
FILEIO_H */