void readfls() { int i; printf("\nconnecting...%s", ((i = penable()) == 1)? "Ok" : "Error"); if(!i) { err = 1; return; } printf("\n"); for(i=0; i < FLSIZE; i += 2) { printf("\rreading... %4x",i/2); buf[i] = flread(i/2,0); buf[i+1] = flread(i/2,1); } printf("\rreading Ok \n"); err = 0; }
void flreadn(uint32_t addrx,uint32_t *buf,uint32_t data_len) { uint32_t i; for(i=0;i<data_len;i++) { buf[i]=flread(addrx); addrx+=4; } }