Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
software:firmwareos:zsos:start [2025/04/01 18:33] – Revision from 2025-04-01 software:firmwareos:zsos:start [2026/06/15 13:27] (current) – external edit 127.0.0.1
Line 1: Line 1:
 /* Imported from Wayback Machine /* Imported from Wayback Machine
-   Original URL : https://www.retrobrewcomputers.org/doku.php?id=software:firmwareos:zsos:start +   Original URL : https://retrobrewcomputers.org/doku.php?id=software:firmwareos:zsos:start 
-   Snapshot date: 2025-04-01+   Snapshot date: 2025-10-15
    Generator    : wayback-archiver    Generator    : wayback-archiver
 */ */
Line 25: Line 25:
 === Latest/Current Version === === Latest/Current Version ===
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:zsos-0.30.zip|ZSOS v0.30 (28-MAY-2018)]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:zsos-0.30.zip|ZSOS v0.30 (28-MAY-2018)]]
  
 Choice of 2 images files: Choice of 2 images files:
Line 71: Line 71:
 === Old Versions === === Old Versions ===
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:zsos-0.11-11mar2016.zip|ZSOS v0.11 (11-MAR-2016)]]\\ +[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:zsos-0.11-11mar2016.zip|ZSOS v0.11 (11-MAR-2016)]]\\ 
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:zsos-0.10-02feb2016.zip|ZSOS v0.10 (02-FEB-2016)]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:zsos-0.10-02feb2016.zip|ZSOS v0.10 (02-FEB-2016)]]
  
 ==== Source Code & Development Environment ==== ==== Source Code & Development Environment ====
Line 131: Line 131:
 **If using a different CF→IDE adapter than the recommended part, the user //must// confirm that the adapter can accept power over IDE Pin 20 and pass it to the CF card prior to installing this jumper. Accidental connection of this optional power signal to ground through an adapter that grounded IDE Pin 20 could result in damage to the user's S-100 hardware!** **If using a different CF→IDE adapter than the recommended part, the user //must// confirm that the adapter can accept power over IDE Pin 20 and pass it to the CF card prior to installing this jumper. Accidental connection of this optional power signal to ground through an adapter that grounded IDE Pin 20 could result in damage to the user's S-100 hardware!**
  
-{{https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:p104_ide_power.jpg|p104_ide_power.jpg}}+{{https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:p104_ide_power.jpg|p104_ide_power.jpg}}
  
 === Recommended Wait State Configurations === === Recommended Wait State Configurations ===
Line 149: Line 149:
 Jumper configuration for 0 I/O wait states: Jumper configuration for 0 I/O wait states:
  
-{{https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:0_io_wait_states.jpg|0_io_wait_states.jpg}}+{{https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:0_io_wait_states.jpg|0_io_wait_states.jpg}}
  
 Jumper configuration for 1 I/O wait state: Jumper configuration for 1 I/O wait state:
  
-{{https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:1_io_wait_state.jpg|1_io_wait_state.jpg}}+{{https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:1_io_wait_state.jpg|1_io_wait_state.jpg}}
  
 === IOBYTE DIP Switchs === === IOBYTE DIP Switchs ===
Line 175: Line 175:
 The photos below illustrate the switch numbering and some possible combinations. The photos below illustrate the switch numbering and some possible combinations.
  
-{{https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:iobyte_dip_numbering.png}}+{{https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:iobyte_dip_numbering.png}}
  
-{{https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:iobyte_bit5_open_.png}}+{{https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:iobyte_bit5_open_.png}}
  
-{{https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:iobyte_bit5_closed_1.png}}+{{https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:iobyte_bit5_closed_1.png}}
  
