Example #1
0
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;
}
Example #2
0
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;;
}
Example #3
0
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;
}