wwarthen 8 months ago
parent
commit
7ea72e493f
  1. 2
      Applications/index.html
  2. 194
      Catalog/index.html
  3. 6
      Hardware/index.html
  4. 2
      Introduction/index.html
  5. 8
      SystemGuide/index.html
  6. 2
      UserGuide/index.html
  7. 4
      index.html
  8. 2
      search/search_index.json
  9. BIN
      sitemap.xml.gz

2
Applications/index.html

@ -456,7 +456,7 @@
<p><strong>RomWBW Applications Guide</strong> \ <p><strong>RomWBW Applications Guide</strong> \
Version 3.6 \ Version 3.6 \
MartinR \&amp; Phillip Summers (<a href="mailto:"></a>) \ MartinR \&amp; Phillip Summers (<a href="mailto:"></a>) \
04 Jun 2025</p>
06 Jun 2025</p>
<h1 id="summary">Summary</h1> <h1 id="summary">Summary</h1>
<p>RomWBW is supplied with a suite of software applications that enhance <p>RomWBW is supplied with a suite of software applications that enhance
the use of the system. Some of these applications have been written the use of the system. Some of these applications have been written

194
Catalog/index.html

@ -332,7 +332,7 @@
<p><strong>RomWBW Disk Catalog</strong> \ <p><strong>RomWBW Disk Catalog</strong> \
Version 3.6 \ Version 3.6 \
Mark Pruden \&amp; Mykl Orders (<a href="mailto:"></a>) \ Mark Pruden \&amp; Mykl Orders (<a href="mailto:"></a>) \
04 Jun 2025</p>
06 Jun 2025</p>
<h1 id="romwbw-distribution-file-catalog">RomWBW Distribution File Catalog</h1> <h1 id="romwbw-distribution-file-catalog">RomWBW Distribution File Catalog</h1>
<p>This document is a reference to the files found on the disk media <p>This document is a reference to the files found on the disk media
distributed with RomWBW. Specifically, RomWBW provides a set of floppy distributed with RomWBW. Specifically, RomWBW provides a set of floppy
@ -389,10 +389,11 @@ now be fully described.</p>
CP/M 3. Applications have been patched according to the DRI patch CP/M 3. Applications have been patched according to the DRI patch
list.</p> list.</p>
<ul> <ul>
<li><strong>ZPM3</strong>: Digital Research CP/M-80 2.2 Distribution Files</li>
<li><strong>ZPM3</strong>: ZPM3 Distribution Files</li>
</ul> </ul>
<p>Documentation: <em>CPM Manual.pdf</em></p>
<p>These files are from Simeon Cran’s ZPM3 operating system distribution.</p>
<p>Documentation: <em>ZPM3.txt</em></p>
<p>These files are from Simeon Cran’s official distribution of ZPM3. All
known patches have been applied.</p>
<h1 id="operating-system-boot-disks">Operating System Boot Disks</h1> <h1 id="operating-system-boot-disks">Operating System Boot Disks</h1>
<p>RomWBW contains several ready-to-run disks, that have been adapted for <p>RomWBW contains several ready-to-run disks, that have been adapted for
RomWBW. Theses disks are bootable as is (the operating system image is RomWBW. Theses disks are bootable as is (the operating system image is
@ -3167,7 +3168,7 @@ the Doc/Language directory Cowgol Language.pdf</p>
</tr> </tr>
<tr> <tr>
<td>C.LIB</td> <td>C.LIB</td>
<td>Hi-Tech C runtime library</td>
<td>HI-TECH C runtime library</td>
</tr> </tr>
<tr> <tr>
<td>CGEN.COM</td> <td>CGEN.COM</td>
@ -3442,13 +3443,13 @@ written in the C language to executable machine code programs. Versions
are available which compile programs for operation under the host are available which compile programs for operation under the host
operating system, or which produce programs for execution in embedded operating system, or which produce programs for execution in embedded
systems without an operating system.</p> systems without an operating system.</p>
<p>This is the Mar 21, 2023 update 17 released by Tony Nicholson who
<p>This is the Jun 2, 2025 update 19 released by Tony Nicholson who
currently maintains HI-TECH C at currently maintains HI-TECH C at
<a href="https://github.com/agn453/HI-TECH-Z80-C">https://github.com/agn453/HI-TECH-Z80-C</a></p>
<a href="https://github.com/agn453/HI-TECH-Z80-C">https://github.com/agn453/HI-TECH-Z80-C</a>.</p>
<p>The manual is available in the Doc/Language directory, HI-TECH Z80 C <p>The manual is available in the Doc/Language directory, HI-TECH Z80 C
Compiler Manual.txt</p> Compiler Manual.txt</p>
<p>A good blog post about the HI-TECH C Compiler is available at <p>A good blog post about the HI-TECH C Compiler is available at
<a href="https://techtinkering.com/2008/10/22/installing-the-hi-tech-z80-c-compiler-for-cpm">https://techtinkering.com/2008/10/22/installing-the-hi-tech-z80-c-compiler-for-cpm</a></p>
<a href="https://techtinkering.com/2008/10/22/installing-the-hi-tech-z80-c-compiler-for-cpm">https://techtinkering.com/2008/10/22/installing-the-hi-tech-z80-c-compiler-for-cpm</a>.</p>
<p>User area 1 contains another complete copy of the HI-TECH C Compiler. It <p>User area 1 contains another complete copy of the HI-TECH C Compiler. It
is identical to the copy in user area 0 except for the following files is identical to the copy in user area 0 except for the following files
which were enhanced by Ladislau Szilagyi from his GitHub Repository at which were enhanced by Ladislau Szilagyi from his GitHub Repository at
@ -3479,12 +3480,183 @@ CP/M and compatible operations systems provided in RomWBW.</p>
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td></td>
<td></td>
<td>\$EXEC.COM</td>
<td>Compiler execution manager</td>
</tr>
<tr>
<td>ASSERT.H</td>
<td>Language include file</td>
</tr>
<tr>
<td>C.COM</td>
<td>Compiler invocation application (updated)</td>
</tr>
<tr>
<td>C309.COM</td>
<td>Compiler invocation application (original)</td>
</tr>
<tr>
<td>CGEN.COM</td>
<td>The code generator - produces assembler code</td>
</tr>
<tr>
<td>CONIO.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>CPM.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>CPP.COM</td>
<td>Pre-processor - handles macros and conditional compilation</td>
</tr>
<tr>
<td>CREF.COM</td>
<td>Produces cross-reference listings of C or assembler programs</td>
</tr>
<tr>
<td>CRTCPM.OBJ</td>
<td>Startup Object File (standard)</td>
</tr>
<tr>
<td>CTYPE.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>DEBUG.COM</td>
<td>C Debugger (Z80)</td>
</tr>
<tr>
<td>DRTCPM.OBJ</td>
<td>Startup Object File (???)</td>
</tr>
<tr>
<td>EXEC.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>FLOAT.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>HITECH.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>LIBC.LIB</td>
<td>Standard C Runtime Library</td>
</tr>
<tr>
<td>LIBF.LIB</td>
<td>Floating Point Library</td>
</tr>
<tr>
<td>LIBOVR.LIB</td>
<td>Overlay Library</td>
</tr>
<tr>
<td>LIBR.COM</td>
<td>Creates and maintains libraries of object modules</td>
</tr>
<tr>
<td>LIMITS.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>LINQ.COM</td>
<td>Link editor - links object files with libraries</td>
</tr>
<tr>
<td>MATH.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>NRTCPM.OBJ</td>
<td>Startup Object File (minimal getargs)</td>
</tr>
<tr>
<td>OBJTOHEX.COM</td>
<td>Converts the output of LINK into the appropriate executable file format (e.g., .EXE or .PRG or .HEX)</td>
</tr>
<tr>
<td>OPTIM.COM</td>
<td>Code improver - may optionally be omitted, reducing compilation time at a cost of larger, slower code produced</td>
</tr>
<tr>
<td>OPTIONS</td>
<td>Compiler usage help file</td>
</tr>
<tr>
<td>OVERLAY.H</td>
<td>Language include file</td>
</tr>
<tr>
<td>P1.COM</td>
<td>The syntax and semantic analysis pass - writes intermediate code for the code generator to read</td>
</tr>
<tr>
<td>RRTCPM.OBJ</td>
<td>Startup Object File (self relocating)</td>
</tr>
<tr>
<td>SETJMP.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>SIGNAL.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>STAT.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>STDARG.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>STDDEF.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>STDINT.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>STDIO.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>STDLIB.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>STRING.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>SYMTOAS.COM</td>
<td>Convert symbol file to assembler</td>
</tr>
<tr>
<td>SYS.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>TIME.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>UNIXIO.H</td>
<td>Language include file (see manual)</td>
</tr>
<tr>
<td>ZAS.COM</td>
<td>The assembler - in fact a general purpose macro assembler</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
<p>NOTE : The above is incomplete</p>
<h2 id="msx-roms">MSX ROMS</h2> <h2 id="msx-roms">MSX ROMS</h2>
<p>Hard Disk Image: <strong>hd_msxroms1.img</strong><br /> <p>Hard Disk Image: <strong>hd_msxroms1.img</strong><br />
Hard Disk Image: <strong>hd_msxroms2.img</strong></p> Hard Disk Image: <strong>hd_msxroms2.img</strong></p>

6
Hardware/index.html

@ -384,7 +384,7 @@
<p><strong>RomWBW Hardware</strong> \ <p><strong>RomWBW Hardware</strong> \
Version 3.6 \ Version 3.6 \
Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \ Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \
04 Jun 2025</p>
06 Jun 2025</p>
<h1 id="overview">Overview</h1> <h1 id="overview">Overview</h1>
<h2 id="supported-platforms">Supported Platforms</h2> <h2 id="supported-platforms">Supported Platforms</h2>
<p>This section contains a summary of the system configuration target for <p>This section contains a summary of the system configuration target for
@ -4351,6 +4351,10 @@ the active platform and configuration.</p>
<td>Interrupt-based Real Time Clock</td> <td>Interrupt-based Real Time Clock</td>
</tr> </tr>
<tr> <tr>
<td>PCRTC</td>
<td>MC146818/DS1285/DS12885 PC style</td>
</tr>
<tr>
<td>PCF</td> <td>PCF</td>
<td>PCF8584-based I2C Real-Time Clock</td> <td>PCF8584-based I2C Real-Time Clock</td>
</tr> </tr>

2
Introduction/index.html

@ -189,7 +189,7 @@
<p><strong>RomWBW Introduction</strong> \ <p><strong>RomWBW Introduction</strong> \
Version 3.6 \ Version 3.6 \
Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \ Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \
04 Jun 2025</p>
06 Jun 2025</p>
<h1 id="overview">Overview</h1> <h1 id="overview">Overview</h1>
<p>RomWBW software provides a complete, commercial quality implementation <p>RomWBW software provides a complete, commercial quality implementation
of CP/M (and workalike) operating systems and applications for modern of CP/M (and workalike) operating systems and applications for modern

8
SystemGuide/index.html

@ -659,7 +659,7 @@
<p><strong>RomWBW System Guide</strong> \ <p><strong>RomWBW System Guide</strong> \
Version 3.6 \ Version 3.6 \
Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \ Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \
04 Jun 2025</p>
06 Jun 2025</p>
<h1 id="overview">Overview</h1> <h1 id="overview">Overview</h1>
<p>The objective of RomWBW is to provide firmware, operating systems, and <p>The objective of RomWBW is to provide firmware, operating systems, and
applications targeting the Z80 family of CPUs. The firmware, in the form applications targeting the Z80 family of CPUs. The firmware, in the form
@ -2882,6 +2882,12 @@ table below enumerates these values.</p>
<td>eZ80 on-chip RTC</td> <td>eZ80 on-chip RTC</td>
<td>ez80rtc.asm</td> <td>ez80rtc.asm</td>
</tr> </tr>
<tr>
<td>RTCDEV_PC</td>
<td style="text-align: right;">0x08</td>
<td>MC146818/DS1285/DS12885 RTC w/ NVRAM</td>
<td>pcrtc.asm</td>
</tr>
</tbody> </tbody>
</table> </table>
<p>The time functions to get and set the time (RTCGTM and RTCSTM) require a <p>The time functions to get and set the time (RTCGTM and RTCSTM) require a

2
UserGuide/index.html

@ -535,7 +535,7 @@
<p><strong>RomWBW User Guide</strong> \ <p><strong>RomWBW User Guide</strong> \
Version 3.6 \ Version 3.6 \
Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \ Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \
04 Jun 2025</p>
06 Jun 2025</p>
<h4 id="preface">Preface</h4> <h4 id="preface">Preface</h4>
<p>This document is a general usage guide for the RomWBW software and is <p>This document is a general usage guide for the RomWBW software and is
generally the best place to start with RomWBW.</p> generally the best place to start with RomWBW.</p>

4
index.html

@ -152,7 +152,7 @@
<p><strong>RomWBW ReadMe</strong> \ <p><strong>RomWBW ReadMe</strong> \
Version 3.6 \ Version 3.6 \
Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \ Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \
04 Jun 2025</p>
06 Jun 2025</p>
<h1 id="overview">Overview</h1> <h1 id="overview">Overview</h1>
<p>RomWBW software provides a complete, commercial quality implementation <p>RomWBW software provides a complete, commercial quality implementation
of CP/M (and workalike) operating systems and applications for modern of CP/M (and workalike) operating systems and applications for modern
@ -536,5 +536,5 @@ Repository</a>.</p>
<!-- <!--
MkDocs version : 1.6.1 MkDocs version : 1.6.1
Build Date UTC : 2025-06-04 22:11:24.914831+00:00
Build Date UTC : 2025-06-06 22:55:07.160077+00:00
--> -->

2
search/search_index.json

File diff suppressed because one or more lines are too long

BIN
sitemap.xml.gz

Binary file not shown.
Loading…
Cancel
Save