mirror of
https://github.com/arduino/Arduino.git
synced 2025-02-26 20:54:22 +01:00
Precised USB Endpoint definitions
This commit is contained in:
parent
fd6f57d2d7
commit
7bd77de70b
@ -47,13 +47,13 @@ typedef unsigned long u32;
|
|||||||
//================================================================================
|
//================================================================================
|
||||||
// USB
|
// USB
|
||||||
|
|
||||||
#define EP_TYPE_CONTROL 0x00
|
#define EP_TYPE_CONTROL (0x00)
|
||||||
#define EP_TYPE_BULK_IN 0x81
|
#define EP_TYPE_BULK_IN ((1<<EPTYPE1) | (1<<EPDIR))
|
||||||
#define EP_TYPE_BULK_OUT 0x80
|
#define EP_TYPE_BULK_OUT (1<<EPTYPE1)
|
||||||
#define EP_TYPE_INTERRUPT_IN 0xC1
|
#define EP_TYPE_INTERRUPT_IN ((1<<EPTYPE1) | (1<<EPTYPE0) | (1<<EPDIR))
|
||||||
#define EP_TYPE_INTERRUPT_OUT 0xC0
|
#define EP_TYPE_INTERRUPT_OUT ((1<<EPTYPE1) | (1<<EPTYPE0))
|
||||||
#define EP_TYPE_ISOCHRONOUS_IN 0x41
|
#define EP_TYPE_ISOCHRONOUS_IN ((1<<EPTYPE0) | (1<<EPDIR))
|
||||||
#define EP_TYPE_ISOCHRONOUS_OUT 0x40
|
#define EP_TYPE_ISOCHRONOUS_OUT (1<<EPTYPE0)
|
||||||
|
|
||||||
class USBDevice_
|
class USBDevice_
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user