At 21:42 25-5-01 +0200, you wrote:
>On turboR an extra 64kB memory is used by the system. I guess this is the
>DRAM mode memory.
>
>Now I have these questions:
>1. Do the DOS2 system segments reside before or after the DRAM memory?
>2. Is there any way to free this 64kB? I have tried switching to R800 ROM
>or Z80 mode and rebooting DOS2 (BASIC then CALL SYSTEM), but that does not
>work.
1. The DOS2 system segment reside in the highest parts of the primary
mapper. Since the highest 4 banks are reserved for the 64 kB for R800 DRAM
mode. Two segments are taken by DOS2 for the system and (when using
COMMAND2.COM version 2.4 or higher) another two segments are taken for
alias/history and .BTM file use.
2. When you switch to R800 ROM they will be free to use, though not to
DOS2. DOS2 will always boot into R800 DRAM mode, so switching to Basic and
CALL SYSTEM after Z80 or R800 ROM setting is quite useless.
The other reply stating pressing 2 while booting turbo R will not work
either. There are two methods to set DOS mode at boot-up:
1. A disk with a DOS2 boot-sector (contains "VOL_ID" from offset &H20) will
boot into DOS2 and without a disk will boot in to DOS2 as well
2. A diisk which doesn't have a DOS2 boot-sector (missing "VOL_ID") will
boot into DOS1. Pressing 1 at boot-up will force the system to boot into
DOS1 no matter what the boot-sector of the disk states.
GreeTz, BiFi
Visit my Home Page at www.bifi.msxnet.org
mail me at: [EMAIL PROTECTED]
FTP: ftp.bifi.msxnet.org
ICQ #36126979
--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html