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

2
Applications/index.html

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

12
Catalog/index.html

@ -318,7 +318,7 @@
<ul class="nav flex-column">
</ul>
</li>
<li class="nav-item" data-bs-level="2"><a href="#wordstar-4-word-processor" class="nav-link">WordStar 4 (Word processor)</a>
<li class="nav-item" data-bs-level="2"><a href="#word-processing" class="nav-link">Word Processing</a>
<ul class="nav flex-column">
</ul>
</li>
@ -336,7 +336,7 @@
<p><strong>RomWBW Disk Catalog</strong> \
Version 3.6 \
Mark Pruden \&amp; Mykl Orders (<a href="mailto:"></a>) \
09 Nov 2025</p>
25 Nov 2025</p>
<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
distributed with RomWBW. Specifically, RomWBW provides a set of floppy
@ -4003,13 +4003,13 @@ Turbo_Pascal_Version_3.0_Reference_Manual_1986.pdf</p>
</tr>
</tbody>
</table>
<h2 id="wordstar-4-word-processor">WordStar 4 (Word processor)</h2>
<p>Floppy Disk Image: <strong>fd_ws4.img</strong><br />
Hard Disk Image: <strong>hd_ws4.img</strong><br />
<h2 id="word-processing">Word Processing</h2>
<p>Floppy Disk Image: <strong>fd_wp.img</strong><br />
Hard Disk Image: <strong>hd_wp.img</strong><br />
Combo Disk Image: <strong>Slice 5</strong></p>
<p>The following files are found in</p>
<ul>
<li>/Source/Images/d_ws4</li>
<li>/Source/Images/d_wp</li>
</ul>
<table>
<thead>

10
Hardware/index.html

@ -396,7 +396,7 @@
<p><strong>RomWBW Hardware</strong> \
Version 3.6 \
Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \
09 Nov 2025</p>
25 Nov 2025</p>
<h1 id="overview">Overview</h1>
<h2 id="supported-platforms">Supported Platforms</h2>
<p>This section contains a summary of the system configuration target for
@ -4630,6 +4630,14 @@ the active platform and configuration.</p>
<td>SIMRTC</td>
<td>SIMH Simulator Real-Time Clock</td>
</tr>
<tr>
<td>MMRTC</td>
<td>NS MM58167B Real-Time Clock (no NVRAM)</td>
</tr>
<tr>
<td>DS12RTC</td>
<td>Dallas Semiconductor DS1288x Real-Time Clock w/ NVRAM</td>
</tr>
</tbody>
</table>
<h2 id="dsky-display-keypad">DsKy (DiSplay KeYpad)</h2>

2
Introduction/index.html

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

38
SystemGuide/index.html

