Skip to content

Commit

Permalink
Add CP/NET Serial Interface Client Files
Browse files Browse the repository at this point in the history
- Generic serial interface client support files have been added.  This mode of operation is not documented in the RomWBW User Guide.  Refer to <https://github.com/durgadas311/cpnet-z80>.
- Minor patch to NULU so it does not spit out a directory listing every time it is invoked.
  • Loading branch information
wwarthen committed Feb 13, 2024
1 parent c2721d1 commit 9dbceb4
Show file tree
Hide file tree
Showing 53 changed files with 17 additions and 5 deletions.
Binary file modified Doc/RomWBW Applications.pdf
Binary file not shown.
Binary file modified Doc/RomWBW Disk Catalog.pdf
Binary file not shown.
Binary file modified Doc/RomWBW Errata.pdf
Binary file not shown.
Binary file modified Doc/RomWBW ROM Applications.pdf
Binary file not shown.
Binary file modified Doc/RomWBW System Guide.pdf
Binary file not shown.
Binary file modified Doc/RomWBW User Guide.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion ReadMe.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
**RomWBW ReadMe** \
Version 3.5 \
Wayne Warthen ([wwarthen@gmail.com](mailto:wwarthen@gmail.com)) \
12 Feb 2024
13 Feb 2024

# Overview

Expand Down
2 changes: 1 addition & 1 deletion ReadMe.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
RomWBW ReadMe
Wayne Warthen (wwarthen@gmail.com)
12 Feb 2024
13 Feb 2024



Expand Down
2 changes: 2 additions & 0 deletions Source/CPNET/Build.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,7 @@ zxcc nulu --O -cpn12mt "-<30" --A mt011/cpnet12/*.* --L --X || exit /b
zxcc nulu --O -cpn3mt "-<30" --A mt011/cpnet3/*.* --L --X || exit /b
zxcc nulu --O -cpn12duo "-<30" --A duo/cpnet12/*.* --L --X || exit /b
zxcc nulu --O -cpn3duo "-<30" --A duo/cpnet3/*.* --L --X || exit /b
zxcc nulu --O -cpn12ser "-<30" --A serial/cpnet12/*.* --L --X || exit /b
zxcc nulu --O -cpn3ser "-<30" --A serial/cpnet3/*.* --L --X || exit /b

copy *.lbr ..\..\Binary\CPNET
3 changes: 2 additions & 1 deletion Source/CPNET/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
OBJECTS = cpn12mt.lbr cpn3mt.lbr cpn12duo.lbr cpn3duo.lbr
OBJECTS = cpn12mt.lbr cpn3mt.lbr cpn12duo.lbr cpn3duo.lbr cpn12ser.lbr cpn3ser.lbr
DEST = ../../Binary/CPNET/
TOOLS = ../../Tools

Expand All @@ -8,6 +8,7 @@ cpn12%.lbr: CPNETVER=cpnet12
cpn3%.lbr: CPNETVER=cpnet3
%mt.lbr: HWVER=mt011
%duo.lbr: HWVER=duo
%ser.lbr: HWVER=serial

%.lbr:
rm -f $@
Expand Down
Binary file added Source/CPNET/serial/cpnet12/ccp.spr
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/cpnetldr.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/cpnetsts.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/dskreset.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/endlist.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/local.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/login.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/logoff.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/mail.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/ndos.spr
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/netdown.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/netstat.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/network.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/pipnet.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/rdate.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/snios.spr
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/srvstat.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/tr.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet12/xsubnet.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/cpnetsts.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/dskreset.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/endlist.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/local.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/login.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/logoff.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/mail.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/ndos3.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/netdown.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/netstat.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/network.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/ntpdate.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/rdate.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/rsxls.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/rsxrm.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/srvstat.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/tr.com
Binary file not shown.
Binary file added Source/CPNET/serial/cpnet3/xsubnet.com
Binary file not shown.
9 changes: 9 additions & 0 deletions Source/Doc/UserGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -3129,6 +3129,11 @@ ethernet interface module. At this time, the following are supported:
(e.g., Adafruit SPI Non-Volatile FRAM Breakout)
* Duodyne Disk I/O w/ Wiz850IO and (optionally) SPI NVRAM
(e.g., 25LC256)
* Generic Serial Interface

**NOTE:** The Generic Serial Interface is supported by RomWBW, but is
not documented here. You must refer to the CP/NET documentation
referenced below.

The client software interacts directly with this hardware. In a future
version of RomWBW, I hope to add a generic networking API that will
Expand Down Expand Up @@ -3161,6 +3166,8 @@ library files are found in user area 4.
| CPN3MT.LBR | CP/NET 3 | CP/M 3 | RCBus w/ MT011 |
| CPN12DUO.LBR | CP/NET 1.2 | CP/M 2.2 | Duodyne w/ Disk I/O |
| CPN3DUO.LBR | CP/NET 3 | CP/M 3 | Duodyne w/ Disk I/O |
| CPN12SER.LBR | CP/NET 1.2 | CP/M 2.2 | RomWBW Serial Port |
| CPN3SER.LBR | CP/NET 3 | CP/M 3 | RomWBW Serial Port |

First, you need to merge the files from the correct library file
into user area 0. This is done by extracting the files using the
Expand Down Expand Up @@ -3188,6 +3195,8 @@ NULU 1.52 (07/12/87)
Copyright (C) 1984, 1985 & 1987 by Martin Murray
Bug fixes in version 1.52 by Mick Waters
TYPE -H FOR HELP
Library A4:CPN12MT.LBR open.
(Buffer size: 259 sectors)
Active entries: 27, Deleted: 0, Free: 5, Total: 32.
Expand Down
Binary file modified Source/Images/Common/All/NULU.COM
Binary file not shown.
Binary file modified Source/RomDsk/ROM_384KB/NULU.COM
Binary file not shown.
Binary file modified Source/RomDsk/ROM_896KB/NULU.COM
Binary file not shown.
2 changes: 1 addition & 1 deletion Source/ver.inc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#DEFINE RMN 5
#DEFINE RUP 0
#DEFINE RTP 0
#DEFINE BIOSVER "3.5.0-dev.13"
#DEFINE BIOSVER "3.5.0-dev.14"
#define rmj RMJ
#define rmn RMN
#define rup RUP
Expand Down
2 changes: 1 addition & 1 deletion Source/ver.lib
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ rmn equ 5
rup equ 0
rtp equ 0
biosver macro
db "3.5.0-dev.13"
db "3.5.0-dev.14"
endm

0 comments on commit 9dbceb4

Please sign in to comment.