On Mon, 22 Mar 1999, shevek wrote:

> On Fri, 19 Mar 1999, Laurens Holst wrote:
> 
> > What if you want to load code (in Dos) from #0000 using the BDos-routines???
> > Yup, right, you load it in #4000 and then switch it to #0000.
> 
> I never tried, but as far as I know the DMA can never be in page 1, since
> that is where the disk-rom is switched during the actual reading
> process... You can load it to #8000, of course :-)

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.

Greetings from Brazil!

-----------------------------------------------------------------
Marco Antonio Simon Dal Poz        http://www.lsi.usp.br/~mdalpoz
[EMAIL PROTECTED]   "Apple" (c) Copyright 1767, Sir Isaac Newton

    /"\
    \ / CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
     X  ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
    / \


****
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/)
****

Reply via email to