Single UART with I2C-bus/SPI interface, 64 bytes of transmit and receive FIFOs, IrDA SIR built-in support

Dependencies:   mbed

Committer:
wataaki
Date:
Wed Feb 04 06:14:43 2015 +0000
Revision:
0:e35a417c6590
Initial version

Who changed what in which revision?

UserRevisionLine numberNew 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