Browse Source

Add CP/NET Serial Interface Client Files

- 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.
pull/393/head
Wayne Warthen 2 years ago
parent
commit
9dbceb4a15
  1. BIN
      Doc/RomWBW Applications.pdf
  2. BIN
      Doc/RomWBW Disk Catalog.pdf
  3. BIN
      Doc/RomWBW Errata.pdf
  4. BIN
      Doc/RomWBW ROM Applications.pdf
  5. BIN
      Doc/RomWBW System Guide.pdf
  6. BIN
      Doc/RomWBW User Guide.pdf
  7. 2
      ReadMe.md
  8. 2
      ReadMe.txt
  9. 2
      Source/CPNET/Build.cmd
  10. 3
      Source/CPNET/Makefile
  11. BIN
      Source/CPNET/serial/cpnet12/ccp.spr
  12. BIN
      Source/CPNET/serial/cpnet12/cpnetldr.com
  13. BIN
      Source/CPNET/serial/cpnet12/cpnetsts.com
  14. BIN
      Source/CPNET/serial/cpnet12/dskreset.com
  15. BIN
      Source/CPNET/serial/cpnet12/endlist.com
  16. BIN
      Source/CPNET/serial/cpnet12/local.com
  17. BIN
      Source/CPNET/serial/cpnet12/login.com
  18. BIN
      Source/CPNET/serial/cpnet12/logoff.com
  19. BIN
      Source/CPNET/serial/cpnet12/mail.com
  20. BIN
      Source/CPNET/serial/cpnet12/ndos.spr
  21. BIN
      Source/CPNET/serial/cpnet12/netdown.com
  22. BIN
      Source/CPNET/serial/cpnet12/netstat.com
  23. BIN
      Source/CPNET/serial/cpnet12/network.com
  24. BIN
      Source/CPNET/serial/cpnet12/pipnet.com
  25. BIN
      Source/CPNET/serial/cpnet12/rdate.com
  26. BIN
      Source/CPNET/serial/cpnet12/snios.spr
  27. BIN
      Source/CPNET/serial/cpnet12/srvstat.com
  28. BIN
      Source/CPNET/serial/cpnet12/tr.com
  29. BIN
      Source/CPNET/serial/cpnet12/xsubnet.com
  30. BIN
      Source/CPNET/serial/cpnet3/cpnetsts.com
  31. BIN
      Source/CPNET/serial/cpnet3/dskreset.com
  32. BIN
      Source/CPNET/serial/cpnet3/endlist.com
  33. BIN
      Source/CPNET/serial/cpnet3/local.com
  34. BIN
      Source/CPNET/serial/cpnet3/login.com
  35. BIN
      Source/CPNET/serial/cpnet3/logoff.com
  36. BIN
      Source/CPNET/serial/cpnet3/mail.com
  37. BIN
      Source/CPNET/serial/cpnet3/ndos3.com
  38. BIN
      Source/CPNET/serial/cpnet3/netdown.com
  39. BIN
      Source/CPNET/serial/cpnet3/netstat.com
  40. BIN
      Source/CPNET/serial/cpnet3/network.com
  41. BIN
      Source/CPNET/serial/cpnet3/ntpdate.com
  42. BIN
      Source/CPNET/serial/cpnet3/rdate.com
  43. BIN
      Source/CPNET/serial/cpnet3/rsxls.com
  44. BIN
      Source/CPNET/serial/cpnet3/rsxrm.com
  45. BIN
      Source/CPNET/serial/cpnet3/srvstat.com
  46. BIN
      Source/CPNET/serial/cpnet3/tr.com
  47. BIN
      Source/CPNET/serial/cpnet3/xsubnet.com
  48. 9
      Source/Doc/UserGuide.md
  49. BIN
      Source/Images/Common/All/NULU.COM
  50. BIN
      Source/RomDsk/ROM_384KB/NULU.COM
  51. BIN
      Source/RomDsk/ROM_896KB/NULU.COM
  52. 2
      Source/ver.inc
  53. 2
      Source/ver.lib

BIN
Doc/RomWBW Applications.pdf

Binary file not shown.

BIN
Doc/RomWBW Disk Catalog.pdf

Binary file not shown.

BIN
Doc/RomWBW Errata.pdf

Binary file not shown.

BIN
Doc/RomWBW ROM Applications.pdf

Binary file not shown.

BIN
Doc/RomWBW System Guide.pdf

Binary file not shown.

