Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
boards:sbc:n8:msx_c-bios_software_to-do [2017/08/27 16:42] danwerner created |
boards:sbc:n8:msx_c-bios_software_to-do [2019/08/07 19:25] (current) jordi.solis |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== The remaining TODOs (perhaps not in this order): ====== |
- | The remaining TODOs (perhaps not in this order): | + | |
- | * | + | * **Write a loader that will boot CP/M from media with the C-BIOS** |
- | ==== Get the N8-2312 SD and floppy problems worked out ==== | + | |
- | + | ||
- | | + | |
- | ==== Write a loader that will boot CP/M from media with the C-BIOS | + | |
* The thought here is to switch the system to an all ram memory config and load CP/M with a small footprint cbios with stub calls to the MSX bios for console and disk io. | * The thought here is to switch the system to an all ram memory config and load CP/M with a small footprint cbios with stub calls to the MSX bios for console and disk io. | ||
* This would not be a fork of ROMWBW or UNA (nowhere nearly as comprehensive and in no way designed to be the canonical version of CP/M for the N8), but something much smaller and more MSXish. This would be more like the CP/M version that was available on the commodore 64 or 128 (40 col console IO, etc) | * This would not be a fork of ROMWBW or UNA (nowhere nearly as comprehensive and in no way designed to be the canonical version of CP/M for the N8), but something much smaller and more MSXish. This would be more like the CP/M version that was available on the commodore 64 or 128 (40 col console IO, etc) | ||
- | * | + | * **Work on the ROM basic to allow mass storage saves and loads of programs, add graphics and sound commands, and PERHAPS add floating point (may be a total re-write or replace)** |
- | ==== Work on the ROM basic to allow mass storage saves and loads of programs, add graphics and sound commands, and PERHAPS add floating point (may be a total re-write or replace) | + | * **Add support for IDE Hard Drives** |
- | + | * **Create Comprehensive system documentation** | |
- | * | + | * The N8 MSX implementation is getting more and more complex. It would be a good idea to document the differences from the MSX standard, the memory configuration, |
- | ==== Add support for IDE Hard Drives | + | * **Create a list and an archive of working MSX roms** |
- | + | ||
- | * | + | |
- | ==== Create Comprehensive system documentation | + | |
- | * The N8 MSX implementation is getting more and more complex. | + | |
- | * | + | |
- | ==== Create a list and an archive of working MSX roms ==== | + | |