1149 | 1149 |
|
1150 | 1150 |
/**
|
1151 | 1151 |
* ch_device_queue_write_firmware:
|
1152 | |
* @device_queue: A #ChDeviceQueue
|
1153 | |
* @device: A #GUsbDevice
|
1154 | |
* @data: Firmware binary data
|
1155 | |
* @len: Size of @data
|
|
1152 |
* @device_queue: A #ChDeviceQueue
|
|
1153 |
* @device: A #GUsbDevice
|
|
1154 |
* @data: (array length=len): Firmware binary data
|
|
1155 |
* @len: Size of @data
|
1156 | 1156 |
*
|
1157 | 1157 |
* Writes new firmware to the device.
|
1158 | 1158 |
*
|
|
1205 | 1205 |
|
1206 | 1206 |
/**
|
1207 | 1207 |
* ch_device_queue_verify_firmware:
|
1208 | |
* @device_queue: A #ChDeviceQueue
|
1209 | |
* @device: A #GUsbDevice
|
1210 | |
* @data: Firmware binary data
|
1211 | |
* @len: Size of @data
|
|
1208 |
* @device_queue: A #ChDeviceQueue
|
|
1209 |
* @device: A #GUsbDevice
|
|
1210 |
* @data: (array length=len): Firmware binary data
|
|
1211 |
* @len: Size of @data
|
1212 | 1212 |
*
|
1213 | 1213 |
* Verifies firmware on the device.
|
1214 | 1214 |
*
|
|
1251 | 1251 |
|
1252 | 1252 |
/**
|
1253 | 1253 |
* ch_device_queue_read_firmware:
|
1254 | |
* @device_queue: A #ChDeviceQueue
|
1255 | |
* @device: A #GUsbDevice
|
1256 | |
* @data: Firmware binary data
|
1257 | |
* @len: Size of @data
|
|
1254 |
* @device_queue: A #ChDeviceQueue
|
|
1255 |
* @device: A #GUsbDevice
|
|
1256 |
* @data: (array length=len): Firmware binary data
|
|
1257 |
* @len: Size of @data
|
1258 | 1258 |
*
|
1259 | 1259 |
* Reads firmware on the device.
|
1260 | 1260 |
*
|
|
2387 | 2387 |
|
2388 | 2388 |
/**
|
2389 | 2389 |
* ch_device_queue_write_flash:
|
2390 | |
* @device_queue: A #ChDeviceQueue
|
2391 | |
* @device: A #GUsbDevice
|
2392 | |
* @address: The device EEPROM address
|
2393 | |
* @data: Binary data
|
2394 | |
* @len: The length of @data
|
|
2390 |
* @device_queue: A #ChDeviceQueue
|
|
2391 |
* @device: A #GUsbDevice
|
|
2392 |
* @address: The device EEPROM address
|
|
2393 |
* @data: (array length=len): Binary data
|
|
2394 |
* @len: The length of @data
|
2395 | 2395 |
*
|
2396 | 2396 |
* Write flash code to the device.
|
2397 | 2397 |
*
|
|
2466 | 2466 |
|
2467 | 2467 |
/**
|
2468 | 2468 |
* ch_device_queue_read_flash:
|
2469 | |
* @device_queue: A #ChDeviceQueue
|
2470 | |
* @device: A #GUsbDevice
|
2471 | |
* @address: The device EEPROM address
|
2472 | |
* @data: Binary data
|
2473 | |
* @len: The length of @data
|
|
2469 |
* @device_queue: A #ChDeviceQueue
|
|
2470 |
* @device: A #GUsbDevice
|
|
2471 |
* @address: The device EEPROM address
|
|
2472 |
* @data: (array length=len): Binary data
|
|
2473 |
* @len: The length of @data
|
2474 | 2474 |
*
|
2475 | 2475 |
* Read flash code from the device.
|
2476 | 2476 |
*
|
|
2568 | 2568 |
|
2569 | 2569 |
/**
|
2570 | 2570 |
* ch_device_queue_verify_flash:
|
2571 | |
* @device_queue: A #ChDeviceQueue
|
2572 | |
* @device: A #GUsbDevice
|
2573 | |
* @address: The device EEPROM address
|
2574 | |
* @data: Binary data
|
2575 | |
* @len: The length of @data
|
|
2571 |
* @device_queue: A #ChDeviceQueue
|
|
2572 |
* @device: A #GUsbDevice
|
|
2573 |
* @address: The device EEPROM address
|
|
2574 |
* @data: (array length=len): Binary data
|
|
2575 |
* @len: The length of @data
|
2576 | 2576 |
*
|
2577 | 2577 |
* Verify flash code from the device.
|
2578 | 2578 |
*
|
|
2620 | 2620 |
|
2621 | 2621 |
/**
|
2622 | 2622 |
* ch_device_queue_erase_flash:
|
2623 | |
* @device_queue: A #ChDeviceQueue
|
2624 | |
* @device: A #GUsbDevice
|
2625 | |
* @address: The device EEPROM address
|
2626 | |
* @len: The length of @data
|
|
2623 |
* @device_queue: A #ChDeviceQueue
|
|
2624 |
* @device: A #GUsbDevice
|
|
2625 |
* @address: (array length=len): The device EEPROM address
|
|
2626 |
* @len: The length of @data
|
2627 | 2627 |
*
|
2628 | 2628 |
* Erase program code on the device.
|
2629 | 2629 |
*
|
|
3018 | 3018 |
|
3019 | 3019 |
/**
|
3020 | 3020 |
* ch_device_queue_write_sram:
|
3021 | |
* @device_queue: A #ChDeviceQueue
|
3022 | |
* @device: A #GUsbDevice
|
3023 | |
* @address: The device memory address
|
3024 | |
* @data: The binary data
|
3025 | |
* @len: Size of @data
|
|
3021 |
* @device_queue: A #ChDeviceQueue
|
|
3022 |
* @device: A #GUsbDevice
|
|
3023 |
* @address: The device memory address
|
|
3024 |
* @data: (array length=len): The binary data
|
|
3025 |
* @len: Size of @data
|
3026 | 3026 |
*
|
3027 | 3027 |
* Writes binary data to the SRAM.
|
3028 | 3028 |
*
|
|
3086 | 3086 |
|
3087 | 3087 |
/**
|
3088 | 3088 |
* ch_device_queue_read_sram:
|
3089 | |
* @device_queue: A #ChDeviceQueue
|
3090 | |
* @device: A #GUsbDevice
|
3091 | |
* @address: The device memory address
|
3092 | |
* @data: The binary data
|
3093 | |
* @len: Size of @data
|
|
3089 |
* @device_queue: A #ChDeviceQueue
|
|
3090 |
* @device: A #GUsbDevice
|
|
3091 |
* @address: The device memory address
|
|
3092 |
* @data: (array length=len): The binary data
|
|
3093 |
* @len: Size of @data
|
3094 | 3094 |
*
|
3095 | 3095 |
* Reads binary data from the SRAM.
|
3096 | 3096 |
*
|