void mmcStart(void) { //Code added to fill buffer with something int i; u08 mystring[20] = "01234567890123456789"; c = 0; for (i=0;i<=512;i++) { buffer[i] = mystring[c]; c++; if (c > 19) { c = 0; } } //Code added to fill buffer with something // initialize card rprintf("\r\nResetting MMC/SD Card\r\n"); mmcReset(); } void mmcWriteBuffer(void) { // write current sector with data from buffer vt100SetCursorPos(1,10); rprintf("\r\nWrite Sector %d\r\n", sector); mmcWrite(sector, buffer); sector+=512; }