Mercurial > louis > kiibohd-controller
comparison Lib/mk20dx.h @ 307:ecd2ae35d25c
Initial commit for UARTConnect module
* Keyboard interconnect using two uarts
* Supports daisy chain addressing using a master/slave direction communication scheme
- Still needs more testing
- Functions have been tested alone to be generally working
author | Jacob Alexander <haata@kiibohd.com> |
---|---|
date | Sun, 15 Mar 2015 16:58:01 -0700 |
parents | 9afed592bcb5 |
children | 48e69c499057 |
comparison
equal
deleted
inserted
replaced
306:f158dfa0fa85 | 307:ecd2ae35d25c |
---|---|
1465 #define UART0_ED *(volatile uint8_t *)0x4006A00C // UART Extended Data Register | 1465 #define UART0_ED *(volatile uint8_t *)0x4006A00C // UART Extended Data Register |
1466 #define UART0_MODEM *(volatile uint8_t *)0x4006A00D // UART Modem Register | 1466 #define UART0_MODEM *(volatile uint8_t *)0x4006A00D // UART Modem Register |
1467 #define UART0_IR *(volatile uint8_t *)0x4006A00E // UART Infrared Register | 1467 #define UART0_IR *(volatile uint8_t *)0x4006A00E // UART Infrared Register |
1468 #define UART0_PFIFO *(volatile uint8_t *)0x4006A010 // UART FIFO Parameters | 1468 #define UART0_PFIFO *(volatile uint8_t *)0x4006A010 // UART FIFO Parameters |
1469 #define UART_PFIFO_TXFE (uint8_t)0x80 | 1469 #define UART_PFIFO_TXFE (uint8_t)0x80 |
1470 #define UART_PFIFO_TXFIFOSIZE (uint8_t)0x70 | |
1470 #define UART_PFIFO_RXFE (uint8_t)0x08 | 1471 #define UART_PFIFO_RXFE (uint8_t)0x08 |
1472 #define UART_PFIFO_RXFIFOSIZE (uint8_t)0x07 | |
1471 #define UART0_CFIFO *(volatile uint8_t *)0x4006A011 // UART FIFO Control Register | 1473 #define UART0_CFIFO *(volatile uint8_t *)0x4006A011 // UART FIFO Control Register |
1472 #define UART_CFIFO_TXFLUSH (uint8_t)0x80 // | 1474 #define UART_CFIFO_TXFLUSH (uint8_t)0x80 // |
1473 #define UART_CFIFO_RXFLUSH (uint8_t)0x40 // | 1475 #define UART_CFIFO_RXFLUSH (uint8_t)0x40 // |
1474 #define UART_CFIFO_RXOFE (uint8_t)0x04 // | 1476 #define UART_CFIFO_RXOFE (uint8_t)0x04 // |
1475 #define UART_CFIFO_TXOFE (uint8_t)0x02 // | 1477 #define UART_CFIFO_TXOFE (uint8_t)0x02 // |