summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Kramkowski <tk@the-tk.com>2017-03-23 13:30:08 +0000
committerTomasz Kramkowski <tk@the-tk.com>2017-03-23 13:30:08 +0000
commit559c1aacea924a1fb1a8b5f2fb1cb14830ca321d (patch)
treee83129f3de2253d5024158e1b963b9e701c4ddfb
parent34238625e09b23ce865e2a0ea1263f3970cc173b (diff)
downloadmk20dx256-559c1aacea924a1fb1a8b5f2fb1cb14830ca321d.tar.gz
mk20dx256-559c1aacea924a1fb1a8b5f2fb1cb14830ca321d.tar.xz
mk20dx256-559c1aacea924a1fb1a8b5f2fb1cb14830ca321d.zip
reg/uart: Add reference manual excerpt
-rw-r--r--reg/uart.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/reg/uart.h b/reg/uart.h
index 3c66853..4fd1ec1 100644
--- a/reg/uart.h
+++ b/reg/uart.h
@@ -3,6 +3,25 @@
#include "regdefs.h"
+/*
+ * K10 Sub-Family Reference Manual §3.9.5.1 excerpt:
+ *
+ * 1. Standard features of all UARTs:
+ * • RS-485 support
+ * • Hardware flow control (RTS/CTS)
+ * • 9-bit UART to support address mark with parity
+ * • MSB/LSB configuration on data
+ * 2. UART0 and UART1 are clocked from the core clock, the remaining UARTs are clocked on
+ * the bus clock. The maximum baud rate is 1/16 of related source clock frequency.
+ * 3. IrDA is available on all UARTs
+ * 4. UART0 contains the standard features plus ISO7816
+ * 5. AMR support on all UARTs. The pin control and interrupts (PORT) module supports
+ * open-drain for all I/O.
+ * 6. UART0 and UART1 contains 8-entry transmit and 8-entry receive FIFOs
+ * 7. All other UARTs contain a 1-entry transmit and receive FIFOs
+ * 8. CEA709.1-B (LON) is available in UART0
+ */
+
// Standard Features
// UART Baud Rate Registers: High