Patch by Scott McNutt, 25 Apr 2004:
Add Nios GDB/JTAG Console support:
- Add stubs to support gdb via JTAG.
- Add support for console over JTAG.
- Minor cleanup.
diff --git a/include/nios-io.h b/include/nios-io.h
index 08aa9f9..dc7e127 100644
--- a/include/nios-io.h
+++ b/include/nios-io.h
@@ -167,4 +167,17 @@
#define NIOS_ASMI_IEOP (1 << 9) /* rx eop int ena */
#define NIOS_ASMI_SSO (1 << 10) /* slave select enable */
+/*------------------------------------------------------------------------
+ * JTAG UART
+ *----------------------------------------------------------------------*/
+typedef volatile struct nios_jtag_t {
+ unsigned short rxcntl; /* Rx data/cntl reg */
+ unsigned short txcntl; /* Tx data/cntl reg */
+ unsigned short errcntl; /* Err dta/cntl reg */
+}nios_jtag_t;
+
+/* status register */
+#define NIOS_JTAG_TRDY (1 << 8) /* tx ready bit */
+#define NIOS_JTAG_RRDY (1 << 8) /* rx ready bit */
+
#endif /* __NIOSIO_H__ */