BIN
Doc/RomWBW User Guide.pdf

Binary file not shown.

2
ReadMe.md

@ -3,7 +3,7 @@
**RomWBW ReadMe** \ **RomWBW ReadMe** \
Version 3.5 \ Version 3.5 \
Wayne Warthen ([wwarthen@gmail.com](mailto:wwarthen@gmail.com)) \ Wayne Warthen ([wwarthen@gmail.com](mailto:wwarthen@gmail.com)) \
12 Feb 2024
13 Feb 2024
# Overview # Overview

2
ReadMe.txt

@ -1,6 +1,6 @@
RomWBW ReadMe RomWBW ReadMe
Wayne Warthen (wwarthen@gmail.com) Wayne Warthen (wwarthen@gmail.com)
12 Feb 2024
13 Feb 2024

2
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 -cpn3mt "-<30" --A mt011/cpnet3/*.* --L --X || exit /b
zxcc nulu --O -cpn12duo "-<30" --A duo/cpnet12/*.* --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 -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 copy *.lbr ..\..\Binary\CPNET

3
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/ DEST = ../../Binary/CPNET/
TOOLS = ../../Tools TOOLS = ../../Tools
@ -8,6 +8,7 @@ cpn12%.lbr: CPNETVER=cpnet12
cpn3%.lbr: CPNETVER=cpnet3 cpn3%.lbr: CPNETVER=cpnet3
%mt.lbr: HWVER=mt011 %mt.lbr: HWVER=mt011
%duo.lbr: HWVER=duo %duo.lbr: HWVER=duo
%ser.lbr: HWVER=serial
%.lbr: %.lbr:
rm -f $@ rm -f $@

BIN
Source/CPNET/serial/cpnet12/ccp.spr

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/cpnetldr.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/cpnetsts.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/dskreset.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/endlist.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/local.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/login.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/logoff.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/mail.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/ndos.spr

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/netdown.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/netstat.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/network.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/pipnet.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/rdate.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/snios.spr

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/srvstat.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/tr.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet12/xsubnet.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/cpnetsts.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/dskreset.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/endlist.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/local.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/login.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/logoff.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/mail.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/ndos3.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/netdown.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/netstat.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/network.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/ntpdate.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/rdate.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/rsxls.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/rsxrm.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/srvstat.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/tr.com

Binary file not shown.

BIN
Source/CPNET/serial/cpnet3/xsubnet.com

Binary file not shown.

9
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) (e.g., Adafruit SPI Non-Volatile FRAM Breakout)
* Duodyne Disk I/O w/ Wiz850IO and (optionally) SPI NVRAM * Duodyne Disk I/O w/ Wiz850IO and (optionally) SPI NVRAM
(e.g., 25LC256) (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 The client software interacts directly with this hardware. In a future
version of RomWBW, I hope to add a generic networking API that will 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 | | 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 | | 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 | | 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 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 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 Copyright (C) 1984, 1985 & 1987 by Martin Murray
Bug fixes in version 1.52 by Mick Waters Bug fixes in version 1.52 by Mick Waters
TYPE -H FOR HELP
Library A4:CPN12MT.LBR open. Library A4:CPN12MT.LBR open.
(Buffer size: 259 sectors) (Buffer size: 259 sectors)
Active entries: 27, Deleted: 0, Free: 5, Total: 32. Active entries: 27, Deleted: 0, Free: 5, Total: 32.

BIN
Source/Images/Common/All/NULU.COM

Binary file not shown.

BIN
Source/RomDsk/ROM_384KB/NULU.COM

Binary file not shown.

BIN
Source/RomDsk/ROM_896KB/NULU.COM

Binary file not shown.

2
Source/ver.inc

@ -2,7 +2,7 @@
#DEFINE RMN 5 #DEFINE RMN 5
#DEFINE RUP 0 #DEFINE RUP 0
#DEFINE RTP 0 #DEFINE RTP 0
#DEFINE BIOSVER "3.5.0-dev.13"
#DEFINE BIOSVER "3.5.0-dev.14"
#define rmj RMJ #define rmj RMJ
#define rmn RMN #define rmn RMN
#define rup RUP #define rup RUP

2
Source/ver.lib

@ -3,5 +3,5 @@ rmn equ 5
rup equ 0 rup equ 0
rtp equ 0 rtp equ 0
biosver macro biosver macro
db "3.5.0-dev.13"
db "3.5.0-dev.14"
endm endm

Loading…
Cancel
Save