|Re: [hatari-devel] (Missing) TT SCSI emulation problems|
[ Thread Index |
| More lists.tuxfamily.org/hatari-devel Archives
Am Sun, 6 Sep 2015 11:42:22 +0200
schrieb Uwe Seimet <Uwe.Seimet@xxxxxxxxx>:
> Hi Thomas,
> Indeed, TOS 3.0x will probably fail because there is no reason for TOS
> to expect that the SCSI hardware is not available.
> It may be possible to resolve this by only raising a bus error for one
> of the SCSI chip registers, so that TOS does not crash but at least
> HDDRIVER (any maybe CBHD) is able to detect that there is no SCSI
> chip. How should I modify the Hatari sources to test this, i.e. how
> can I raise a bus error when reading from a particular memory address?
Search for "SCSI" in ioMemTabFalcon. There is an entry for 16 bytes at
address 0xff8780. If you comment that out, the default behaviour - bus
errors - will be used for that memory region instead.