Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
software:firmwareos:rom-mjs:start [2015/12/16 01:33] admin |
software:firmwareos:rom-mjs:start [2016/12/15 21:13] (current) mscane [Introduction] |
||
---|---|---|---|
Line 7: | Line 7: | ||
Included in the package are the following applications: | Included in the package are the following applications: | ||
- | * Basic debug monitor. Designed for small ROM environments. Includes some basic diagnostic testing of hardware and code to load a boot file on disk | + | * Basic debug monitor. Designed for small ROM environments. Includes some basic diagnostic testing of hardware and code to load a boot file from disk. |
- | * Extended debug monitor. Designed for hardware debugging and software installation. | + | * Extended debug monitor. Designed for hardware debugging and software installation. |
* BIOS and XIOS for CP/M (2.2 and 3) as well as MP/M. | * BIOS and XIOS for CP/M (2.2 and 3) as well as MP/M. | ||
* Utility programs for managing CP/M disk partitions, copying files from a FAT volume and installing boot code to a partition. | * Utility programs for managing CP/M disk partitions, copying files from a FAT volume and installing boot code to a partition. | ||
Line 16: | Line 16: | ||
The basic monitor is capable of loading the Extended Monitor from disk if required. | The basic monitor is capable of loading the Extended Monitor from disk if required. | ||
- | ROM-MJS supports PC style partitions (MBR) allowing the use of up to 4 PRIMARY partitions. Disks can be partitioned using any disk partitioning software providing that partitions created are PRIMARY partitions and of type 0x52 (CP/M). CP/M partitions can be 8MB or larger. However, currently the BIOS and XIOS only supports | + | ROM-MJS supports PC style partitions (MBR) allowing the use of up to 4 PRIMARY partitions. Disks can be partitioned using any disk partitioning software providing that the partitions created are PRIMARY partitions and of type 0x52 (CP/M). CP/M partitions can be 8MB or larger. However, currently the BIOS and XIOS only support |
- | The extended monitor supports READ-Only access to a FAT16 or FAT32 partition and can load files into RAM, copy disk images directly to disk (sector copy) and run utility applications without booting CP/M. \\ \\ The various hardware drivers are combined into a Hardware Access Layer which provides a standard API for the monitor as well as the CP/M 2 BIOS to access. This allows a system disk to be moved between multiple systems and booted without needing different BIOS for different | + | The extended monitor supports READ-Only access to a FAT16 or FAT32 partition and can load files into RAM, copy disk images directly to disk (sector copy) and run utility applications without booting CP/M. \\ \\ The various hardware drivers are combined into a Hardware Access Layer which provides a standard API for the monitor as well as the CP/M 2 BIOS to access. This allows a system disk to be moved between multiple systems and booted without needing |
- | ===== Resources ===== | ||
- | The following documentation is available: | + | ===== Implementations ===== |
- | ^Document ^Version ^Date | | + | The following implementations are available: |
- | |ROM-MJS Monitor User's Guide | | | | + | |
- | |ROM-MJS CP/M Utility Guide | | | | + | |
- | |ROM-MJS Disk Preparation Guide | | | | + | |
- | The following | + | ^Implementation ^Current Version ^Date | |
+ | |[[:software: | ||
- | ^Name ^Version ^Date | | + | \\ |
- | |CP/M 2.2 for ROM-MJS disk image | | | | + | |
- | <font 10px/ | + | ===== Resources ===== |
- | ===== Implementations ===== | + | Documentation: |
- | The following implementations are available: | + | {{filelist> |
- | ^Implementation ^Current Version ^Date | | + | Cross Platform Software Images: |
- | |[[software:firmwareos: | + | |
- | \\ | + | {{filelist> |
+ | <font 10px/ | ||