[hatari-devel] move.w $ffff8908.w,d0 returns $ff in high byte?

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Hi,

first I thought this is a clear bug but then looking into ioMem.c I see that this is deliberate? Is this how real hardware (STE in this case) behaves, i.e. that I can't read current DMA counter value as a word?

Just to clarify, I'd expect

move.w $ffff8908.w,d0

return d0.w = $00HH

--
http://mikro.atari.org


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/