update tinyusb header
This commit is contained in:
parent
1f029ece68
commit
88520ba975
2 changed files with 10 additions and 3 deletions
|
|
@ -36,10 +36,10 @@ public:
|
|||
Adafruit_USBD_CDC(void);
|
||||
|
||||
// fron Adafruit_USBD_Interface
|
||||
virtual uint16_t getDescriptor(uint8_t itfnum, uint8_t* buf, uint16_t bufsize);
|
||||
virtual uint16_t getInterfaceDescriptor(uint8_t itfnum, uint8_t* buf, uint16_t bufsize);
|
||||
|
||||
void setPins(uint8_t pin_rx, uint8_t pin_tx) { (void) pin_rx; (void) pin_tx; }
|
||||
void begin(uint32_t baud_count);
|
||||
void begin(uint32_t baud);
|
||||
void begin(uint32_t baud, uint8_t config);
|
||||
void end(void);
|
||||
|
||||
|
|
@ -65,6 +65,10 @@ public:
|
|||
virtual int availableForWrite(void);
|
||||
using Print::write; // pull in write(str) from Print
|
||||
operator bool();
|
||||
|
||||
private:
|
||||
bool _begun;
|
||||
uint8_t _itf;
|
||||
};
|
||||
|
||||
extern Adafruit_USBD_CDC Serial;
|
||||
|
|
|
|||
|
|
@ -35,7 +35,10 @@ class Adafruit_USBD_Interface
|
|||
public:
|
||||
Adafruit_USBD_Interface(void) { _desc_str = NULL; }
|
||||
|
||||
virtual uint16_t getDescriptor(uint8_t itfnum, uint8_t* buf, uint16_t bufsize) = 0;
|
||||
// Get Interface Descriptor
|
||||
// Device fill descriptor and return its length
|
||||
virtual uint16_t getInterfaceDescriptor(uint8_t itfnum, uint8_t* buf, uint16_t bufsize) = 0;
|
||||
|
||||
void setStringDescriptor(const char* str) { _desc_str = str; }
|
||||
const char* getStringDescriptor(void) { return _desc_str; }
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue