diff options
author | Paul Kocialkowski <contact@paulk.fr> | 2012-08-14 13:48:49 +0200 |
---|---|---|
committer | Paul Kocialkowski <contact@paulk.fr> | 2012-08-14 13:48:49 +0200 |
commit | 9a5827778189b7e0f91879430a4e160567ee6bbd (patch) | |
tree | 3ce32e1edebbc1e70a67a5f5117bbc7a08721251 /meif.h | |
parent | d745cfbec3d6acecdd7943a6c2991a164ce03bb8 (diff) | |
download | bcm4751-9a5827778189b7e0f91879430a4e160567ee6bbd.tar.gz bcm4751-9a5827778189b7e0f91879430a4e160567ee6bbd.tar.bz2 bcm4751-9a5827778189b7e0f91879430a4e160567ee6bbd.zip |
MEIF: Added patch upload, message utils, MEIF crc16, send queue
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Diffstat (limited to 'meif.h')
-rw-r--r-- | meif.h | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -36,11 +36,18 @@ //#define MEIF_ERROR_MSG 0x0002 or 0x0003 #define MEIF_STATE_REPORT_MSG 0x0004 #define MEIF_CONFIG_VALUES_MSG 0x0008 +#define MEIF_SEND_PATCH_MSG 0x0010 /* * Data */ +#define MEIF_PATCH_FILE "/data/bcm4751.fw" +#define MEIF_PATCH_LENGTH 2738 +#define MEIF_PATCH_PART1_O 0 +#define MEIF_PATCH_PART1_L 2042 +#define MEIF_PATCH_PART2_O 2044 +#define MEIF_PATCH_PART2_L (MEIF_PATCH_LENGTH - MEIF_PATCH_PART2_O) /* * Structures */ @@ -64,6 +71,11 @@ struct meif_config_values { uint8_t unknown2[2]; } __attribute__((__packed__)); +struct meif_send_queue { + struct meif_message **messages; + int messages_count; +}; + /* * Functions */ |