|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Singleton shadow state for the host-CDC driver. More...
Data Fields | |
| bool | initialized |
| True after ra8_usb_hcdc_init. | |
| bool | attached |
| True after enumeration done. | |
| ra8_usb_speed_t | speed |
| Underlying controller. | |
| ra8_usb_hcdc_step_t | step |
| Current enumeration step. | |
| ra8_usb_hcdc_attach_fn_t | attach_cb |
| Attach callback, or NULL. | |
| void * | attach_ctx |
| Attach callback ctx. | |
| ra8_usb_hcdc_device_t | device |
| Snapshot of attached device. | |
Singleton shadow state for the host-CDC driver.
Definition at line 144 of file ra8_usb_hcdc.c.
| ra8_usb_hcdc_attach_fn_t ra8_usb_hcdc_state_t::attach_cb |
Attach callback, or NULL.
Definition at line 149 of file ra8_usb_hcdc.c.
| void* ra8_usb_hcdc_state_t::attach_ctx |
Attach callback ctx.
Definition at line 150 of file ra8_usb_hcdc.c.
| bool ra8_usb_hcdc_state_t::attached |
True after enumeration done.
Definition at line 146 of file ra8_usb_hcdc.c.
| ra8_usb_hcdc_device_t ra8_usb_hcdc_state_t::device |
Snapshot of attached device.
Definition at line 151 of file ra8_usb_hcdc.c.
| bool ra8_usb_hcdc_state_t::initialized |
True after ra8_usb_hcdc_init.
Definition at line 145 of file ra8_usb_hcdc.c.
| ra8_usb_speed_t ra8_usb_hcdc_state_t::speed |
Underlying controller.
Definition at line 147 of file ra8_usb_hcdc.c.
| ra8_usb_hcdc_step_t ra8_usb_hcdc_state_t::step |
Current enumeration step.
Definition at line 148 of file ra8_usb_hcdc.c.