|
@@ -13,8 +13,8 @@
|
|
|
* Firmware: ben-wpan/atusb/fw/include/atusb/atusb.h
|
|
|
*/
|
|
|
|
|
|
-#ifndef _ATUSB_H
|
|
|
-#define _ATUSB_H
|
|
|
+#ifndef _ATUSB_H
|
|
|
+#define _ATUSB_H
|
|
|
|
|
|
#define ATUSB_VENDOR_ID 0x20b7 /* Qi Hardware*/
|
|
|
#define ATUSB_PRODUCT_ID 0x1540 /* 802.15.4, device 0 */
|
|
@@ -46,9 +46,12 @@ enum atusb_requests {
|
|
|
ATUSB_SPI_WRITE2_SYNC,
|
|
|
ATUSB_RX_MODE = 0x40, /* HardMAC group */
|
|
|
ATUSB_TX,
|
|
|
+ ATUSB_EUI64_WRITE = 0x50, /* Parameter in EEPROM grp */
|
|
|
+ ATUSB_EUI64_READ,
|
|
|
};
|
|
|
|
|
|
-/* Direction bRequest wValue wIndex wLength
|
|
|
+/*
|
|
|
+ * Direction bRequest wValue wIndex wLength
|
|
|
*
|
|
|
* ->host ATUSB_ID - - 3
|
|
|
* ->host ATUSB_BUILD - - #bytes
|
|
@@ -76,6 +79,8 @@ enum atusb_requests {
|
|
|
*
|
|
|
* host-> ATUSB_RX_MODE on - 0
|
|
|
* host-> ATUSB_TX flags ack_seq #bytes
|
|
|
+ * host-> ATUSB_EUI64_WRITE - - #bytes (8)
|
|
|
+ * ->host ATUSB_EUI64_READ - - #bytes (8)
|
|
|
*/
|
|
|
|
|
|
#define ATUSB_REQ_FROM_DEV (USB_TYPE_VENDOR | USB_DIR_IN)
|