Цитата(scifi @ Oct 17 2011, 13:30)

Очевидный путь - считать 2 байта 2 раза подряд, потом слепить это в 32 бита.
Да, это вроде очевидный путь, но - все четыре байта лежат в одном регистре девайса (адрес - один). Одномоментно считываются первые два байта. Как считать оставшиеся два? При последующем чтении девайс отдаёт опять те же самые два байта, считанные до этого с этого регистра.
Сообщение отредактировал Ya_Mike - Oct 17 2011, 10:30