Re: [hatari-devel] TOS 3.06 does not boot from ACSI |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
Am Wed, 5 Oct 2016 19:01:25 +0200
schrieb Thomas Huth <th.huth@xxxxxx>:
> Am Sat, 24 Sep 2016 21:50:25 +0200
> schrieb Uwe Seimet <Uwe.Seimet@xxxxxxxxx>:
>
> > Hi,
> >
> > "Boot faster by patching TOS" is disabled. Enabling it does not
> > make a difference.
>
> OK, ... I assume it's HD-Driver, but I've got to ask anyway: Which
> kind of hard disk driver do you have installed on that disk image?
>
> I've got a disk image here that seems to have AHDI v5.00 in its boot
> sector and it also does not work in TT mode. TOS 3.06 successfully
> loads its boot sector and jumps into the boot code, but apparently
> that code is doing some strange TOS date check and refuses to work if
> the TOS date does not match its requirements:
>
> 000018C6 2078 04f2 MOVEA.L $000004f2,A0
> 000018CA 2028 0018 MOVE.L (A0, $0018) == $00000958,D0
> 000018CE 4840 SWAP.W D0
> 000018D0 b0bc 1987 0422 CMP.L #$19870422,D0
> 000018D6 6404 BCC.B #$00000004 == $000018dc (T)
> 000018DC 4e75 RTS
Never mind, that was a red hering ... it always returns there, even if
the BCC is not taken. But I'm still not sure yet why it does not
properly loads the HD driver there yet.
Thomas