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