|
@@ -331,3 +331,32 @@ typedef struct quicc {
|
|
|
volatile unsigned char RESERVED54[0x4]; /* Reserved area */
|
|
|
/* PIP */
|
|
|
volatile unsigned short pip_pipc; /* pip configuration reg */
|
|
|
+ volatile unsigned char RESERVED65[0x2]; /* Reserved area */
|
|
|
+ volatile unsigned short pip_ptpr; /* pip timing parameters reg */
|
|
|
+ volatile unsigned long pip_pbdir; /* port b data direction reg */
|
|
|
+ volatile unsigned long pip_pbpar; /* port b pin assignment reg */
|
|
|
+ volatile unsigned long pip_pbodr; /* port b open drain reg */
|
|
|
+ volatile unsigned long pip_pbdat; /* port b data reg */
|
|
|
+ volatile unsigned char RESERVED71[0x18]; /* Reserved area */
|
|
|
+ /* Serial Interface */
|
|
|
+ volatile unsigned long si_simode; /* SI mode register */
|
|
|
+ volatile unsigned char si_sigmr; /* SI global mode register */
|
|
|
+ volatile unsigned char RESERVED55; /* Reserved area */
|
|
|
+ volatile unsigned char si_sistr; /* SI status register */
|
|
|
+ volatile unsigned char si_sicmr; /* SI command register */
|
|
|
+ volatile unsigned char RESERVED56[0x4]; /* Reserved area */
|
|
|
+ volatile unsigned long si_sicr; /* SI clock routing */
|
|
|
+ volatile unsigned long si_sirp; /* SI ram pointers */
|
|
|
+ volatile unsigned char RESERVED57[0xc]; /* Reserved area */
|
|
|
+ volatile unsigned short si_siram[0x80]; /* SI routing ram */
|
|
|
+} QUICC;
|
|
|
+
|
|
|
+#endif
|
|
|
+
|
|
|
+/*
|
|
|
+ * Local variables:
|
|
|
+ * c-indent-level: 4
|
|
|
+ * c-basic-offset: 4
|
|
|
+ * tab-width: 4
|
|
|
+ * End:
|
|
|
+ */
|