@ -659,7 +659,7 @@
<p><strong>RomWBW System Guide</strong> \
Version 3.6 \
Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \
09 Nov 2025</p>
25 Nov 2025</p>
<h1 id="overview">Overview</h1>
<p>The objective of RomWBW is to provide firmware, operating systems, and
applications targeting the Z80 family of CPUs. The firmware, in the form
@ -2479,16 +2479,19 @@ seek function. The Current Sector is incremented after each sector
successfully read. On error, the Current Sector will be the sector where
the error occurred. Sectors Read (E) indicates the number of sectors
successfully read.</p>
<p>A Sector Count of zero will result in no sectors being read and a status
of success. The buffer will not be modified.</p>
<p>For buffers in the bottom 32KB ram, the Bank ID is used to identify the
bank to use for the buffer. If the buffer is located in your current
active bank, you will need to provide the current Bank ID, which can be
obtained using <a href="#function-0xf3-system-get-bank-sysgetbnk">Function 0xF3 – System Get Bank
(SYSGETBNK)</a>. For buffers in
the top 32K of memory the Bank ID is not strictly required as this
memory is always mapped to the common bank.</p>
<p>The caller must ensure that the Buffer Address is large enough to
contain all sectors requested. Disk data transfers will be faster if the
buffer resides in the top 32K of memory because it avoids a double
buffer copy.</p>
<p>Also for buffers in the top 32K of memory the Bank ID is not strictly
required as this memory is alway mapped to the common bank. For buffers
in the bottom 32KB ram, the Bank ID is used to identify the bank to use
for the buffer. If you do not wih to use banked memory you will need to
provide the current Bank ID, which can be obtained using <a href="#function-0xf3-system-get-bank-sysgetbnk">Function 0xF3
– System Get Bank (SYSGETBNK)</a></p>
<h3 id="function-0x14-disk-write-diowrite">Function 0x14 – Disk Write (DIOWRITE)</h3>
<table>
<thead>
@ -2529,6 +2532,15 @@ seek function. The Current Sector is incremented after each sector
successfully written. On error, the Current Sector will be the sector
where the error occurred. Sectors Written (E) indicates the number of
sectors successfully written.</p>
<p>A Sector Count of zero will result in no sectors being written and a
status of success. The buffer will not be modified.</p>
<p>For buffers in the bottom 32KB ram, the Bank ID is used to identify the
bank to use for the buffer. If the buffer is located in your current
active bank, you will need to provide the current Bank ID, which can be
obtained using <a href="#function-0xf3-system-get-bank-sysgetbnk">Function 0xF3 – System Get Bank
(SYSGETBNK)</a>. For buffers in
the top 32K of memory the Bank ID is not strictly required as this
memory is always mapped to the common bank.</p>
<p>Disk data transfers will be faster if the buffer resides in the top 32K
of memory because it avoids a double copy.</p>
<h3 id="function-0x15-disk-verify-dioverify">Function 0x15 – Disk Verify (DIOVERIFY)</h3>
@ -2909,6 +2921,18 @@ table below enumerates these values.</p>
<td>MC146818/DS1285/DS12885 RTC w/ NVRAM</td>
<td>pcrtc.asm</td>
</tr>
<tr>
<td>RTCDEV_MM</td>
<td style="text-align: right;">0x09</td>
<td>NS MM58167B RTC (no NVRAM)</td>
<td>mmrtc.asm</td>
</tr>
<tr>
<td>RTCDEV_DS12</td>
<td style="text-align: right;">0x0A</td>
<td>DS1288x RTC w/NVRAM</td>
<td>ds12rtc.asm</td>
</tr>
</tbody>
</table>
<p>The time functions to get and set the time (RTCGTM and RTCSTM) require a

4
UserGuide/index.html

@ -527,7 +527,7 @@
<p><strong>RomWBW User Guide</strong> \
Version 3.6 \
Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \
09 Nov 2025</p>
25 Nov 2025</p>
<h4 id="preface">Preface</h4>
<p>This document is a general usage guide for the RomWBW software and is
generally the best place to start with RomWBW.</p>
@ -2309,7 +2309,7 @@ The following table shows the disk images available.</p>
<td>No</td>
</tr>
<tr>
<td>xxx_ws4.img</td>
<td>xxx_wp.img</td>
<td>WordStar v4 &amp; ZDE Applications</td>
<td>No</td>
</tr>

4
index.html

@ -179,7 +179,7 @@
<p><strong>RomWBW Introduction</strong> \
Version 3.6 \
Wayne Warthen (<a href="mailto:wwarthen@gmail.com">wwarthen@gmail.com</a>) \
09 Nov 2025</p>
25 Nov 2025</p>
<h1 id="overview">Overview</h1>
<p>RomWBW software provides a complete, commercial quality implementation
of CP/M (and work-alike) operating systems and applications for modern
@ -704,5 +704,5 @@ control system to ensure their contributions are clearly documented.</p>
<!--
MkDocs version : 1.6.1
Build Date UTC : 2025-11-09 22:19:08.580409+00:00
Build Date UTC : 2025-11-26 01:29:30.982027+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