Replies: 3 comments 3 replies
-
You do have a stash of some older stuff!!
Well... possibly. This article says the MBC-550 floppy format isn't compatible with the IBM PC. I'm not sure whether the direct floppy driver would work without being specially rewritten. Did the MBC use a NEC 765 FDC? It also seems the MBC-550 video and hardware clock may not be IBM compatible. I would say that one could probably get the system up on running on ELKS, but not without a lot of special programming, including a new boot loader, FDC driver, video and hardware timer drivers. It would probably be approximately the work of getting the 8018X port that was accomplished after all BIOS requirements were removed from certain ELKS configurations, plus a floppy FDC driver. |
Beta Was this translation helpful? Give feedback.
-
|
One option for the MBC 555 is to boot from serial port or parallel port. It will require custom boot loader from a floppy disk and a protocol to communicate with an external computer (or device) that will act as a server. It definitely have advantages such as:
Parallel port is faster, but probably harder to implement. |
Beta Was this translation helpful? Give feedback.
-
|
And what about a custom bootloader for the Sanyo MBC-555 that installs an INT 13h BIOS handler in RAM, and have that handler communicate with a parallel port–based "virtual hard disk"? Would this allow ELKS to perform disk I/O using standard INT 13h calls, redirected through the parallel port? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Some computers did no have IBM BIOS, but did use 8086/8088.
These are for example:
Both the Apricot and Sanyo load a kind of BIOS from a diskette (RAM BIOS) just before loading their custom version of MS-DOS 2.11. ELKS not having a BIOS dependency by using direct floppy and HD drivers opens the door for the eventual porting of ELKS to these computers.
OK. I have the Sanyo MBC 555 :)
Beta Was this translation helpful? Give feedback.
All reactions