U0DBUF = byte;
while ((U0CSR & UxCSR_TX_BYTE) == 0)
;
+ U0CSR &= ~UxCSR_TX_BYTE;
+ return U0DBUF;
}
void
uint8_t buf[LENGTH];
int i;
+ P1DIR |= 2;
CLKCON = 0;
spi_init();
*/
status &= ~(1 << 7);
wrsr(status);
-// write(0x0, STRING, LENGTH);
+ write(0x0, STRING, LENGTH);
for (;;) {
read(0x0, buf, LENGTH);
for (i = 0; i < LENGTH; i++)
- debug_byte(STRING[i]);
+ debug_byte(buf[i]);
}
}