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 listReceived on 2017-10-11 10:02:32
Archive generated by hypermail 2.2.0.