summaryrefslogtreecommitdiff
path: root/firmware/export/tcc77x.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/tcc77x.h')
-rw-r--r--firmware/export/tcc77x.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/firmware/export/tcc77x.h b/firmware/export/tcc77x.h
index a819e29c2c..b17865e257 100644
--- a/firmware/export/tcc77x.h
+++ b/firmware/export/tcc77x.h
@@ -59,6 +59,10 @@
59#define PCLKCFG5 (*(volatile unsigned long *)0x80000430) 59#define PCLKCFG5 (*(volatile unsigned long *)0x80000430)
60#define PCLKCFG6 (*(volatile unsigned long *)0x80000434) 60#define PCLKCFG6 (*(volatile unsigned long *)0x80000434)
61 61
62/* Device bits for SWRESET & BCLKCTR */
63
64#define DEV_NAND (1<<16)
65
62/* ADC */ 66/* ADC */
63 67
64#define ADCCON (*(volatile unsigned long *)0x80000a00) 68#define ADCCON (*(volatile unsigned long *)0x80000a00)
@@ -142,4 +146,18 @@
142#define TI0 (1<<0) /* Timer 0 IRQ flag */ 146#define TI0 (1<<0) /* Timer 0 IRQ flag */
143#define TI1 (1<<1) /* Timer 1 IRQ flag */ 147#define TI1 (1<<1) /* Timer 1 IRQ flag */
144 148
149/* NAND Flash Controller */
150
151#define NFC_CMD (*(volatile unsigned long *)0x90000000)
152#define NFC_SADDR (*(volatile unsigned long *)0x9000000C)
153#define NFC_SDATA (*(volatile unsigned long *)0x90000040)
154#define NFC_WDATA (*(volatile unsigned long *)0x90000010)
155#define NFC_CTRL (*(volatile unsigned long *)0x90000050)
156 #define NFC_16BIT (1<<26)
157 #define NFC_CS0 (1<<23)
158 #define NFC_CS1 (1<<22)
159 #define NFC_READY (1<<20)
160#define NFC_IREQ (*(volatile unsigned long *)0x90000060)
161#define NFC_RST (*(volatile unsigned long *)0x90000064)
162
145#endif 163#endif