|
rcbench
Servo and ESC test bench: panel, IOmcu and shared C
|
The register file and the transfer under way. More...
#include <gt911_emu.h>
Data Fields | |
| uint16_t | res_x |
| uint16_t | res_y |
| uint8_t | command [2] |
| uint16_t | ptr |
| uint8_t | wbytes |
| bool | reading |
| bool | busy |
| uint8_t | status |
| uint8_t | point [GT911_EMU_POINTS *GT911_EMU_STRIDE] |
| 0x814F..0x8176: GT911_EMU_POINTS points of GT911_EMU_STRIDE bytes each. | |
| uint32_t | reads |
| uint32_t | acks |
| uint32_t | product_reads |
The register file and the transfer under way.
| uint32_t gt911_emu_t::acks |
writes to 0x814E
| bool gt911_emu_t::busy |
a transfer has started, not finished
| uint8_t gt911_emu_t::command[2] |
0x8040, 0x8041
| uint32_t gt911_emu_t::product_reads |
reads that start at 0x8140
| uint16_t gt911_emu_t::ptr |
the register pointer
| bool gt911_emu_t::reading |
the current transfer is a read
| uint32_t gt911_emu_t::reads |
read transfers
| uint16_t gt911_emu_t::res_x |
X resolution, 0x8048 and 0x8146
| uint16_t gt911_emu_t::res_y |
Y resolution, 0x804A and 0x8148
| uint8_t gt911_emu_t::status |
0x814E
| uint8_t gt911_emu_t::wbytes |
bytes written in the current write