|
4 | 4 | * Fuji Device Command Definitions |
5 | 5 | */ |
6 | 6 |
|
7 | | -#define FUJICMD_RESET 0xFF |
8 | | -#define FUJICMD_GET_SSID 0xFE |
9 | | -#define FUJICMD_SCAN_NETWORKS 0xFD |
10 | | -#define FUJICMD_GET_SCAN_RESULT 0xFC |
11 | | -#define FUJICMD_SET_SSID 0xFB |
12 | | -#define FUJICMD_GET_WIFISTATUS 0xFA |
13 | | -#define FUJICMD_MOUNT_HOST 0xF9 |
14 | | -#define FUJICMD_MOUNT_IMAGE 0xF8 |
15 | | -#define FUJICMD_OPEN_DIRECTORY 0xF7 |
16 | | -#define FUJICMD_READ_DIR_ENTRY 0xF6 |
17 | | -#define FUJICMD_CLOSE_DIRECTORY 0xF5 |
18 | | -#define FUJICMD_READ_HOST_SLOTS 0xF4 |
19 | | -#define FUJICMD_WRITE_HOST_SLOTS 0xF3 |
20 | | -#define FUJICMD_READ_DEVICE_SLOTS 0xF2 |
21 | | -#define FUJICMD_WRITE_DEVICE_SLOTS 0xF1 |
22 | | -#define FUJICMD_GET_WIFI_ENABLED 0xEA |
23 | | -#define FUJICMD_UNMOUNT_IMAGE 0xE9 |
24 | | -#define FUJICMD_GET_ADAPTERCONFIG 0xE8 |
25 | | -#define FUJICMD_NEW_DISK 0xE7 |
26 | | -#define FUJICMD_UNMOUNT_HOST 0xE6 |
27 | | -#define FUJICMD_GET_DIRECTORY_POSITION 0xE5 |
28 | | -#define FUJICMD_SET_DIRECTORY_POSITION 0xE4 |
29 | | -#define FUJICMD_SET_HSIO_INDEX 0xE3 |
30 | | -#define FUJICMD_SET_DEVICE_FULLPATH 0xE2 |
31 | | -#define FUJICMD_SET_HOST_PREFIX 0xE1 |
32 | | -#define FUJICMD_GET_HOST_PREFIX 0xE0 |
33 | | -#define FUJICMD_SET_SIO_EXTERNAL_CLOCK 0xDF |
34 | | -#define FUJICMD_WRITE_APPKEY 0xDE |
35 | | -#define FUJICMD_READ_APPKEY 0xDD |
36 | | -#define FUJICMD_OPEN_APPKEY 0xDC |
37 | | -#define FUJICMD_CLOSE_APPKEY 0xDB |
38 | | -#define FUJICMD_GET_DEVICE_FULLPATH 0xDA |
39 | | -#define FUJICMD_GET_DEVICE1_FULLPATH 0xA0 |
40 | | -#define FUJICMD_GET_DEVICE2_FULLPATH 0xA1 |
41 | | -#define FUJICMD_GET_DEVICE3_FULLPATH 0xA2 |
42 | | -#define FUJICMD_GET_DEVICE4_FULLPATH 0xA3 |
43 | | -#define FUJICMD_GET_DEVICE5_FULLPATH 0xA4 |
44 | | -#define FUJICMD_GET_DEVICE6_FULLPATH 0xA5 |
45 | | -#define FUJICMD_GET_DEVICE7_FULLPATH 0xA6 |
46 | | -#define FUJICMD_GET_DEVICE8_FULLPATH 0xA7 |
47 | | -#define FUJICMD_CONFIG_BOOT 0xD9 |
48 | | -#define FUJICMD_COPY_FILE 0xD8 |
49 | | -#define FUJICMD_MOUNT_ALL 0xD7 |
50 | | -#define FUJICMD_SET_BOOT_MODE 0xD6 |
51 | | -#define FUJICMD_STATUS 0x53 |
52 | | -#define FUJICMD_HSIO_INDEX 0x3F |
53 | | -#define FUJICMD_ENABLE_UDPSTREAM 0xF0 |
54 | | -#define FUJICMD_ENABLE_DEVICE 0xD5 |
55 | | -#define FUJICMD_DISABLE_DEVICE 0xD4 |
56 | | -#define FUJICMD_RANDOM_NUMBER 0xD3 |
57 | | -#define FUJICMD_GET_TIME 0xD2 |
58 | | -#define FUJICMD_DEVICE_ENABLE_STATUS 0xD1 |
59 | | -#define FUJICMD_QRCODE_INPUT 0xBC |
60 | | -#define FUJICMD_QRCODE_ENCODE 0xBD |
61 | | -#define FUJICMD_QRCODE_LENGTH 0xBE |
62 | | -#define FUJICMD_QRCODE_OUTPUT 0xBF |
63 | | -#define FUJICMD_BASE64_ENCODE_INPUT 0xD0 |
64 | | -#define FUJICMD_BASE64_ENCODE_COMPUTE 0xCF |
65 | | -#define FUJICMD_BASE64_ENCODE_LENGTH 0xCE |
66 | | -#define FUJICMD_BASE64_ENCODE_OUTPUT 0xCD |
67 | | -#define FUJICMD_BASE64_DECODE_INPUT 0xCC |
68 | | -#define FUJICMD_BASE64_DECODE_COMPUTE 0xCB |
69 | | -#define FUJICMD_BASE64_DECODE_LENGTH 0xCA |
70 | | -#define FUJICMD_BASE64_DECODE_OUTPUT 0xC9 |
71 | | -#define FUJICMD_HASH_INPUT 0xC8 |
72 | | -#define FUJICMD_HASH_COMPUTE 0xC7 |
73 | | -#define FUJICMD_HASH_LENGTH 0xC6 |
74 | | -#define FUJICMD_HASH_OUTPUT 0xC5 |
| 7 | +#define FUJICMD_RESET 0xFF |
| 8 | +#define FUJICMD_GET_SSID 0xFE |
| 9 | +#define FUJICMD_SCAN_NETWORKS 0xFD |
| 10 | +#define FUJICMD_GET_SCAN_RESULT 0xFC |
| 11 | +#define FUJICMD_SET_SSID 0xFB |
| 12 | +#define FUJICMD_GET_WIFISTATUS 0xFA |
| 13 | +#define FUJICMD_MOUNT_HOST 0xF9 |
| 14 | +#define FUJICMD_MOUNT_IMAGE 0xF8 |
| 15 | +#define FUJICMD_OPEN_DIRECTORY 0xF7 |
| 16 | +#define FUJICMD_READ_DIR_ENTRY 0xF6 |
| 17 | +#define FUJICMD_CLOSE_DIRECTORY 0xF5 |
| 18 | +#define FUJICMD_READ_HOST_SLOTS 0xF4 |
| 19 | +#define FUJICMD_WRITE_HOST_SLOTS 0xF3 |
| 20 | +#define FUJICMD_READ_DEVICE_SLOTS 0xF2 |
| 21 | +#define FUJICMD_WRITE_DEVICE_SLOTS 0xF1 |
| 22 | +#define FUJICMD_ENABLE_UDPSTREAM 0xF0 |
| 23 | +#define FUJICMD_GET_WIFI_ENABLED 0xEA |
| 24 | +#define FUJICMD_UNMOUNT_IMAGE 0xE9 |
| 25 | +#define FUJICMD_GET_ADAPTERCONFIG 0xE8 |
| 26 | +#define FUJICMD_NEW_DISK 0xE7 |
| 27 | +#define FUJICMD_UNMOUNT_HOST 0xE6 |
| 28 | +#define FUJICMD_GET_DIRECTORY_POSITION 0xE5 |
| 29 | +#define FUJICMD_SET_DIRECTORY_POSITION 0xE4 |
| 30 | +#define FUJICMD_SET_HSIO_INDEX 0xE3 |
| 31 | +#define FUJICMD_SET_DEVICE_FULLPATH 0xE2 |
| 32 | +#define FUJICMD_SET_HOST_PREFIX 0xE1 |
| 33 | +#define FUJICMD_GET_HOST_PREFIX 0xE0 |
| 34 | +#define FUJICMD_SET_SIO_EXTERNAL_CLOCK 0xDF |
| 35 | +#define FUJICMD_WRITE_APPKEY 0xDE |
| 36 | +#define FUJICMD_READ_APPKEY 0xDD |
| 37 | +#define FUJICMD_OPEN_APPKEY 0xDC |
| 38 | +#define FUJICMD_CLOSE_APPKEY 0xDB |
| 39 | +#define FUJICMD_GET_DEVICE_FULLPATH 0xDA |
| 40 | +#define FUJICMD_CONFIG_BOOT 0xD9 |
| 41 | +#define FUJICMD_COPY_FILE 0xD8 |
| 42 | +#define FUJICMD_MOUNT_ALL 0xD7 |
| 43 | +#define FUJICMD_SET_BOOT_MODE 0xD6 |
| 44 | +#define FUJICMD_ENABLE_DEVICE 0xD5 |
| 45 | +#define FUJICMD_DISABLE_DEVICE 0xD4 |
| 46 | +#define FUJICMD_RANDOM_NUMBER 0xD3 |
| 47 | +#define FUJICMD_GET_TIME 0xD2 |
| 48 | +#define FUJICMD_DEVICE_ENABLE_STATUS 0xD1 |
| 49 | +#define FUJICMD_BASE64_ENCODE_INPUT 0xD0 |
| 50 | +#define FUJICMD_BASE64_ENCODE_COMPUTE 0xCF |
| 51 | +#define FUJICMD_BASE64_ENCODE_LENGTH 0xCE |
| 52 | +#define FUJICMD_BASE64_ENCODE_OUTPUT 0xCD |
| 53 | +#define FUJICMD_BASE64_DECODE_INPUT 0xCC |
| 54 | +#define FUJICMD_BASE64_DECODE_COMPUTE 0xCB |
| 55 | +#define FUJICMD_BASE64_DECODE_LENGTH 0xCA |
| 56 | +#define FUJICMD_BASE64_DECODE_OUTPUT 0xC9 |
| 57 | +#define FUJICMD_HASH_INPUT 0xC8 |
| 58 | +#define FUJICMD_HASH_COMPUTE 0xC7 |
| 59 | +#define FUJICMD_HASH_LENGTH 0xC6 |
| 60 | +#define FUJICMD_HASH_OUTPUT 0xC5 |
75 | 61 | #define FUJICMD_GET_ADAPTERCONFIG_EXTENDED 0xC4 |
76 | | -#define FUJICMD_HASH_COMPUTE_NO_CLEAR 0xC3 |
77 | | -#define FUJICMD_HASH_CLEAR 0xC2 |
78 | | -#define FUJICMD_SEND_ERROR 0x02 |
79 | | -#define FUJICMD_SEND_RESPONSE 0x01 |
80 | | -#define FUJICMD_DEVICE_READY 0x00 |
| 62 | +#define FUJICMD_HASH_COMPUTE_NO_CLEAR 0xC3 |
| 63 | +#define FUJICMD_HASH_CLEAR 0xC2 |
| 64 | +#define FUJICMD_GET_HEAP 0xC1 |
| 65 | +#define FUJICMD_QRCODE_OUTPUT 0xBF |
| 66 | +#define FUJICMD_QRCODE_LENGTH 0xBE |
| 67 | +#define FUJICMD_QRCODE_ENCODE 0xBD |
| 68 | +#define FUJICMD_QRCODE_INPUT 0xBC |
| 69 | +#define FUJICMD_GET_DEVICE8_FULLPATH 0xA7 |
| 70 | +#define FUJICMD_GET_DEVICE7_FULLPATH 0xA6 |
| 71 | +#define FUJICMD_GET_DEVICE6_FULLPATH 0xA5 |
| 72 | +#define FUJICMD_GET_DEVICE5_FULLPATH 0xA4 |
| 73 | +#define FUJICMD_GET_DEVICE4_FULLPATH 0xA3 |
| 74 | +#define FUJICMD_GET_DEVICE3_FULLPATH 0xA2 |
| 75 | +#define FUJICMD_GET_DEVICE2_FULLPATH 0xA1 |
| 76 | +#define FUJICMD_GET_DEVICE1_FULLPATH 0xA0 |
| 77 | +#define FUJICMD_STATUS 0x53 |
| 78 | +#define FUJICMD_HSIO_INDEX 0x3F |
| 79 | +#define FUJICMD_SEND_ERROR 0x02 |
| 80 | +#define FUJICMD_SEND_RESPONSE 0x01 |
| 81 | +#define FUJICMD_DEVICE_READY 0x00 |
81 | 82 |
|
82 | 83 | #endif |
0 commit comments