diff --git a/Doc/RomWBW Applications.pdf b/Doc/RomWBW Applications.pdf index 6c703ce0..a22fa2ac 100644 Binary files a/Doc/RomWBW Applications.pdf and b/Doc/RomWBW Applications.pdf differ diff --git a/Doc/RomWBW Disk Catalog.pdf b/Doc/RomWBW Disk Catalog.pdf index 2c3e6b96..c2004592 100644 Binary files a/Doc/RomWBW Disk Catalog.pdf and b/Doc/RomWBW Disk Catalog.pdf differ diff --git a/Doc/RomWBW Errata.pdf b/Doc/RomWBW Errata.pdf index 0e68f13e..6a38648d 100644 Binary files a/Doc/RomWBW Errata.pdf and b/Doc/RomWBW Errata.pdf differ diff --git a/Doc/RomWBW ROM Applications.pdf b/Doc/RomWBW ROM Applications.pdf index 4ef0f28e..3899e881 100644 Binary files a/Doc/RomWBW ROM Applications.pdf and b/Doc/RomWBW ROM Applications.pdf differ diff --git a/Doc/RomWBW System Guide.pdf b/Doc/RomWBW System Guide.pdf index 5b99d515..fe16f64d 100644 Binary files a/Doc/RomWBW System Guide.pdf and b/Doc/RomWBW System Guide.pdf differ diff --git a/Doc/RomWBW User Guide.pdf b/Doc/RomWBW User Guide.pdf index ec609861..52ff1475 100644 Binary files a/Doc/RomWBW User Guide.pdf and b/Doc/RomWBW User Guide.pdf differ diff --git a/ReadMe.md b/ReadMe.md index 5439532c..027985a6 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -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 diff --git a/ReadMe.txt b/ReadMe.txt index 3cdecd14..42ead9d7 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -1,6 +1,6 @@ RomWBW ReadMe Wayne Warthen (wwarthen@gmail.com) -12 Feb 2024 +13 Feb 2024 diff --git a/Source/CPNET/Build.cmd b/Source/CPNET/Build.cmd index 5cfdb0bc..43a4da7b 100644 --- a/Source/CPNET/Build.cmd +++ b/Source/CPNET/Build.cmd @@ -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 diff --git a/Source/CPNET/Makefile b/Source/CPNET/Makefile index 30d5eb3f..c3b16623 100644 --- a/Source/CPNET/Makefile +++ b/Source/CPNET/Makefile @@ -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 @@ -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 $@ diff --git a/Source/CPNET/serial/cpnet12/ccp.spr b/Source/CPNET/serial/cpnet12/ccp.spr new file mode 100644 index 00000000..ab2e57bf Binary files /dev/null and b/Source/CPNET/serial/cpnet12/ccp.spr differ diff --git a/Source/CPNET/serial/cpnet12/cpnetldr.com b/Source/CPNET/serial/cpnet12/cpnetldr.com new file mode 100644 index 00000000..b9cb4dff Binary files /dev/null and b/Source/CPNET/serial/cpnet12/cpnetldr.com differ diff --git a/Source/CPNET/serial/cpnet12/cpnetsts.com b/Source/CPNET/serial/cpnet12/cpnetsts.com new file mode 100644 index 00000000..81621fdd Binary files /dev/null and b/Source/CPNET/serial/cpnet12/cpnetsts.com differ diff --git a/Source/CPNET/serial/cpnet12/dskreset.com b/Source/CPNET/serial/cpnet12/dskreset.com new file mode 100644 index 00000000..7ce71ce2 Binary files /dev/null and b/Source/CPNET/serial/cpnet12/dskreset.com differ diff --git a/Source/CPNET/serial/cpnet12/endlist.com b/Source/CPNET/serial/cpnet12/endlist.com new file mode 100644 index 00000000..e52cb75a Binary files /dev/null and b/Source/CPNET/serial/cpnet12/endlist.com differ diff --git a/Source/CPNET/serial/cpnet12/local.com b/Source/CPNET/serial/cpnet12/local.com new file mode 100644 index 00000000..fc059511 Binary files /dev/null and b/Source/CPNET/serial/cpnet12/local.com differ diff --git a/Source/CPNET/serial/cpnet12/login.com b/Source/CPNET/serial/cpnet12/login.com new file mode 100644 index 00000000..3a089680 Binary files /dev/null and b/Source/CPNET/serial/cpnet12/login.com differ diff --git a/Source/CPNET/serial/cpnet12/logoff.com b/Source/CPNET/serial/cpnet12/logoff.com new file mode 100644 index 00000000..ccd56c6e Binary files /dev/null and b/Source/CPNET/serial/cpnet12/logoff.com differ diff --git a/Source/CPNET/serial/cpnet12/mail.com b/Source/CPNET/serial/cpnet12/mail.com new file mode 100644 index 00000000..8ebb02be Binary files /dev/null and b/Source/CPNET/serial/cpnet12/mail.com differ diff --git a/Source/CPNET/serial/cpnet12/ndos.spr b/Source/CPNET/serial/cpnet12/ndos.spr new file mode 100644 index 00000000..fc2dcaa9 Binary files /dev/null and b/Source/CPNET/serial/cpnet12/ndos.spr differ diff --git a/Source/CPNET/serial/cpnet12/netdown.com b/Source/CPNET/serial/cpnet12/netdown.com new file mode 100644 index 00000000..52aed9be Binary files /dev/null and b/Source/CPNET/serial/cpnet12/netdown.com differ diff --git a/Source/CPNET/serial/cpnet12/netstat.com b/Source/CPNET/serial/cpnet12/netstat.com new file mode 100644 index 00000000..7b933533 Binary files /dev/null and b/Source/CPNET/serial/cpnet12/netstat.com differ diff --git a/Source/CPNET/serial/cpnet12/network.com b/Source/CPNET/serial/cpnet12/network.com new file mode 100644 index 00000000..5b6322b1 Binary files /dev/null and b/Source/CPNET/serial/cpnet12/network.com differ diff --git a/Source/CPNET/serial/cpnet12/pipnet.com b/Source/CPNET/serial/cpnet12/pipnet.com new file mode 100644 index 00000000..ea3cb2c7 Binary files /dev/null and b/Source/CPNET/serial/cpnet12/pipnet.com differ diff --git a/Source/CPNET/serial/cpnet12/rdate.com b/Source/CPNET/serial/cpnet12/rdate.com new file mode 100644 index 00000000..10cbfded Binary files /dev/null and b/Source/CPNET/serial/cpnet12/rdate.com differ diff --git a/Source/CPNET/serial/cpnet12/snios.spr b/Source/CPNET/serial/cpnet12/snios.spr new file mode 100644 index 00000000..85aff480 Binary files /dev/null and b/Source/CPNET/serial/cpnet12/snios.spr differ diff --git a/Source/CPNET/serial/cpnet12/srvstat.com b/Source/CPNET/serial/cpnet12/srvstat.com new file mode 100644 index 00000000..914b5b5f Binary files /dev/null and b/Source/CPNET/serial/cpnet12/srvstat.com differ diff --git a/Source/CPNET/serial/cpnet12/tr.com b/Source/CPNET/serial/cpnet12/tr.com new file mode 100644 index 00000000..e9843305 Binary files /dev/null and b/Source/CPNET/serial/cpnet12/tr.com differ diff --git a/Source/CPNET/serial/cpnet12/xsubnet.com b/Source/CPNET/serial/cpnet12/xsubnet.com new file mode 100644 index 00000000..da78ba84 Binary files /dev/null and b/Source/CPNET/serial/cpnet12/xsubnet.com differ diff --git a/Source/CPNET/serial/cpnet3/cpnetsts.com b/Source/CPNET/serial/cpnet3/cpnetsts.com new file mode 100644 index 00000000..81621fdd Binary files /dev/null and b/Source/CPNET/serial/cpnet3/cpnetsts.com differ diff --git a/Source/CPNET/serial/cpnet3/dskreset.com b/Source/CPNET/serial/cpnet3/dskreset.com new file mode 100644 index 00000000..7ce71ce2 Binary files /dev/null and b/Source/CPNET/serial/cpnet3/dskreset.com differ diff --git a/Source/CPNET/serial/cpnet3/endlist.com b/Source/CPNET/serial/cpnet3/endlist.com new file mode 100644 index 00000000..e52cb75a Binary files /dev/null and b/Source/CPNET/serial/cpnet3/endlist.com differ diff --git a/Source/CPNET/serial/cpnet3/local.com b/Source/CPNET/serial/cpnet3/local.com new file mode 100644 index 00000000..fc059511 Binary files /dev/null and b/Source/CPNET/serial/cpnet3/local.com differ diff --git a/Source/CPNET/serial/cpnet3/login.com b/Source/CPNET/serial/cpnet3/login.com new file mode 100644 index 00000000..3a089680 Binary files /dev/null and b/Source/CPNET/serial/cpnet3/login.com differ diff --git a/Source/CPNET/serial/cpnet3/logoff.com b/Source/CPNET/serial/cpnet3/logoff.com new file mode 100644 index 00000000..ccd56c6e Binary files /dev/null and b/Source/CPNET/serial/cpnet3/logoff.com differ diff --git a/Source/CPNET/serial/cpnet3/mail.com b/Source/CPNET/serial/cpnet3/mail.com new file mode 100644 index 00000000..8ebb02be Binary files /dev/null and b/Source/CPNET/serial/cpnet3/mail.com differ diff --git a/Source/CPNET/serial/cpnet3/ndos3.com b/Source/CPNET/serial/cpnet3/ndos3.com new file mode 100644 index 00000000..3fad46c3 Binary files /dev/null and b/Source/CPNET/serial/cpnet3/ndos3.com differ diff --git a/Source/CPNET/serial/cpnet3/netdown.com b/Source/CPNET/serial/cpnet3/netdown.com new file mode 100644 index 00000000..52aed9be Binary files /dev/null and b/Source/CPNET/serial/cpnet3/netdown.com differ diff --git a/Source/CPNET/serial/cpnet3/netstat.com b/Source/CPNET/serial/cpnet3/netstat.com new file mode 100644 index 00000000..7b933533 Binary files /dev/null and b/Source/CPNET/serial/cpnet3/netstat.com differ diff --git a/Source/CPNET/serial/cpnet3/network.com b/Source/CPNET/serial/cpnet3/network.com new file mode 100644 index 00000000..5b6322b1 Binary files /dev/null and b/Source/CPNET/serial/cpnet3/network.com differ diff --git a/Source/CPNET/serial/cpnet3/ntpdate.com b/Source/CPNET/serial/cpnet3/ntpdate.com new file mode 100644 index 00000000..84398616 Binary files /dev/null and b/Source/CPNET/serial/cpnet3/ntpdate.com differ diff --git a/Source/CPNET/serial/cpnet3/rdate.com b/Source/CPNET/serial/cpnet3/rdate.com new file mode 100644 index 00000000..10cbfded Binary files /dev/null and b/Source/CPNET/serial/cpnet3/rdate.com differ diff --git a/Source/CPNET/serial/cpnet3/rsxls.com b/Source/CPNET/serial/cpnet3/rsxls.com new file mode 100644 index 00000000..dadd9cd2 Binary files /dev/null and b/Source/CPNET/serial/cpnet3/rsxls.com differ diff --git a/Source/CPNET/serial/cpnet3/rsxrm.com b/Source/CPNET/serial/cpnet3/rsxrm.com new file mode 100644 index 00000000..7b9a1804 Binary files /dev/null and b/Source/CPNET/serial/cpnet3/rsxrm.com differ diff --git a/Source/CPNET/serial/cpnet3/srvstat.com b/Source/CPNET/serial/cpnet3/srvstat.com new file mode 100644 index 00000000..914b5b5f Binary files /dev/null and b/Source/CPNET/serial/cpnet3/srvstat.com differ diff --git a/Source/CPNET/serial/cpnet3/tr.com b/Source/CPNET/serial/cpnet3/tr.com new file mode 100644 index 00000000..e9843305 Binary files /dev/null and b/Source/CPNET/serial/cpnet3/tr.com differ diff --git a/Source/CPNET/serial/cpnet3/xsubnet.com b/Source/CPNET/serial/cpnet3/xsubnet.com new file mode 100644 index 00000000..da78ba84 Binary files /dev/null and b/Source/CPNET/serial/cpnet3/xsubnet.com differ diff --git a/Source/Doc/UserGuide.md b/Source/Doc/UserGuide.md index d294968d..5cb876f8 100644 --- a/Source/Doc/UserGuide.md +++ b/Source/Doc/UserGuide.md @@ -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 @@ -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 @@ -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. diff --git a/Source/Images/Common/All/NULU.COM b/Source/Images/Common/All/NULU.COM index fc5594b1..f503747d 100644 Binary files a/Source/Images/Common/All/NULU.COM and b/Source/Images/Common/All/NULU.COM differ diff --git a/Source/RomDsk/ROM_384KB/NULU.COM b/Source/RomDsk/ROM_384KB/NULU.COM index fc5594b1..f503747d 100644 Binary files a/Source/RomDsk/ROM_384KB/NULU.COM and b/Source/RomDsk/ROM_384KB/NULU.COM differ diff --git a/Source/RomDsk/ROM_896KB/NULU.COM b/Source/RomDsk/ROM_896KB/NULU.COM index fc5594b1..f503747d 100644 Binary files a/Source/RomDsk/ROM_896KB/NULU.COM and b/Source/RomDsk/ROM_896KB/NULU.COM differ diff --git a/Source/ver.inc b/Source/ver.inc index d9268fd3..2ca60bdc 100644 --- a/Source/ver.inc +++ b/Source/ver.inc @@ -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 diff --git a/Source/ver.lib b/Source/ver.lib index b7a6774e..fcea977e 100644 --- a/Source/ver.lib +++ b/Source/ver.lib @@ -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