summaryrefslogtreecommitdiffstats
path: root/meif.h
diff options
context:
space:
mode:
Diffstat (limited to 'meif.h')
-rw-r--r--meif.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/meif.h b/meif.h
index ded67f3..7dbb6da 100644
--- a/meif.h
+++ b/meif.h
@@ -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
*/