On Wed, 24 Mar 1999, shevek wrote:

> On Wed, 24 Mar 1999, Jon De Schrijder wrote:
> 
> > But this routine is only provided in MSX-DOS(2) environment; when in
> > BASIC, a RET instruction is placed at #F36E.  So: disktransfer in page1 in
> > BASIC is probably not possible (or perhaps the F37D entry temporarily
> > changes the #F36E hook; didn't test it); This is logical: BASIC ROM is
> > normally selected in page 1.
> 
> It is not that logical. I want to make a program that is started from
> basic but switches ram to page 1. Than calling the diskrom on f37d with
> dma in page 1 would be useful. Until now, I always avoided it, but I would
> like to know if it would work on every MSX. If so, I could just as well
> use it...

I am sure that for Turbo-R and for port-based disk interfaces (Brazilian
ones) you can do that. For other interfaces, I am not sure, but it should
be possible.

PS: I traced the Turbo-R's diskrom, and I can guarantee that!

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