On Sat, 03 Jan 1998 15:43:25 +0900, Konami Man wrote:

>I think it is not a good idea to touch the MSX work area. New space should
>be allocated in TPA or in a new system segment for these purposes.
This is also possible. We can allocate 4 bytes as a part of DISKROM's
work area - but this is just not that effective if compared to a variable at the
fixed address. The reason to use proposed call format is their 100%
transparentness to the other system - all BASIC, diskrom, DOSes will just
think we are accessing sector 65535. The only serious modification we will need
is to modify cluster-to-sector translation routine so it can handle longer-than
16 bit sector numbers. That's not that hard...

>>>Hard disk interfaces exist that have DOS2 internally. Maybe the
>>>manufacturers of those interfaces have a source code of DOS2?
>>I doubt. But they probably could reverse-engineer it.
>
>I also think so. But these manufacturers must have a lot of information
>about the system variables used by DOS, and I think it is enough for our
>purposes.
In fact I have enough information for that, since I'm the DOS writer.
On the other hand, it is easy to set DOS2 working with a new hard disk
interface - all you need is to provide a small ROM withs sector I/O
and some other low-level routines. We have to make just a bit more...

>>On the other hand, MISIX4 (which I believe will be finaly finished
>>this year) will be able to handle both >32Mb partitions and 16-bit FAT.
>
>Now I'm lost... wath is MISIX4?
MISIX is my project - a decade old already. It started in 1988 as an attempt
to read MSDOS directories (yes, I was aware of DOS2 existence back then
but I could obtain a copy of DOS2 only in 1995). Growing, MISIX became a
serious alternative OS for MSX, and there are lots of its users in Russia.
Unfortunately, three previous generations of MISIX up to ver 3.2 had
DOS2 - incompatible system calls. The version 4 which I started writing
Spring'97 will have 99.9% DOS2 call compatability. If I have enough time
I shall finish it in February.

-- EV
==========================================================================
Egor G. Voznessenski: tubed audiophile, MSX maniac & Pendorian wannabe
Internet: [EMAIL PROTECTED]
Homepage: http://www.glasnet.ru/~msxegor
Fido: 2:5020/1385.6

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