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 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 287 of file usbcfg.cpp.
|
static |
Definition at line 437 of file usbcfg.cpp.
|
static |
Definition at line 255 of file usbcfg.cpp.
Referenced by usbPopulateSerialNumber().
|
static |
Definition at line 427 of file usbcfg.cpp.
|
static |
Definition at line 371 of file usbcfg.cpp.
void usbPopulateSerialNumber | ( | const uint8_t * | serialNumber, |
size_t | bytes | ||
) |
Definition at line 263 of file usbcfg.cpp.
Referenced by usb_serial_start().
|
static |
Definition at line 339 of file usbcfg.cpp.
Referenced by usb_event().
|
static |
Definition at line 335 of file usbcfg.cpp.
|
static |
Definition at line 337 of file usbcfg.cpp.
|
static |
Definition at line 355 of file usbcfg.cpp.
Referenced by usb_event().
|
static |
Definition at line 353 of file usbcfg.cpp.
|
static |
MSD initialization structure (both IN and OUT).
Definition at line 320 of file usbcfg.cpp.
Referenced by usb_event().
|
static |
IN MSD state.
Definition at line 310 of file usbcfg.cpp.
|
static |
OUT MSD state.
Definition at line 315 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 462 of file usbcfg.cpp.
Referenced by usb_serial_start().
const USBConfig usbcfg |
Definition at line 452 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 236 of file usbcfg.cpp.
Referenced by usbPopulateSerialNumber().
|
static |
Definition at line 248 of file usbcfg.cpp.
Referenced by get_descriptor().