Struct SYN_USB_MIDI¶
#include <syn_usb_midi.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint8_t | cable_num |
| uint8_t | ep_in |
| uint8_t | ep_out |
| uint8_t | iface_num |
| uint8_t | rx_buf |
| uint16_t | rx_len |
| uint8_t | tx_buf |
| uint16_t | tx_len |
Detailed Description¶
USB MIDI Instance Context
Public Attributes Documentation¶
variable cable_num¶
Virtual Cable Number (0..15)
variable ep_in¶
Bulk IN Endpoint address
variable ep_out¶
Bulk OUT Endpoint address
variable iface_num¶
Assigned interface index
variable rx_buf¶
OUT packet buffer
variable rx_len¶
Unread OUT byte length
variable tx_buf¶
IN packet buffer
variable tx_len¶
Pending IN byte length
The documentation for this class was generated from the following file src/syntropic/drivers/syn_usb_midi.h