#define BANK0 0x80000000
#define BANK2 0x82000000
-/* flash cmd addresses */
-#define B0F555 (*((volatile unsigned long *)(BANK0|0x555)))
-#define B0F2AA (*((volatile unsigned long *)(BANK0|0x2aa)))
-#define B2F555 (*((volatile unsigned long *)(BANK2|0x555)))
-#define B2F2AA (*((volatile unsigned long *)(BANK2|0x2aa)))
+/* flash cmd addresses - flash[0-18] <--> arm[1-19]*/
+#define B0F555 (*((volatile unsigned long *)(BANK0|0xaaa))) // 0x555
+#define B0F2AA (*((volatile unsigned long *)(BANK0|0x554))) // 0x2aa
+#define B2F555 (*((volatile unsigned long *)(BANK2|0xaaa))) // 0x555
+#define B2F2AA (*((volatile unsigned long *)(BANK2|0x554))) // 0x2aa
/* commands */
#define CMD_READ 'R'