#include "buttons.h"
#include "spi.h"
#include "display.h"
+#include "flash.h"
+#include "pffs.h"
/*
* defines
*/
-/* bank 0/2 and boootloader addr/size */
-#define BANK0 0x80000000
-#define BANK1 0x81000000
-#define BANK2 0x82000000
-#define BANK_SIZE 0x00100000
-#define BOOTLOADER 0x7fffe000
-#define BL_SIZE 0x00002000
-
-/* flash cmd addresses - flash[0-18] <--> arm[1-19]*/
-#define B0F555 (*((volatile unsigned short *)(BANK0|0xaaa))) // 0x555
-#define B0F2AA (*((volatile unsigned short *)(BANK0|0x554))) // 0x2aa
-#define B0F (*((volatile unsigned short *)(BANK0)))
-#define B2F555 (*((volatile unsigned short *)(BANK2|0xaaa))) // 0x555
-#define B2F2AA (*((volatile unsigned short *)(BANK2|0x554))) // 0x2aa
-#define B2F (*((volatile unsigned short *)(BANK2)))
-
-/* lcd command and data addresses */
-#define LCD_CMD (*((volatile unsigned char *)(BANK1)))
-#define LCD_DATA (*((volatile unsigned char *)(BANK1+1)))
-
/*
* function prototypes
*/