I'm completely lost. I modified InterNestor Suite so all the code is now
switched and executed on page 2, but I still need to switch NestorMan on
page 1. I do it in the "hard way":
- Obtain the slot currently switched on page 1 by reading the slot
selction register, connecting the slot of page 1 into page 3 and reading
address #FFFF. Save this slot+subslot value on OLDSLOT.
- Save contents of work area #FCC5 to #FCC8 (the sublot registers
saving area) as OLDSUB
- Switch NestorMan slot on page 1 with ENASLT
- DO NOTHING ELSE (for test)
- Restore OLDSLOT to page 1
- Restore OLDSUB to #FCC5-#FCC8
(all of this is done in each timer interrupt)
...and the result is same: after installing it, in an infinite loop of
DIRs to the floppy drive (NOT hard disk) the computer hangs after some
iterations. Someone can figure out what the hell happens??
You can take your time for the reply. I'm going to Japan tomorrow, so I
will not touch my MSX in one month. 8-)
*** XX BARCELONA MSX USERS MEETING: DECEMBER 8TH, 2001 ***
------------------------------------------------------------------------------------------------------
Konami Man - AKA Nestor Soriano (^ ^)v
Itsumo MSX user
[EMAIL PROTECTED]
http://www.konamiman.com
Kyoko Koizumi home page (under construction):
http://www.geocities.com/tamachan1976/index.html
------------------------------------------------------------------------------------------------------
--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html