X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Fapps%2Fchipcon%2Fchipcon.c;h=17905266428684aa3900b62851eba3fce574035d;hp=0ff9f0307b1b8348de9722f0de92ebb559740777;hb=19289dc659d1dae658295be9a32f9b0dd4ed3034;hpb=94fe2500d21c2c329f8a70f654e6fac0faf5730b diff --git a/firmware/apps/chipcon/chipcon.c b/firmware/apps/chipcon/chipcon.c index 0ff9f03..1790526 100644 --- a/firmware/apps/chipcon/chipcon.c +++ b/firmware/apps/chipcon/chipcon.c @@ -300,12 +300,13 @@ void cc_write_xdata(u16 adr, u8 *data, u16 len){ } -//256 words/page -#define HIBYTE_WORDS_PER_FLASH_PAGE 0x00 -#define LOBYTE_WORDS_PER_FLASH_PAGE 0x80 -#define FLASHPAGE_SIZE 0x100 +//32-bit words, 2KB pages +#define HIBYTE_WORDS_PER_FLASH_PAGE 0x02 +#define LOBYTE_WORDS_PER_FLASH_PAGE 0x00 +#define FLASHPAGE_SIZE 0x800 + //2 bytes/word -#define FLASH_WORD_SIZE 0x2 +#define FLASH_WORD_SIZE 0x4 const u8 flash_routine[] = { //MOV FADDRH, #imm;