Цитата(umschalter @ Apr 30 2008, 15:39)

Пишется число 0x12345678, считывается 0x78563412.
Как нужно сделать, чтобы считывалось правильно?
Адрес переменной u32 должен быть кратен 4:
*((u32*)0x40001FFC) = write;
read = *((u32*)0x40001FFC);
Сообщение отредактировал blackfin - Apr 30 2008, 11:46