|
rusEFI
The most advanced open source ECU
|
Functions | |
| static char | nib2char (uint8_t nibble) |
| void | usbPopulateSerialNumber (const uint8_t *serialNumber, size_t bytes) |
| static const USBDescriptor * | get_descriptor (USBDriver *usbp, uint8_t dtype, uint8_t dindex, uint16_t lang) |
| static void | usb_event (USBDriver *usbp, usbevent_t event) |
| static void | sof_handler (USBDriver *usbp) |
| static bool | hybridRequestHook (USBDriver *usbp) |
Variables | |
| SerialUSBDriver | SDU1 |
| static const uint8_t | vcom_device_descriptor_data [18] |
| static const USBDescriptor | vcom_device_descriptor |
| static const uint8_t | vcom_configuration_descriptor_data [DESCRIPTOR_SIZE] |
| static const USBDescriptor | vcom_configuration_descriptor |
| static const uint8_t | vcom_string0 [] |
| static const uint8_t | vcom_string1 [] |
| static const uint8_t | vcom_string2 [] |
| static const uint8_t | vcom_string3 [] |
| static const USBDescriptor | vcom_strings [] |
| static USBInEndpointState | msdInstate |
| IN MSD state. | |
| static USBOutEndpointState | msdOutstate |
| OUT MSD state. | |
| static const USBEndpointConfig | msdEpConfig |
| MSD initialization structure (both IN and OUT). | |
| static USBInEndpointState | cdcDataInstate |
| static USBOutEndpointState | cdcDataOutstate |
| static const USBEndpointConfig | cdcDataEpConfig |
| static USBInEndpointState | cdcInterruptInstate |
| static const USBEndpointConfig | cdcInterruptEpConfig |
| const USBConfig | usbcfg |
| const SerialUSBConfig | serusbcfg |
|
static |
Definition at line 304 of file usbcfg.cpp.
|
static |
Definition at line 454 of file usbcfg.cpp.

|
static |
Definition at line 271 of file usbcfg.cpp.
Referenced by usbPopulateSerialNumber().

|
static |
Definition at line 444 of file usbcfg.cpp.
|
static |
Definition at line 388 of file usbcfg.cpp.

| void usbPopulateSerialNumber | ( | const uint8_t * | serialNumber, |
| size_t | bytes | ||
| ) |
Definition at line 279 of file usbcfg.cpp.
Referenced by usb_serial_start().


|
static |
Definition at line 356 of file usbcfg.cpp.
Referenced by usb_event().
|
static |
Definition at line 352 of file usbcfg.cpp.
|
static |
Definition at line 354 of file usbcfg.cpp.
|
static |
Definition at line 372 of file usbcfg.cpp.
Referenced by usb_event().
|
static |
Definition at line 370 of file usbcfg.cpp.
|
static |
MSD initialization structure (both IN and OUT).
Definition at line 337 of file usbcfg.cpp.
Referenced by usb_event().
|
static |
IN MSD state.
Definition at line 327 of file usbcfg.cpp.
|
static |
OUT MSD state.
Definition at line 332 of file usbcfg.cpp.
| SerialUSBDriver SDU1 |
Definition at line 26 of file usbcfg.cpp.
Referenced by sof_handler(), and usb_event().
| const SerialUSBConfig serusbcfg |
Definition at line 479 of file usbcfg.cpp.
Referenced by usb_serial_flush(), and usb_serial_start().
| const USBConfig usbcfg |
Definition at line 469 of file usbcfg.cpp.
Referenced by usb_serial_start().
|
static |
Definition at line 188 of file usbcfg.cpp.
Referenced by get_descriptor().
|
static |
Definition at line 81 of file usbcfg.cpp.
|
static |
Definition at line 75 of file usbcfg.cpp.
Referenced by get_descriptor().
|
static |
Definition at line 57 of file usbcfg.cpp.
|
static |
Definition at line 196 of file usbcfg.cpp.
|
static |
Definition at line 205 of file usbcfg.cpp.
|
static |
Definition at line 226 of file usbcfg.cpp.
|
static |
Definition at line 238 of file usbcfg.cpp.
Referenced by usbPopulateSerialNumber().
|
static |
Definition at line 263 of file usbcfg.cpp.
Referenced by get_descriptor().