Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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. supports Booting an OS image stored on a disk partition+  * Extended debug monitor. Designed for hardware debugging and software installation. Supports booting an operating system image stored on a disk partition.
   * 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 8MB disks.+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 8MB disks.
  
-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 hardware. Some CP/M utilities talk directly to the Hardware Access Layer to manipulate the environment underneath the Operating System.+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 differing hardware. Some CP/M utilities talk directly to the Hardware Access Layer to manipulate the environment underneath the operating system.
  
-===== 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 software is available+^Implementation ^Current Version ^Date | 
 +|[[:software:firmwareos:rom-mjs:multicomp:start|ROM-MJS for Multicomp]] |1.5.1 |2016/1/4 |
  
-^Name ^Version ^Date | +\\
-|CP/M 2.2 for ROM-MJS disk image |  |  |+
  
-<font 10px/inherit;;inherit;;inherit>Note: The CP/M 2.2 image is a universal image and will boot on any ROM-MJS implementation</font>+===== Resources =====
  
-===== Implementations =====+Documentation:
  
-The following implementations are available:+{{filelist>*.pdf&style=table&tableheader=1&tableshowdate=1&tableshowsize=1}}
  
-^Implementation ^Current Version ^Date | +Cross Platform Software Images:
-|[[software:firmwareos:rom-mjs:multicomp:start|ROM-MJS for Multicomp]] |1.5 |15-December-2015 |+
  
-\\+{{filelist>*.bin&style=table&tableheader=1&tableshowdate=1&tableshowsize=1}}
  
 +<font 10px/inherit;;inherit;;inherit>Note: The CP/M 2.2 image is a universal image and will boot on any ROM-MJS implementation</font>
  
software/firmwareos/rom-mjs/start.1450247590.txt.gz · Last modified: 2015/12/16 01:33 by admin
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0