From 69ab236d536f76660137450d3ce3d1ea4fc15260 Mon Sep 17 00:00:00 2001 From: Mark Pruden Date: Sat, 11 May 2024 18:47:47 +1000 Subject: [PATCH] Moved Documentation into Doc/Language folder --- Doc/Contrib/ZSystem.txt | 4 +- .../Aztec_C_1.06_User_Manual_Mar84.pdf | Bin Doc/{ => Language}/Cowgol Language.pdf | Bin .../HI-TECH Z80 C Compiler Manual.txt | 0 ...crosoft Basic-80 Reference Manual v5.0.pdf | Bin ...Microsoft_FORTRAN-80_Users_Manual_1977.pdf | 0 Doc/Language/ReadMe.txt | 62 ++++++++++++++++++ Doc/{ => Language}/The Cowgol language.pdf | Bin ...scal_Version_3.0_Reference_Manual_1986.pdf | 0 Doc/{ => Language}/z80asm (SLR Systems).pdf | Bin Doc/ReadMe.txt | 47 ++----------- Source/Images/d_aztecc/Readme.txt | 2 +- Source/Images/d_cowgol/Readme.txt | 3 + Source/Images/d_cpm22/ReadMe.txt | 4 +- Source/Images/d_fortran/Readme.txt | 2 +- Source/Images/d_hitechc/Readme.txt | 4 +- Source/Images/d_tpascal/Readme.txt | 2 +- Source/Images/d_z80asm/Readme.txt | 2 +- 18 files changed, 82 insertions(+), 50 deletions(-) rename Doc/{ => Language}/Aztec_C_1.06_User_Manual_Mar84.pdf (100%) rename Doc/{ => Language}/Cowgol Language.pdf (100%) rename Doc/{ => Language}/HI-TECH Z80 C Compiler Manual.txt (100%) rename Doc/{ => Language}/Microsoft Basic-80 Reference Manual v5.0.pdf (100%) rename Doc/{ => Language}/Microsoft_FORTRAN-80_Users_Manual_1977.pdf (100%) create mode 100644 Doc/Language/ReadMe.txt rename Doc/{ => Language}/The Cowgol language.pdf (100%) rename Doc/{ => Language}/Turbo_Pascal_Version_3.0_Reference_Manual_1986.pdf (100%) rename Doc/{ => Language}/z80asm (SLR Systems).pdf (100%) diff --git a/Doc/Contrib/ZSystem.txt b/Doc/Contrib/ZSystem.txt index 0dda8d31..c4b99b0a 100644 --- a/Doc/Contrib/ZSystem.txt +++ b/Doc/Contrib/ZSystem.txt @@ -4,7 +4,7 @@ ZSDOS Adaptation Notes for RomWBW Wayne Warthen wwarthen@gmail.com -This file is a log of the work done to adapt the ZSDOS distribution to the N8VEM platforms under RomWBW. I strongly recommend reviewing the zsdos.pdf file in the Doc directory. +This file is a log of the work done to adapt the ZSDOS distribution to the N8VEM platforms under RomWBW. I strongly recommend reviewing the zsdos.pdf file in the Doc/CPM directory. The starting point was the general public release of ZSDOS that is generally available. The first line of the README file is "ZSDOS-GP. General Public Release of the ZSDOS 1.x Operating System." @@ -52,4 +52,4 @@ Usage Notes 6. After using PUTDS to initialize a directory for ZDS date stamping, I am finding that it is necessary to run RELOG before the stamping routines will actually start working. -7. Generic CP/M PIP and ZSDOS path searching do not play well together if you use PIP to copy to or from a directory in the ZSDOS search path. Best to use COPY from the ZSDOS distribution. \ No newline at end of file +7. Generic CP/M PIP and ZSDOS path searching do not play well together if you use PIP to copy to or from a directory in the ZSDOS search path. Best to use COPY from the ZSDOS distribution. diff --git a/Doc/Aztec_C_1.06_User_Manual_Mar84.pdf b/Doc/Language/Aztec_C_1.06_User_Manual_Mar84.pdf similarity index 100% rename from Doc/Aztec_C_1.06_User_Manual_Mar84.pdf rename to Doc/Language/Aztec_C_1.06_User_Manual_Mar84.pdf diff --git a/Doc/Cowgol Language.pdf b/Doc/Language/Cowgol Language.pdf similarity index 100% rename from Doc/Cowgol Language.pdf rename to Doc/Language/Cowgol Language.pdf diff --git a/Doc/HI-TECH Z80 C Compiler Manual.txt b/Doc/Language/HI-TECH Z80 C Compiler Manual.txt similarity index 100% rename from Doc/HI-TECH Z80 C Compiler Manual.txt rename to Doc/Language/HI-TECH Z80 C Compiler Manual.txt diff --git a/Doc/Microsoft Basic-80 Reference Manual v5.0.pdf b/Doc/Language/Microsoft Basic-80 Reference Manual v5.0.pdf similarity index 100% rename from Doc/Microsoft Basic-80 Reference Manual v5.0.pdf rename to Doc/Language/Microsoft Basic-80 Reference Manual v5.0.pdf diff --git a/Doc/Microsoft_FORTRAN-80_Users_Manual_1977.pdf b/Doc/Language/Microsoft_FORTRAN-80_Users_Manual_1977.pdf similarity index 100% rename from Doc/Microsoft_FORTRAN-80_Users_Manual_1977.pdf rename to Doc/Language/Microsoft_FORTRAN-80_Users_Manual_1977.pdf diff --git a/Doc/Language/ReadMe.txt b/Doc/Language/ReadMe.txt new file mode 100644 index 00000000..2d971c93 --- /dev/null +++ b/Doc/Language/ReadMe.txt @@ -0,0 +1,62 @@ +*********************************************************************** +*** *** +*** R o m W B W *** +*** *** +*** Z80/Z180 System Software *** +*** *** +*********************************************************************** + +This directory ("Doc/CPM") is part of the RomWBW System Software +distribution archive. It contains documentation for Programming +Languages provided with the system. + + +Aztec C Compiler User Manual (Aztec_C_1.06_User_Manual_Mar84.pdf) +----------------------------------------------------------------- + +Official user manual for the Aztec C Compiler included in the aztecc disk image. + + +Borland TurboPascal User Manual (Turbo_Pascal_Version_3.0_Reference_Manual_1986.pdf) +------------------------------------------------------------------------------------ + +Official user manual Borland TurboPascal included in the pascal disk image. + + +Cowgol Lanaguage (Cowgol Language.pdf) +-------------------------------------- + +Documentation for Cowgol Language included in the cowgol disk image + + +HI-TECH C Compiler User Manual (HI-TECH Z80 C Compiler Manual.txt) +------------------------------------------------------------------ + +Official user manual for the HI-TECH C Compiler included in the +hitechc disk image. + + +Microsoft Basic-80 Reference Manual v5.0 (Microsoft Basic-80 Reference Manual v5.0.pdf) +--------------------------------------------------------------------------------------- + +Official manual for Microsoft BASIC as included in RomWBW. + + +Microsoft FORTRAN-80 User Manual (Microsoft_FORTRAN-80_Users_Manual_1977.pdf) +----------------------------------------------------------------------------- + +Official user manual for Microsoft's FORTRAN-80 compiler included in the fortran +disk image. + + +Z80 Assembler User Manual (z80asm (SLR Systems).pdf) +---------------------------------------------------- + +Official user manual for the Z80 Macro Assembler by SLR Systems +included in the z80asm disk image. + + + + + + diff --git a/Doc/The Cowgol language.pdf b/Doc/Language/The Cowgol language.pdf similarity index 100% rename from Doc/The Cowgol language.pdf rename to Doc/Language/The Cowgol language.pdf diff --git a/Doc/Turbo_Pascal_Version_3.0_Reference_Manual_1986.pdf b/Doc/Language/Turbo_Pascal_Version_3.0_Reference_Manual_1986.pdf similarity index 100% rename from Doc/Turbo_Pascal_Version_3.0_Reference_Manual_1986.pdf rename to Doc/Language/Turbo_Pascal_Version_3.0_Reference_Manual_1986.pdf diff --git a/Doc/z80asm (SLR Systems).pdf b/Doc/Language/z80asm (SLR Systems).pdf similarity index 100% rename from Doc/z80asm (SLR Systems).pdf rename to Doc/Language/z80asm (SLR Systems).pdf diff --git a/Doc/ReadMe.txt b/Doc/ReadMe.txt index b7a290d6..1e183872 100644 --- a/Doc/ReadMe.txt +++ b/Doc/ReadMe.txt @@ -13,7 +13,13 @@ the system. CPM (Directory) --------------- -Documentation Specific to CP/M, including all versions and derivatives +Documentation specific to CP/M, including all versions and derivatives. + + +Language (Directory) +-------------------- + +Documentation specific to programming languages, provided with the system ChangeLog.txt @@ -56,12 +62,6 @@ Hard Disk Anatomy ("Hard Disk Anatomy.pdf") Diagram of a CP/M & MS-DOS (FAT) hybrid hard disk layout. -Microsoft Basic-80 Reference Manual v5.0 (Microsoft Basic-80 Reference Manual v5.0.pdf) ---------------------------------------------------------------------------------------- - -Official manual for Microsoft BASIC as included in RomWBW. - - SIO+CTC Baud Rate Options (SIO+CTC Baud Rate Options.pdf) --------------------------------------------------------- @@ -84,37 +84,4 @@ UCSD p-System Users Manual ("UCSD p-System Users Manual.pdf") Official user manual for p-System operating system included with RomWBW. - -Z80 Assembler User Manual (z80asm (SLR Systems).pdf) ----------------------------------------------------- - -Official user manual for the Z80 Macro Assembler by SLR Systems -included in the z80asm disk image. - - -HI-TECH C Compiler User Manual (HI-TECH Z80 C Compiler Manual.txt) ------------------------------------------------------------------- - -Official user manual for the HI-TECH C Compiler included in the -hitechc disk image. - - -Borland TurboPascal User Manual (Turbo_Pascal_Version_3.0_Reference_Manual_1986.pdf) ------------------------------------------------------------------------------------- - -Official user manual Borland TurboPascal included in the pascal disk image. - - -Aztec C Compiler User Manual (Aztec_C_1.06_User_Manual_Mar84.pdf) ------------------------------------------------------------------ - -Official user manual for the Aztec C Compiler included in the aztecc disk image. - - -FORTRAN-80 User Manual (Microsoft_FORTRAN-80_Users_Manual_1977.pdf) ---------------------------------------------------------------- - -Official user manual for Microsoft's FORTRAN-80 compiler included in the fortran -disk image. - --WBW 5:18 PM 6/14/2023 diff --git a/Source/Images/d_aztecc/Readme.txt b/Source/Images/d_aztecc/Readme.txt index 252747a6..20c682d6 100644 --- a/Source/Images/d_aztecc/Readme.txt +++ b/Source/Images/d_aztecc/Readme.txt @@ -7,7 +7,7 @@ for MS-DOS or Windows XP is also available. For full documentation, see https://www.aztecmuseum.ca/ -The user manual is available in the Doc directory +The user manual is available in the Doc/Language directory Aztec_C_1.06_User_Manual_Mar84.pdf == License == diff --git a/Source/Images/d_cowgol/Readme.txt b/Source/Images/d_cowgol/Readme.txt index ca59df45..2630163b 100644 --- a/Source/Images/d_cowgol/Readme.txt +++ b/Source/Images/d_cowgol/Readme.txt @@ -10,6 +10,9 @@ is tailored to RomWBW memory management. The primary distribution site for Cowgol 2.0 is at https://github.com/davidgiven/cowgol. +The user manual is available in the Doc/Language directory +Cowgol Language.pdf + The Hi-Tech C compiler components were sourced from the updated version by Tony Nicholson at https://github.com/agn453/HI-TECH-Z80-C. However, the CPP.COM component was sourced from Ladislau Szilagyi's diff --git a/Source/Images/d_cpm22/ReadMe.txt b/Source/Images/d_cpm22/ReadMe.txt index 3b625aca..b00a471c 100644 --- a/Source/Images/d_cpm22/ReadMe.txt +++ b/Source/Images/d_cpm22/ReadMe.txt @@ -42,7 +42,7 @@ RomWBW Distribution. The following CP/M 2.2 files were distributed by DRI with the operating system or as supplemental add-on programs. They are documented in the -"CP/M Manual.pdf" document in the Doc directory of the Rom WBW +"CP/M Manual.pdf" document in the Doc/CPM directory of the Rom WBW distribution. MAC, RMAC, ZSID are supplemental programs from DRI with separate standalone documentation which is not included in the RomWBW package (but easily found on the Internet via Google search). @@ -165,4 +165,4 @@ in this user area for more information. N.B., at a minimum, some of the files in this user area must be copied to user area 0 for CP/NET to work properly. --- WBW 3:20 PM 8/27/2021 \ No newline at end of file +-- WBW 3:20 PM 8/27/2021 diff --git a/Source/Images/d_fortran/Readme.txt b/Source/Images/d_fortran/Readme.txt index 71d6398a..b57ee721 100644 --- a/Source/Images/d_fortran/Readme.txt +++ b/Source/Images/d_fortran/Readme.txt @@ -6,5 +6,5 @@ programming language. It was one of their early core languages developed for the rebranded the product as Microsoft Fortran Powerstation. (Note: -80 refers to the 8080/Z80 platform, not the language specification version) -The user manual is available in the Doc directory, +The user manual is available in the Doc/Language directory, Microsoft_FORTRAN-80_Users_Manual_1977.pdf diff --git a/Source/Images/d_hitechc/Readme.txt b/Source/Images/d_hitechc/Readme.txt index 0207d76b..671c532d 100644 --- a/Source/Images/d_hitechc/Readme.txt +++ b/Source/Images/d_hitechc/Readme.txt @@ -10,7 +10,7 @@ without an operating system. This is the Mar 21, 2023 update 17 released by Tony Nicholson who currently maintains HI-TECH C at https://github.com/agn453/HI-TECH-Z80-C -The manual is available in the Docs directory, +The manual is available in the Doc/Language directory, HI-TECH Z80 C Compiler Manual.txt A good blog post about the HI-TECH C Compiler is available at @@ -23,4 +23,4 @@ use, private or commercial, strictly as-is. No warranty or product support is offered or implied. You may use this software for whatever you like, providing you acknowledge -that the copyright to this software remains with HI-TECH Software. \ No newline at end of file +that the copyright to this software remains with HI-TECH Software. diff --git a/Source/Images/d_tpascal/Readme.txt b/Source/Images/d_tpascal/Readme.txt index e318f988..10a736ca 100644 --- a/Source/Images/d_tpascal/Readme.txt +++ b/Source/Images/d_tpascal/Readme.txt @@ -8,7 +8,7 @@ and mathematician. Turbo Pascal closely follows the definition of Standard Pascal as defined in the Pascal User Manual and Report with a few minor differences. -The manual can be found in the Docs directory, +The manual can be found in the Docs/Language directory, Turbo_Pascal_Version_3.0_Reference_Manual_1986.pdf A good overview of using Turbo Pascal in CP/M is available at diff --git a/Source/Images/d_z80asm/Readme.txt b/Source/Images/d_z80asm/Readme.txt index 153d3107..539a7b42 100644 --- a/Source/Images/d_z80asm/Readme.txt +++ b/Source/Images/d_z80asm/Readme.txt @@ -8,7 +8,7 @@ listing output may be sent to a disk file, the console and/or the printer, in any combination. Output files may also be generated containing cross-reference information on each symbol used. -The manual is available in the Doc directory, +The manual is available in the Doc/Language directory, z80asm (SLR Systems).pdf A run through of using the assembler is available at