X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=pkernel%2Fmain.c;fp=pkernel%2Fmain.c;h=f3b7fb7b0b006e254d6ae35dac629ac7f873330e;hb=8917c5227c75dd57b787c3c283c4d63895e5d566;hp=37501b282b8f2f98a3d6cc9d294e7eb1fc3ec1d2;hpb=0488126f3e78ba8682488cfc49d232d2762dd90f;p=pyfrprog.git diff --git a/pkernel/main.c b/pkernel/main.c index 37501b2..f3b7fb7 100644 --- a/pkernel/main.c +++ b/pkernel/main.c @@ -11,7 +11,6 @@ void increaseled(void) void main(void) { - unsigned char error = 0; unsigned int i, baseaddr; unsigned int toflash[] = {0x9b00, 0x0d4e, 0xcff1, 0x1601, 0x9b05, 0x04c7, 0xc106, 0x1656, 0xe0fb}; //len = 9 @@ -28,35 +27,16 @@ void main(void) i = 0; baseaddr = 0xf4000; for (; i <0x30; i+=4) { - error = FLASH_SectorErase(baseaddr + i); - Puts4("\nerased: "); - Puts4(error == 1 ? "[success] " : "[failed] "); - Puthex4(baseaddr + i, 6); + (void) FLASH_SectorErase(baseaddr + i); increaseled(); } #endif - i=0; - Puts4("\nCurrent Content of FLASH at 0xf4000 ... 0xf401F:\n"); - while(i < 0x20) - { - Puts4("0x"); Puthex4( *(unsigned char *)(0xf4000 + i), 2); Puts4(" "); - i++; - if( (i % 0x10) == 0 ) Puts4("\n"); - } - Puts4("\n"); - i = 0; baseaddr = 0xf4000; for(; i<9; i++) { increaseled(); - Puts4("\nwrite: "); - error = FLASH_WriteHalfWord(baseaddr + (2*i), toflash[i]); - Puts4(error == 1 ? "[sucess] " : "[failed] "); - Puts4("0x"); - Puthex4(toflash[i], 4); - Puts4(" @0x"); - Puthex4(baseaddr + (2*i), 6); + (void) FLASH_WriteHalfWord(baseaddr + (2*i), toflash[i]); } while(1) {