33 uint32_t
Down (
char* buf, uint32_t len);
37 void Recv (uint32_t len);
48 static ErrorCode_t
VCOM_bulk_in_hdlr (USBD_HANDLE_T hUsb,
void* data, uint32_t event);
50 static ErrorCode_t
VCOM_bulk_out_hdlr (USBD_HANDLE_T hUsb,
void* data, uint32_t event);
57 volatile uint32_t usbtx_rdy;
Virtuální sériový port jako třída.
Definition: cdclass.h:28
static ErrorCode_t VCOM_bulk_in_hdlr(USBD_HANDLE_T hUsb, void *data, uint32_t event)
Handler BULK IN endpointu.
Definition: cdclass.cpp:10
void Send(void)
Pomocná metoda.
Definition: cdclass.cpp:91
void Init(void)
Pomocná metoda pro kompatibilitu se PC.
Definition: cdclass.h:39
void Recv(uint32_t len)
Pomocná metoda.
Definition: cdclass.cpp:26
Definition: usbclass.h:23
static ErrorCode_t VCOM_bulk_out_hdlr(USBD_HANDLE_T hUsb, void *data, uint32_t event)
Handler BULK OUT endpointu.
Definition: cdclass.cpp:18
Hierarchické uspořádání USB deskriptorů.
bool Fini(void)
Pomocná metoda pro kompatibilitu se PC.
Definition: cdclass.h:43
Bázová třída pro stack trochu obecnějšího komunikačního protokolu.
uint32_t Down(char *buf, uint32_t len)
přetížení BaseLayer::Down()
Definition: cdclass.cpp:83
CDClass(const int port)
Konstruktor.
Definition: cdclass.cpp:39
Definition: comp_desc.h:50
[BaseLayer example]
Definition: baselayer.h:31