|
@@ -973,3 +973,116 @@
|
|
|
/* SPORT2 Registers */
|
|
|
|
|
|
#define SPORT2_TCR1 0xffc02500 /* SPORT2 Transmit Configuration 1 Register */
|
|
|
+#define SPORT2_TCR2 0xffc02504 /* SPORT2 Transmit Configuration 2 Register */
|
|
|
+#define SPORT2_TCLKDIV 0xffc02508 /* SPORT2 Transmit Serial Clock Divider Register */
|
|
|
+#define SPORT2_TFSDIV 0xffc0250c /* SPORT2 Transmit Frame Sync Divider Register */
|
|
|
+#define SPORT2_TX 0xffc02510 /* SPORT2 Transmit Data Register */
|
|
|
+#define SPORT2_RX 0xffc02518 /* SPORT2 Receive Data Register */
|
|
|
+#define SPORT2_RCR1 0xffc02520 /* SPORT2 Receive Configuration 1 Register */
|
|
|
+#define SPORT2_RCR2 0xffc02524 /* SPORT2 Receive Configuration 2 Register */
|
|
|
+#define SPORT2_RCLKDIV 0xffc02528 /* SPORT2 Receive Serial Clock Divider Register */
|
|
|
+#define SPORT2_RFSDIV 0xffc0252c /* SPORT2 Receive Frame Sync Divider Register */
|
|
|
+#define SPORT2_STAT 0xffc02530 /* SPORT2 Status Register */
|
|
|
+#define SPORT2_CHNL 0xffc02534 /* SPORT2 Current Channel Register */
|
|
|
+#define SPORT2_MCMC1 0xffc02538 /* SPORT2 Multi channel Configuration Register 1 */
|
|
|
+#define SPORT2_MCMC2 0xffc0253c /* SPORT2 Multi channel Configuration Register 2 */
|
|
|
+#define SPORT2_MTCS0 0xffc02540 /* SPORT2 Multi channel Transmit Select Register 0 */
|
|
|
+#define SPORT2_MTCS1 0xffc02544 /* SPORT2 Multi channel Transmit Select Register 1 */
|
|
|
+#define SPORT2_MTCS2 0xffc02548 /* SPORT2 Multi channel Transmit Select Register 2 */
|
|
|
+#define SPORT2_MTCS3 0xffc0254c /* SPORT2 Multi channel Transmit Select Register 3 */
|
|
|
+#define SPORT2_MRCS0 0xffc02550 /* SPORT2 Multi channel Receive Select Register 0 */
|
|
|
+#define SPORT2_MRCS1 0xffc02554 /* SPORT2 Multi channel Receive Select Register 1 */
|
|
|
+#define SPORT2_MRCS2 0xffc02558 /* SPORT2 Multi channel Receive Select Register 2 */
|
|
|
+#define SPORT2_MRCS3 0xffc0255c /* SPORT2 Multi channel Receive Select Register 3 */
|
|
|
+
|
|
|
+/* SPORT3 Registers */
|
|
|
+
|
|
|
+#define SPORT3_TCR1 0xffc02600 /* SPORT3 Transmit Configuration 1 Register */
|
|
|
+#define SPORT3_TCR2 0xffc02604 /* SPORT3 Transmit Configuration 2 Register */
|
|
|
+#define SPORT3_TCLKDIV 0xffc02608 /* SPORT3 Transmit Serial Clock Divider Register */
|
|
|
+#define SPORT3_TFSDIV 0xffc0260c /* SPORT3 Transmit Frame Sync Divider Register */
|
|
|
+#define SPORT3_TX 0xffc02610 /* SPORT3 Transmit Data Register */
|
|
|
+#define SPORT3_RX 0xffc02618 /* SPORT3 Receive Data Register */
|
|
|
+#define SPORT3_RCR1 0xffc02620 /* SPORT3 Receive Configuration 1 Register */
|
|
|
+#define SPORT3_RCR2 0xffc02624 /* SPORT3 Receive Configuration 2 Register */
|
|
|
+#define SPORT3_RCLKDIV 0xffc02628 /* SPORT3 Receive Serial Clock Divider Register */
|
|
|
+#define SPORT3_RFSDIV 0xffc0262c /* SPORT3 Receive Frame Sync Divider Register */
|
|
|
+#define SPORT3_STAT 0xffc02630 /* SPORT3 Status Register */
|
|
|
+#define SPORT3_CHNL 0xffc02634 /* SPORT3 Current Channel Register */
|
|
|
+#define SPORT3_MCMC1 0xffc02638 /* SPORT3 Multi channel Configuration Register 1 */
|
|
|
+#define SPORT3_MCMC2 0xffc0263c /* SPORT3 Multi channel Configuration Register 2 */
|
|
|
+#define SPORT3_MTCS0 0xffc02640 /* SPORT3 Multi channel Transmit Select Register 0 */
|
|
|
+#define SPORT3_MTCS1 0xffc02644 /* SPORT3 Multi channel Transmit Select Register 1 */
|
|
|
+#define SPORT3_MTCS2 0xffc02648 /* SPORT3 Multi channel Transmit Select Register 2 */
|
|
|
+#define SPORT3_MTCS3 0xffc0264c /* SPORT3 Multi channel Transmit Select Register 3 */
|
|
|
+#define SPORT3_MRCS0 0xffc02650 /* SPORT3 Multi channel Receive Select Register 0 */
|
|
|
+#define SPORT3_MRCS1 0xffc02654 /* SPORT3 Multi channel Receive Select Register 1 */
|
|
|
+#define SPORT3_MRCS2 0xffc02658 /* SPORT3 Multi channel Receive Select Register 2 */
|
|
|
+#define SPORT3_MRCS3 0xffc0265c /* SPORT3 Multi channel Receive Select Register 3 */
|
|
|
+
|
|
|
+/* EPPI2 Registers */
|
|
|
+
|
|
|
+#define EPPI2_STATUS 0xffc02900 /* EPPI2 Status Register */
|
|
|
+#define EPPI2_HCOUNT 0xffc02904 /* EPPI2 Horizontal Transfer Count Register */
|
|
|
+#define EPPI2_HDELAY 0xffc02908 /* EPPI2 Horizontal Delay Count Register */
|
|
|
+#define EPPI2_VCOUNT 0xffc0290c /* EPPI2 Vertical Transfer Count Register */
|
|
|
+#define EPPI2_VDELAY 0xffc02910 /* EPPI2 Vertical Delay Count Register */
|
|
|
+#define EPPI2_FRAME 0xffc02914 /* EPPI2 Lines per Frame Register */
|
|
|
+#define EPPI2_LINE 0xffc02918 /* EPPI2 Samples per Line Register */
|
|
|
+#define EPPI2_CLKDIV 0xffc0291c /* EPPI2 Clock Divide Register */
|
|
|
+#define EPPI2_CONTROL 0xffc02920 /* EPPI2 Control Register */
|
|
|
+#define EPPI2_FS1W_HBL 0xffc02924 /* EPPI2 FS1 Width Register / EPPI2 Horizontal Blanking Samples Per Line Register */
|
|
|
+#define EPPI2_FS1P_AVPL 0xffc02928 /* EPPI2 FS1 Period Register / EPPI2 Active Video Samples Per Line Register */
|
|
|
+#define EPPI2_FS2W_LVB 0xffc0292c /* EPPI2 FS2 Width Register / EPPI2 Lines of Vertical Blanking Register */
|
|
|
+#define EPPI2_FS2P_LAVF 0xffc02930 /* EPPI2 FS2 Period Register/ EPPI2 Lines of Active Video Per Field Register */
|
|
|
+#define EPPI2_CLIP 0xffc02934 /* EPPI2 Clipping Register */
|
|
|
+
|
|
|
+/* CAN Controller 0 Config 1 Registers */
|
|
|
+
|
|
|
+#define CAN0_MC1 0xffc02a00 /* CAN Controller 0 Mailbox Configuration Register 1 */
|
|
|
+#define CAN0_MD1 0xffc02a04 /* CAN Controller 0 Mailbox Direction Register 1 */
|
|
|
+#define CAN0_TRS1 0xffc02a08 /* CAN Controller 0 Transmit Request Set Register 1 */
|
|
|
+#define CAN0_TRR1 0xffc02a0c /* CAN Controller 0 Transmit Request Reset Register 1 */
|
|
|
+#define CAN0_TA1 0xffc02a10 /* CAN Controller 0 Transmit Acknowledge Register 1 */
|
|
|
+#define CAN0_AA1 0xffc02a14 /* CAN Controller 0 Abort Acknowledge Register 1 */
|
|
|
+#define CAN0_RMP1 0xffc02a18 /* CAN Controller 0 Receive Message Pending Register 1 */
|
|
|
+#define CAN0_RML1 0xffc02a1c /* CAN Controller 0 Receive Message Lost Register 1 */
|
|
|
+#define CAN0_MBTIF1 0xffc02a20 /* CAN Controller 0 Mailbox Transmit Interrupt Flag Register 1 */
|
|
|
+#define CAN0_MBRIF1 0xffc02a24 /* CAN Controller 0 Mailbox Receive Interrupt Flag Register 1 */
|
|
|
+#define CAN0_MBIM1 0xffc02a28 /* CAN Controller 0 Mailbox Interrupt Mask Register 1 */
|
|
|
+#define CAN0_RFH1 0xffc02a2c /* CAN Controller 0 Remote Frame Handling Enable Register 1 */
|
|
|
+#define CAN0_OPSS1 0xffc02a30 /* CAN Controller 0 Overwrite Protection Single Shot Transmit Register 1 */
|
|
|
+
|
|
|
+/* CAN Controller 0 Config 2 Registers */
|
|
|
+
|
|
|
+#define CAN0_MC2 0xffc02a40 /* CAN Controller 0 Mailbox Configuration Register 2 */
|
|
|
+#define CAN0_MD2 0xffc02a44 /* CAN Controller 0 Mailbox Direction Register 2 */
|
|
|
+#define CAN0_TRS2 0xffc02a48 /* CAN Controller 0 Transmit Request Set Register 2 */
|
|
|
+#define CAN0_TRR2 0xffc02a4c /* CAN Controller 0 Transmit Request Reset Register 2 */
|
|
|
+#define CAN0_TA2 0xffc02a50 /* CAN Controller 0 Transmit Acknowledge Register 2 */
|
|
|
+#define CAN0_AA2 0xffc02a54 /* CAN Controller 0 Abort Acknowledge Register 2 */
|
|
|
+#define CAN0_RMP2 0xffc02a58 /* CAN Controller 0 Receive Message Pending Register 2 */
|
|
|
+#define CAN0_RML2 0xffc02a5c /* CAN Controller 0 Receive Message Lost Register 2 */
|
|
|
+#define CAN0_MBTIF2 0xffc02a60 /* CAN Controller 0 Mailbox Transmit Interrupt Flag Register 2 */
|
|
|
+#define CAN0_MBRIF2 0xffc02a64 /* CAN Controller 0 Mailbox Receive Interrupt Flag Register 2 */
|
|
|
+#define CAN0_MBIM2 0xffc02a68 /* CAN Controller 0 Mailbox Interrupt Mask Register 2 */
|
|
|
+#define CAN0_RFH2 0xffc02a6c /* CAN Controller 0 Remote Frame Handling Enable Register 2 */
|
|
|
+#define CAN0_OPSS2 0xffc02a70 /* CAN Controller 0 Overwrite Protection Single Shot Transmit Register 2 */
|
|
|
+
|
|
|
+/* CAN Controller 0 Clock/Interrupt/Counter Registers */
|
|
|
+
|
|
|
+#define CAN0_CLOCK 0xffc02a80 /* CAN Controller 0 Clock Register */
|
|
|
+#define CAN0_TIMING 0xffc02a84 /* CAN Controller 0 Timing Register */
|
|
|
+#define CAN0_DEBUG 0xffc02a88 /* CAN Controller 0 Debug Register */
|
|
|
+#define CAN0_STATUS 0xffc02a8c /* CAN Controller 0 Global Status Register */
|
|
|
+#define CAN0_CEC 0xffc02a90 /* CAN Controller 0 Error Counter Register */
|
|
|
+#define CAN0_GIS 0xffc02a94 /* CAN Controller 0 Global Interrupt Status Register */
|
|
|
+#define CAN0_GIM 0xffc02a98 /* CAN Controller 0 Global Interrupt Mask Register */
|
|
|
+#define CAN0_GIF 0xffc02a9c /* CAN Controller 0 Global Interrupt Flag Register */
|
|
|
+#define CAN0_CONTROL 0xffc02aa0 /* CAN Controller 0 Master Control Register */
|
|
|
+#define CAN0_INTR 0xffc02aa4 /* CAN Controller 0 Interrupt Pending Register */
|
|
|
+#define CAN0_MBTD 0xffc02aac /* CAN Controller 0 Mailbox Temporary Disable Register */
|
|
|
+#define CAN0_EWR 0xffc02ab0 /* CAN Controller 0 Programmable Warning Level Register */
|
|
|
+#define CAN0_ESR 0xffc02ab4 /* CAN Controller 0 Error Status Register */
|
|
|
+#define CAN0_UCCNT 0xffc02ac4 /* CAN Controller 0 Universal Counter Register */
|
|
|
+#define CAN0_UCRC 0xffc02ac8 /* CAN Controller 0 Universal Counter Force Reload Register */
|