DMA issue to be tested
Dependencies: FreescaleIAP SimpleDMA mbed-rtos mbed
Fork of CDMS_CODE by
Diff: OBSRS.h
- Revision:
- 193:f76b475d7807
- Parent:
- 191:0636c8391407
- Child:
- 195:6a549c0e9287
--- a/OBSRS.h Tue Jun 28 09:51:56 2016 +0000 +++ b/OBSRS.h Wed Jun 29 14:12:43 2016 +0000 @@ -578,11 +578,15 @@ // for(int i=0;i<512;i++){ // printf("0x%02X,",write_buffer[i]); // } - int write_success = SD_WRITE(write_buffer,FSC + block_counter,SID); + int write_success = SD_WRITE(write_buffer,FSC + block_counter,SID); // wait_ms(8); read_success = SD_READ(buffer_512, FSC + block_counter,SID); -/* gPC.printf("read block %d \n\r",read_success);*/ - } + for(int i = 0; i<512;i++) + if(write_buffer[i] != buffer_512[i]) + gPC.printf("incorrect"); + + gPC.printf("read block %d \n\r",read_success); + } else{ read_success = SD_READ(buffer_512, list_of_FSC[block_counter],SID); }