Hardware DMA indeed not possible with the builtin chips in the MSX.
But the term DMA stems from long ago (CP/M for eaxmple) when with DMA was
meant the memory location/buffer where the transferred data to/from is
stored.
-----Original Message-----
From: Laurens Holst [mailto:[EMAIL PROTECTED]]
Sent: woensdag, maart 24, 1999 13:20 uur
To: [EMAIL PROTECTED]
Subject: Re: 64K VRAM?
>> > > For the most part of diskroms, DMA can be in page 1, because they
have
>> > > access to FDC through addresses 7FF8h-7FFCh and also BFF8h-BFFCh, and
they
>> > > transfer a small routine to F1BFh (or something like that) that
allows a
>> > > disk transfer to happen in page 1.
>> >
>> > Is that MSX-standard or just the case on many MSXs?
>>
>> The standard doesn't say anything about the method that the diskrom
should
>> use. So, it's just the case on many MSXs. The standard only says that the
>> interface should use memory addresses to transfer data between CPU and
>> FDC.
>
>Ok, but this means that using DMA in page 1 is against MSX standard, or
>not?
MSX and DMA??? Seems quite impossible to me...
Isn't it?
~Grauw
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED]
(www.stack.nl/~wiebe/mailinglist/)
****
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****