Re: [hatari-devel] add support for TT ram -> problem with HD emulation and DTA

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


Le 17/12/2014 17:29, Roger Burrows a écrit :

On a TT, to the best of my knowledge, no data is transferred if you try to DMA
to/from TT RAM.  There is no TT RAM on any other original Atari system, but I
believe that the same is true for the CT63.  I can easily write a program to
verify if you wish (I have the hardware).

I thought I read the TT had a 32 bit DMA for the ACSI part, but FDC and audio used 2 24 bits DMA ? But maybe I'm mixing with sthg else.

But it could be interesting to see on a TT the different cases of reading with the FDC and the HDC to $01080000 for example (depending on the expansion RAM you have) and see if at the end of the transfer the data are at $80000 (after masking to 24 bits) or $01080000.

By the way, if you have a TT, have you ever tested if all the memory between 0x01000000 and 0xFEFFFFFF return a bus error, or is it just between 0x01000000 and 0x7FFFFFFF ? As this is how TOS/EmuTOS check for extra RAM, I wonder what would be the physical limit.

Nicolas




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