I'd like to write a value to the MCI's FIFO. To do this I:
1) switch on the MCI unit;
PCONP |= PCONP_PCSDC;
2) set a pointer on MCI's FIFO address;
# define MCI_FIFO (MCI_BASE_ADDR + 0x80)
unsigned char *dstAddr = (unsigned char *) MCI_FIFO
*dstAddr = 0x55;
However, dstAddr still contains 0x00. Is it possible to write a value there?