From fb43a137e72d1f428efef00047a416497463edfb Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Thu, 6 Dec 2012 12:16:57 +0100 Subject: samsungtool: allow firmware creation The new tool fwcrypt can create a firmware image with a specified model, version, region and so on. Change-Id: I0e90e9ab905398a3e7ae3f4fb8b8bbfb2d12d703 --- utils/samsungtools/samsung.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'utils/samsungtools/samsung.h') diff --git a/utils/samsungtools/samsung.h b/utils/samsungtools/samsung.h index 4336e02651..70ac9c770c 100644 --- a/utils/samsungtools/samsung.h +++ b/utils/samsungtools/samsung.h @@ -66,13 +66,17 @@ enum samsung_error_t SAMSUNG_READ_ERROR = -1, SAMSUNG_FORMAT_ERROR = -2, SAMSUNG_MD5_ERROR = -3, + SAMSUNG_WRITE_ERROR = -4, }; typedef int (*samsung_read_t)(void *user, int offset, void *buffer, int size); +typedef int (*samsung_write_t)(void *user, int offset, void *buffer, int size); typedef void (*samsung_printf_t)(void *user, bool error, const char *fmt, ...); struct samsung_firmware_t *samsung_read(samsung_read_t read, samsung_printf_t printf, void *user, enum samsung_error_t *err); +enum samsung_error_t samsung_write(samsung_write_t write, samsung_printf_t printf, + void *user, struct samsung_firmware_t *fw); void samsung_free(struct samsung_firmware_t *fw); #endif /* __SAMSUNG_H__ */ -- cgit v1.2.3