|Re: [hatari-devel] New drive image settings|
[ Thread Index |
| More lists.tuxfamily.org/hatari-devel Archives
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] New drive image settings
- From: Thomas Huth <th.huth@xxxxxxxxx>
- Date: Thu, 8 Nov 2018 23:30:00 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1541716201; bh=w7zbpt5gghhWkmPIvIpOmbAhXeMuezq/fw0i8ywz91w=; h=Date:From:To:Subject:From; b=B4Om1BCEsAhFfArQFSvmwCRD6KMaUCASGQ/icVRI0lXUBN1dXFdY/+UQxhL+VxyFN /K3G0eqQ9i1mcuK2sw39CLaaRohDnx09E2mHaihvKEstYo4Gm+0OHokoYau8ocUoKw xjaP+u06KEbZr1RepeAOvAABux3y2G5IgoXguyt1ZMeOHFLVQ8MuBhdISQQmnrkoye RUVsNyqgFMdGnbNaHLpTuyhTxpp87mVR/x00HqXhzltkAkxmkTpK5Bx24pRTdYbarJ k8OjL9gOpPLuqj3Qs7VZZpolW3EFS93oZa/2ZbD0EQxeW7x9rLdcNfLMTM3g+ZRHTG tmqkQ3+VUuLqw==
Am Wed, 10 Oct 2018 13:39:30 +0200
schrieb Uwe Seimet <Uwe.Seimet@xxxxxxxxx>:
> I ran some tests with a real Falcon, and the result is: The Falcon's
> sector count register seems to have a width of 16 bit.
Ok, thanks, I've now changed the code so that Hatari treats the sector
count register as 16 bits when running in Falcon mode, and HDDriver now
seems to work right for me!
> Note that from what I observed the Falcon's DMA chip reports an end
> address that is 16 bytes too high if the DATA IN phase was interrupted
> by a different phase, but the end address is correct if there was no
Very good hint, too, I've now also added a check for this.
As far as I can see, HDDriver now works without problems with the new
SCSI emulation in Hatari, or are you aware of any problem that is left?
> Thomas, have you tried CBHD? As that's the only other driver that is
> target-driven you might observe similar problems.
I just tried it for the very first time, but it seems only to crash
when I try to boot from a HD image where I installed it...