//================================================================================
//================================================================================
// USB
class ;
extern USBDevice_ USBDevice;
//================================================================================
//================================================================================
// Serial over CDC (Serial1 is the physical port)
class Serial_ : public Stream
;
extern Serial_ Serial;
//================================================================================
//================================================================================
// Mouse
class ;
extern Mouse_ Mouse;
//================================================================================
//================================================================================
// Keyboard
// Low level key report: up to 6 keys and shift, ctrl etc at once
typedef struct
KeyReport;
class Keyboard_ : public Print
;
extern Keyboard_ Keyboard;
//================================================================================
//================================================================================
// Low level API
typedef struct
Setup;
//================================================================================
//================================================================================
// HID 'Driver'
int ;
int ;
bool ;
void ;
//================================================================================
//================================================================================
// MSC 'Driver'
int ;
int ;
bool ;
bool ;
//================================================================================
//================================================================================
// CSC 'Driver'
int ;
int ;
bool ;
//================================================================================
//================================================================================
int ;
int ;
uint8_t ;
int ; // blocking
int ; // non-blocking
int ; // non-blocking
void ;
/* if defined(USBCON) */