|Re: [hatari-devel] IDE 32-bit data transfer|
[ Thread Index |
| More lists.tuxfamily.org/hatari-devel Archives
On 18 May 2016 at 23:31, Vincent Rivière wrote:
> I noticed that Hatari IDE emulation worked fine with EmuTOS 0.9.1, but it
> has been failing since EmuTOS 0.9.3.
> The cause is that EmuTOS now uses 32-bit data transfer by default.
> This means that the IDE data register is read using move.l instead of
> This works fine on real hardware.
> Hatari should be fixed to allow that.
As a follow-up to that, it seems that EmuTOS's longword access to $f00000 (via
a move.l) generates a wget($f00000) followed by a wget($f00002) rather than an