int fileio_write(struct fileio *fileio_p, size_t size, const void *buffer, size_t *size_written) { struct fileio_internal *fileio = fileio_p->fp; int retval = fileio_local_write(fileio, size, buffer, size_written); if (retval == ERROR_OK) fileio->size += *size_written; return retval; }
int fileio_write(fileio_t *fileio, u32 size, u8 *buffer, u32 *size_written) { int retval; retval = fileio_local_write(fileio, size, buffer, size_written); if (retval == ERROR_OK) fileio->size += *size_written; return retval;; }
int fileio_write_u32(fileio_t *fileio, u32 data) { u8 buf[4]; u32 size_written; int retval; h_u32_to_be(buf, data); if ((retval = fileio_local_write(fileio, 4, buf, &size_written)) != ERROR_OK) return retval; return ERROR_OK; }