-{{https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:iobyte_bit5_closed_2.png}}+{{https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:iobyte_bit5_closed_2.png}}
  
 The operation of the DIP switches is different between the SBC Monitor ROM and ZSOS. The SBC Monitor always respects the DIP switch positions. ZSOS reads the DIP switches during boot and sets an initial mapping of BIOS routines for the separate physical ''%%USBSER:%%'' and ''%%PRPCON:%%'' devices to the logical ''%%CON:%%'' CP/M 3 console. The CP/M 3 DEVICE utility can be used to remap the console input and output between devices from the CP/M 3 prompt - for example it is possible to boot with the SBC Monitor and initial ZSOS prompt on the DLP USB→Serial device, then run DEVICE and re-map to the Propeller Console board on the fly without rebooting. This is an example of the flexibility of CP/M 3 which allows for many physical character I/O devices to be defined and re-mapped to the logical devices by the user from the command prompt. Note that any remapping done with the DEVICE utility is lost on the next reboot. The operation of the DIP switches is different between the SBC Monitor ROM and ZSOS. The SBC Monitor always respects the DIP switch positions. ZSOS reads the DIP switches during boot and sets an initial mapping of BIOS routines for the separate physical ''%%USBSER:%%'' and ''%%PRPCON:%%'' devices to the logical ''%%CON:%%'' CP/M 3 console. The CP/M 3 DEVICE utility can be used to remap the console input and output between devices from the CP/M 3 prompt - for example it is possible to boot with the SBC Monitor and initial ZSOS prompt on the DLP USB→Serial device, then run DEVICE and re-map to the Propeller Console board on the fly without rebooting. This is an example of the flexibility of CP/M 3 which allows for many physical character I/O devices to be defined and re-mapped to the logical devices by the user from the command prompt. Note that any remapping done with the DEVICE utility is lost on the next reboot.
Line 213: Line 213:
 Eject/unmount USB drive and remove CF card Eject/unmount USB drive and remove CF card
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_select_image.png|{{software:firmwareos:zsos:etcher_select_image.png?200|Select image file}}]][[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_click_continue.png|{{software:firmwareos:zsos:etcher_click_continue.png?200|Click 'continue'}}]][[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_select_drive.png|{{software:firmwareos:zsos:etcher_select_drive.png?200|Click 'Change' to select drives}}]][[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_drive_checked.png|{{software:firmwareos:zsos:etcher_drive_checked.png?200|Check drives to flash}}]][[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_flash.png|{{software:firmwareos:zsos:etcher_flash.png?200|Click 'Flash'}}]][[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_flash_complete.png|{{software:firmwareos:zsos:etcher_flash_complete.png?200|Flash successful!}}]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_select_image.png|{{software:firmwareos:zsos:etcher_select_image.png?200|Select image file}}]][[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_click_continue.png|{{software:firmwareos:zsos:etcher_click_continue.png?200|Click 'continue'}}]][[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_select_drive.png|{{software:firmwareos:zsos:etcher_select_drive.png?200|Click 'Change' to select drives}}]][[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_drive_checked.png|{{software:firmwareos:zsos:etcher_drive_checked.png?200|Check drives to flash}}]][[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_flash.png|{{software:firmwareos:zsos:etcher_flash.png?200|Click 'Flash'}}]][[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:etcher_flash_complete.png|{{software:firmwareos:zsos:etcher_flash_complete.png?200|Flash successful!}}]]
  
 ==== First Boot ==== ==== First Boot ====
Line 219: Line 219:
 At this point, make sure your S100 system is turned off, insert the CF card in the CF→IDE adapter, and boot it up. When the SBC Monitor prompt has loaded, the 'P' command should boot into ZSOS. Click the thumbnail below to see a screenshot of a successful boot. At this point, make sure your S100 system is turned off, insert the CF card in the CF→IDE adapter, and boot it up. When the SBC Monitor prompt has loaded, the 'P' command should boot into ZSOS. Click the thumbnail below to see a screenshot of a successful boot.
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:zsos_firstboot.png|{{software:firmwareos:zsos:zsos_firstboot.png?200}}]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:zsos_firstboot.png|{{software:firmwareos:zsos:zsos_firstboot.png?200}}]]
  
 ==== CP/M 3 Manuals ==== ==== CP/M 3 Manuals ====
Line 225: Line 225:
 The following CP/M 3 manual are available. Recommended for new users: The following CP/M 3 manual are available. Recommended for new users:
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:cpm3_users_guide.pdf|CP/M 3 User's Guide]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:cpm3_users_guide.pdf|CP/M 3 User's Guide]]
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:cpm3_command_guide.pdf|CP/M 3 Command Guide]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:cpm3_command_guide.pdf|CP/M 3 Command Guide]]
  
 Recommended for advanced users: Recommended for advanced users:
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:cpm3_programmers_guide.pdf|CP/M 3 Programmer's Guide]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:cpm3_programmers_guide.pdf|CP/M 3 Programmer's Guide]]
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:cpm3_system_guide.pdf|CP/M 3 System Guide]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=software:firmwareos:zsos:cpm3_system_guide.pdf|CP/M 3 System Guide]]
  
 These manuals are also included in the ZSOS .zip distribution. These manuals are also included in the ZSOS .zip distribution.
software/firmwareos/zsos/start.1743532402.txt.gz · Last modified: (external edit)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0