Re: Software for MS-DOS 1.25

From: Michał Pleban <lists_at_michau.name>
Date: Wed, 11 Oct 2017 11:14:26 +0200
Message-ID: <59DDE0F2.1020107@michau.name>
Baltissen, GJPAA (Ruud) wrote:

> The problem is that there isn't enough room in the original EPROM for storing a BIOS as we know it. 

You don't need to store a BIOS there. You only need to store function
wrappers that call 6509 code. The bulk of what constitutes a BIOS
resides on the 6509 side.

The EPROM has 4 kB, out of which 672 bytes are used as for now. That
leaves more than 3 kB of free space. For comparison, my crudely written
INT 10h and INT 16h implementation has currently 711 bytes (128 of which
is a PETSCII conversion table), if finished to include proper window
scrolling routines etc. would probably go to about a kilobyte. Adding
support for INT 13h, timers, initialization etc should not take more
that 2 kilobytes, so this thing is definitely doable.

In the worst case, the 2532 can be substituted by a 2564 with just one
tiny modification.

Regards,
Michau.

       Message was sent through the cbm-hackers mailing list
Received on 2017-10-11 10:02:32

Archive generated by hypermail 2.2.0.