|
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 305 of file usbcfg.cpp.
|
static |
Definition at line 455 of file usbcfg.cpp.

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

|
static |
Definition at line 445 of file usbcfg.cpp.
|
static |
Definition at line 389 of file usbcfg.cpp.

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


|
static |
Definition at line 357 of file usbcfg.cpp.
Referenced by usb_event().
|
static |
Definition at line 353 of file usbcfg.cpp.
|
static |
Definition at line 355 of file usbcfg.cpp.
|
static |
Definition at line 373 of file usbcfg.cpp.
Referenced by usb_event().
|
static |
Definition at line 371 of file usbcfg.cpp.
|
static |
MSD initialization structure (both IN and OUT).
Definition at line 338 of file usbcfg.cpp.
Referenced by usb_event().
|
static |
IN MSD state.
Definition at line 328 of file usbcfg.cpp.
|
static |
OUT MSD state.
Definition at line 333 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 480 of file usbcfg.cpp.
Referenced by usb_serial_start().
| const USBConfig usbcfg |
Definition at line 470 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 227 of file usbcfg.cpp.
|
static |
Definition at line 239 of file usbcfg.cpp.
Referenced by usbPopulateSerialNumber().
|
static |
Definition at line 264 of file usbcfg.cpp.
Referenced by get_descriptor().