Single UART with I2C-bus/SPI interface, 64 bytes of transmit and receive FIFOs, IrDA SIR built-in support
Dependencies: mbed
SC16IS750.h@0:e35a417c6590, 2015-02-04 (annotated)
- Committer:
- wataaki
- Date:
- Wed Feb 04 06:14:43 2015 +0000
- Revision:
- 0:e35a417c6590
Initial version
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
wataaki | 0:e35a417c6590 | 1 | // SC16IS750 I2C-UART |
wataaki | 0:e35a417c6590 | 2 | #define SC16IS750_ADDR 0x98 |
wataaki | 0:e35a417c6590 | 3 | |
wataaki | 0:e35a417c6590 | 4 | #define RHR 0x00 |
wataaki | 0:e35a417c6590 | 5 | #define THR 0x00 |
wataaki | 0:e35a417c6590 | 6 | #define IER 0x01 |
wataaki | 0:e35a417c6590 | 7 | #define IIR 0x02 |
wataaki | 0:e35a417c6590 | 8 | #define FCR 0x02 |
wataaki | 0:e35a417c6590 | 9 | #define LCR 0x03 |
wataaki | 0:e35a417c6590 | 10 | #define MCR 0x04 |
wataaki | 0:e35a417c6590 | 11 | #define LSR 0x05 |
wataaki | 0:e35a417c6590 | 12 | #define MSR 0x06 |
wataaki | 0:e35a417c6590 | 13 | #define SPR 0x07 |
wataaki | 0:e35a417c6590 | 14 | #define TCR 0x06 |
wataaki | 0:e35a417c6590 | 15 | #define TLR 0x07 |
wataaki | 0:e35a417c6590 | 16 | #define TXLVL 0x08 |
wataaki | 0:e35a417c6590 | 17 | #define RXLVL 0x09 |
wataaki | 0:e35a417c6590 | 18 | #define IODir 0x0a |
wataaki | 0:e35a417c6590 | 19 | #define IOState 0x0b |
wataaki | 0:e35a417c6590 | 20 | #define IOIntEna 0x0c |
wataaki | 0:e35a417c6590 | 21 | #define IOControl 0x0e |
wataaki | 0:e35a417c6590 | 22 | #define EFCR 0x0f |
wataaki | 0:e35a417c6590 | 23 | #define DLL 0x00 |
wataaki | 0:e35a417c6590 | 24 | #define DLH 0x01 |
wataaki | 0:e35a417c6590 | 25 | #define EFR 0x02 |
wataaki | 0:e35a417c6590 | 26 | #define XON1 0x04 |
wataaki | 0:e35a417c6590 | 27 | #define XON2 0x05 |
wataaki | 0:e35a417c6590 | 28 | #define XOFF1 0x06 |
wataaki | 0:e35a417c6590 | 29 | #define XOFF2 0x07 |