mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 14:11:48 -06:00
Add RZ/SZ Source Build
- Added source build of RZ and SZ from Andrew - More needless tweaking of the document build process
This commit is contained in:
@@ -18,6 +18,7 @@ pushd inttest && call Build || exit /b & popd
|
||||
pushd ppidetst && call Build || exit /b & popd
|
||||
pushd ramtest && call Build || exit /b & popd
|
||||
pushd I2C && call Build || exit /b & popd
|
||||
pushd rzsz && call Build || exit /b & popd
|
||||
|
||||
goto :eof
|
||||
|
||||
|
||||
@@ -13,3 +13,4 @@ pushd inttest && call Clean || exit /b 1 & popd
|
||||
pushd ppidetst && call Clean || exit /b 1 & popd
|
||||
pushd ramtest && call Clean || exit /b 1 & popd
|
||||
pushd I2C && call Clean || exit /b 1 & popd
|
||||
pushd rzsz && call Clean || exit /b 1 & popd
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
OBJECTS =
|
||||
SUBDIRS = DMAmon I2C inttest ppidetst ramtest tstdskng
|
||||
SUBDIRS = DMAmon I2C inttest ppidetst ramtest tstdskng rzsz
|
||||
DEST = ../../../Binary/Apps/Test
|
||||
TOOLS =../../../Tools
|
||||
|
||||
|
||||
17
Source/Apps/Test/rzsz/Build.cmd
Normal file
17
Source/Apps/Test/rzsz/Build.cmd
Normal file
@@ -0,0 +1,17 @@
|
||||
@echo off
|
||||
setlocal
|
||||
|
||||
set TOOLS=../../../../Tools
|
||||
set PATH=%TOOLS%\tasm32;%PATH%
|
||||
set TASMTABS=%TOOLS%\tasm32
|
||||
|
||||
tasm -t80 -b -f00 rz.asm rz.com rz.lst || exit /b
|
||||
tasm -t80 -b -f00 sz.asm sz.com sz.lst || exit /b
|
||||
|
||||
:: Compare to original distribution
|
||||
:: Need to remove these lines when starting to make actual changes
|
||||
fc /B rz.com rz.com.orig || exit /b
|
||||
fc /B sz.com sz.com.orig || exit /b
|
||||
|
||||
copy /Y rz.com ..\..\..\..\Binary\Apps\Test\ || exit /b
|
||||
copy /Y sz.com ..\..\..\..\Binary\Apps\Test\ || exit /b
|
||||
6
Source/Apps/Test/rzsz/Clean.cmd
Normal file
6
Source/Apps/Test/rzsz/Clean.cmd
Normal file
@@ -0,0 +1,6 @@
|
||||
@echo off
|
||||
setlocal
|
||||
|
||||
if exist *.com del *.com
|
||||
if exist *.lst del *.lst
|
||||
if exist *.bin del *.bin
|
||||
7
Source/Apps/Test/rzsz/Makefile
Normal file
7
Source/Apps/Test/rzsz/Makefile
Normal file
@@ -0,0 +1,7 @@
|
||||
OBJECTS = rz.com sz.com
|
||||
DEST = ../../../../Binary/Apps/Test
|
||||
TOOLS =../../../../Tools
|
||||
|
||||
USETASM=1
|
||||
|
||||
include $(TOOLS)/Makefile.inc
|
||||
4941
Source/Apps/Test/rzsz/rz.asm
Normal file
4941
Source/Apps/Test/rzsz/rz.asm
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Source/Apps/Test/rzsz/rz.com.orig
Normal file
BIN
Source/Apps/Test/rzsz/rz.com.orig
Normal file
Binary file not shown.
7433
Source/Apps/Test/rzsz/sz.asm
Normal file
7433
Source/Apps/Test/rzsz/sz.asm
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Source/Apps/Test/rzsz/sz.com.orig
Normal file
BIN
Source/Apps/Test/rzsz/sz.com.orig
Normal file
Binary file not shown.
@@ -1,38 +1,5 @@
|
||||
\include{"Common.h"}
|
||||
\define{doc_title}{Applications}
|
||||
|
||||
---
|
||||
title: |
|
||||
| \doc_product \doc_title
|
||||
|
|
||||
| Version \doc_ver
|
||||
author: \doc_author (mailto:\doc_authmail)
|
||||
date: \doc_date
|
||||
institution: \doc_orgname
|
||||
documentclass: article
|
||||
toc: true
|
||||
toc-depth: 1
|
||||
classoption:
|
||||
- oneside
|
||||
papersize: letter
|
||||
geometry:
|
||||
- top=1.5in
|
||||
- bottom=1.5in
|
||||
- left=1.5in
|
||||
- right=1.5in
|
||||
# - showframe
|
||||
linestretch: 1.25
|
||||
colorlinks: true
|
||||
fontfamily: helvet
|
||||
fontsize: 12pt
|
||||
header-includes:
|
||||
- |
|
||||
```{=latex}
|
||||
\renewcommand*{\familydefault}{\sfdefault}
|
||||
```
|
||||
---
|
||||
|
||||
`\clearpage % new page after TOC`{=latex}
|
||||
\include{"Common.h"}
|
||||
|
||||
# Summary
|
||||
|
||||
|
||||
@@ -1,78 +1,5 @@
|
||||
\include{"Common.h"}
|
||||
\define{doc_title}{Architecture}
|
||||
|
||||
---
|
||||
title: |
|
||||
| \doc_product \doc_title
|
||||
|
|
||||
| Version \doc_ver
|
||||
author: \doc_author (mailto:\doc_authmail)
|
||||
date: \doc_date
|
||||
institution: \doc_orgname
|
||||
documentclass: book
|
||||
classoption:
|
||||
- oneside
|
||||
toc: true
|
||||
toc-depth: 1
|
||||
numbersections: true
|
||||
secnumdepth: 1
|
||||
papersize: letter
|
||||
geometry:
|
||||
- top=1.5in
|
||||
- bottom=1.5in
|
||||
- left=1.5in
|
||||
- right=1.5in
|
||||
# - showframe
|
||||
# - pass
|
||||
linestretch: 1.25
|
||||
colorlinks: true
|
||||
fontfamily: helvet
|
||||
fontsize: 12pt
|
||||
header-includes:
|
||||
- \setlength{\headheight}{15pt}
|
||||
- |
|
||||
```{=latex}
|
||||
\usepackage{fancyhdr}
|
||||
\usepackage{xcolor}
|
||||
\usepackage{xhfill}
|
||||
\usepackage{graphicx}
|
||||
\renewcommand*{\familydefault}{\sfdefault}
|
||||
\renewcommand{\maketitle}{
|
||||
\begin{titlepage}
|
||||
\centering
|
||||
\par
|
||||
\vspace*{0pt}
|
||||
\includegraphics[width=\paperwidth]{Graphics/Logo.pdf} \par
|
||||
\vfill
|
||||
\raggedleft
|
||||
{\scshape \bfseries \fontsize{48pt}{56pt} \selectfont \doc_product \par}
|
||||
{\bfseries \fontsize{32pt}{36pt} \selectfont \doc_title \par}
|
||||
\vspace{24pt}
|
||||
{\huge Version \doc_ver \\ \doc_date \par}
|
||||
\vspace{24pt}
|
||||
{\large \itshape \doc_orgname \\ \href{http://\doc_orgurl}{\doc_orgurl} \par}
|
||||
\vspace{12pt}
|
||||
{\large \itshape \doc_author \\ \href{mailto:\doc_authmail}{\doc_authmail} \par}
|
||||
\end{titlepage}
|
||||
}
|
||||
\pagestyle{empty}
|
||||
```
|
||||
include-before:
|
||||
- \renewcommand{\chaptername}{Section}
|
||||
- |
|
||||
```{=latex}
|
||||
\pagestyle{fancyplain}
|
||||
\fancyhf{}
|
||||
\lfoot{\small RetroBrew Computing Group ~~ {\xrfill[3pt]{1pt}[cyan]} ~~ \thepage}
|
||||
\pagenumbering{roman}
|
||||
```
|
||||
---
|
||||
|
||||
```{=latex}
|
||||
\clearpage
|
||||
\pagenumbering{arabic}
|
||||
\lhead{\fancyplain{}{\nouppercase{\footnotesize \bfseries \leftmark \hfill \doc_product \doc_title}}}
|
||||
```
|
||||
\include{"Common.h"}
|
||||
|
||||
Overview
|
||||
========
|
||||
@@ -196,7 +123,7 @@ simpler and more memory efficient to keep everything in RAM. At startup
|
||||
Runtime Memory Layout
|
||||
=====================
|
||||
|
||||
{ width=80% }
|
||||
{ width=100% }
|
||||
|
||||
System Boot Process
|
||||
===================
|
||||
|
||||
@@ -1,50 +1,7 @@
|
||||
\include{"Common.h"}
|
||||
\define{doc_title}{Disk Catalog}
|
||||
\define{doc_author}{Mykl Orders}
|
||||
|
||||
---
|
||||
title: |
|
||||
| \doc_product \doc_title
|
||||
|
|
||||
| Version \doc_ver
|
||||
author: \doc_author
|
||||
date: \doc_date
|
||||
institution: \doc_orgname
|
||||
documentclass: article
|
||||
classoption:
|
||||
- oneside
|
||||
toc: true
|
||||
papersize: letter
|
||||
geometry:
|
||||
- top=1.5in
|
||||
- bottom=1.5in
|
||||
- left=1.0in
|
||||
- right=1.0in
|
||||
# - showframe
|
||||
linestretch: 1.25
|
||||
colorlinks: true
|
||||
fontfamily: helvet
|
||||
fontsize: 12pt
|
||||
header-includes:
|
||||
- |
|
||||
```{=latex}
|
||||
\usepackage{fancyhdr}
|
||||
\usepackage{xhfill}
|
||||
\renewcommand*{\familydefault}{\sfdefault}
|
||||
\setstretch{1.25} % for TOC
|
||||
```
|
||||
---
|
||||
|
||||
```{=latex}
|
||||
\clearpage
|
||||
\pagestyle{fancyplain}
|
||||
\fancyhf{}
|
||||
\pagenumbering{arabic}
|
||||
\lhead{\fancyplain{}{\nouppercase{\footnotesize \bfseries \leftmark \hfill \doc_product \doc_title}}}
|
||||
\lfoot{\small RetroBrew Computing Group ~~ {\xrfill[3pt]{1pt}[cyan]} ~~ \thepage}
|
||||
```
|
||||
|
||||
`\clearpage`{=latex}
|
||||
\define{doc_authmail}{}
|
||||
\include{"Common.h"}
|
||||
|
||||
# RomWBW Distribution File Catalog
|
||||
|
||||
@@ -827,4 +784,4 @@ on using the applications and files listed.
|
||||
| `WSINDEX.XCL` | WS4 | MicroPro WordStar 4 Distribution File |
|
||||
| `WSMSGS.OVR` | WS4 | MicroPro WordStar 4 Distribution File |
|
||||
| `WSPRINT.OVR` | WS4 | MicroPro WordStar 4 Distribution File |
|
||||
| `WSSHORT.OVR` | WS4 | MicroPro WordStar 4 Distribution File |
|
||||
| `WSSHORT.OVR` | WS4 | MicroPro WordStar 4 Distribution File |
|
||||
|
||||
@@ -1,8 +1,82 @@
|
||||
\define{doc_ver}{3.1 Pre-release}
|
||||
\define{doc_product}{RomWBW}
|
||||
\define{doc_title}{Document Title}
|
||||
\define{doc_author}{Wayne Warthen}
|
||||
\ifndef{doc_title} \define{doc_title}{Document Title} \endif
|
||||
\ifndef{doc_author} \define{doc_author}{Wayne Warthen} \endif
|
||||
\define{doc_date}{\date{%d %b %Y}}
|
||||
\define{doc_authmail}{wwarthen@gmail.com}
|
||||
\ifndef{doc_authmail} \define{doc_authmail}{wwarthen@gmail.com} \endif
|
||||
\define{doc_orgname}{RetroBrew Computers Group}
|
||||
\define{doc_orgurl}{www.retrobrewcomputers.org}
|
||||
|
||||
---
|
||||
# Force pandoc to enable graphics for Logo in title page!
|
||||
graphics: true
|
||||
title: |
|
||||
| \doc_product \doc_title
|
||||
|
|
||||
| Version \doc_ver
|
||||
author: \doc_author (mailto:\doc_authmail)
|
||||
date: \doc_date
|
||||
institution: \doc_orgname
|
||||
documentclass: book
|
||||
classoption:
|
||||
- oneside
|
||||
toc: true
|
||||
toc-depth: 1
|
||||
numbersections: true
|
||||
secnumdepth: 1
|
||||
papersize: letter
|
||||
geometry:
|
||||
- top=1.5in
|
||||
- bottom=1.5in
|
||||
- left=1.5in
|
||||
- right=1.5in
|
||||
# - showframe
|
||||
# - pass
|
||||
linestretch: 1.25
|
||||
colorlinks: true
|
||||
fontfamily: helvet
|
||||
fontsize: 12pt
|
||||
header-includes:
|
||||
- \setlength{\headheight}{15pt}
|
||||
- |
|
||||
```{=latex}
|
||||
\usepackage{fancyhdr}
|
||||
\usepackage{xcolor}
|
||||
\usepackage{xhfill}
|
||||
\renewcommand*{\familydefault}{\sfdefault}
|
||||
\renewcommand{\maketitle}{
|
||||
\begin{titlepage}
|
||||
\centering
|
||||
\par
|
||||
\vspace*{0pt}
|
||||
\includegraphics[width=\textwidth]{Graphics/Logo.pdf} \par
|
||||
\vfill
|
||||
\raggedleft
|
||||
{\scshape \bfseries \fontsize{48pt}{56pt} \selectfont \doc_product \par}
|
||||
{\bfseries \fontsize{32pt}{36pt} \selectfont \doc_title \par}
|
||||
\vspace{24pt}
|
||||
{\huge Version \doc_ver \\ \doc_date \par}
|
||||
\vspace{24pt}
|
||||
{\large \itshape \doc_orgname \\ \href{http://\doc_orgurl}{\doc_orgurl} \par}
|
||||
\vspace{12pt}
|
||||
{\large \itshape \doc_author \\ \href{mailto:\doc_authmail}{\doc_authmail} \par}
|
||||
\end{titlepage}
|
||||
}
|
||||
\pagestyle{empty}
|
||||
```
|
||||
include-before:
|
||||
- \renewcommand{\chaptername}{Section}
|
||||
- |
|
||||
```{=latex}
|
||||
\pagestyle{fancyplain}
|
||||
\fancyhf{}
|
||||
\lfoot{\small RetroBrew Computing Group ~~ {\xrfill[3pt]{1pt}[cyan]} ~~ \thepage}
|
||||
\pagenumbering{roman}
|
||||
```
|
||||
---
|
||||
|
||||
```{=latex}
|
||||
\clearpage
|
||||
\pagenumbering{arabic}
|
||||
\lhead{\fancyplain{}{\nouppercase{\footnotesize \bfseries \leftmark \hfill \doc_product \doc_title}}}
|
||||
```
|
||||
|
||||
@@ -1,38 +1,5 @@
|
||||
\define{doc_title}{GettingStarted}
|
||||
\include{"Common.h"}
|
||||
\define{doc_title}{Getting Started}
|
||||
|
||||
---
|
||||
title: |
|
||||
| \doc_product \doc_title
|
||||
|
|
||||
| Version \doc_ver
|
||||
author: \doc_author (mailto:\doc_authmail)
|
||||
date: \doc_date
|
||||
institution: \doc_orgname
|
||||
documentclass: article
|
||||
classoption:
|
||||
- oneside
|
||||
toc: true
|
||||
papersize: letter
|
||||
geometry:
|
||||
- top=1.5in
|
||||
- bottom=1.5in
|
||||
- left=1.5in
|
||||
- right=1.5in
|
||||
# - showframe
|
||||
linestretch: 1.25
|
||||
colorlinks: true
|
||||
fontfamily: helvet
|
||||
fontsize: 12pt
|
||||
header-includes:
|
||||
- |
|
||||
```{=latex}
|
||||
\renewcommand*{\familydefault}{\sfdefault}
|
||||
\setstretch{1.25} % for TOC
|
||||
```
|
||||
---
|
||||
|
||||
`\clearpage % new page after TOC`{=latex}
|
||||
|
||||
# RomWBW
|
||||
|
||||
|
||||
@@ -1,39 +1,7 @@
|
||||
\include{"Common.h"}
|
||||
\define{doc_title}{ROM Applications}
|
||||
\define{doc_title}{Phillip Summers}
|
||||
|
||||
---
|
||||
title: |
|
||||
| \doc_product \doc_title
|
||||
|
|
||||
| Version \doc_ver
|
||||
author: \doc_author
|
||||
date: \doc_date
|
||||
institution: \doc_orgname
|
||||
documentclass: article
|
||||
toc: true
|
||||
toc-depth: 1
|
||||
classoption:
|
||||
- oneside
|
||||
papersize: letter
|
||||
geometry:
|
||||
- top=1.5in
|
||||
- bottom=1.5in
|
||||
- left=1.5in
|
||||
- right=1.5in
|
||||
# - showframe
|
||||
linestretch: 1.25
|
||||
colorlinks: true
|
||||
fontfamily: helvet
|
||||
fontsize: 12pt
|
||||
header-includes:
|
||||
- |
|
||||
```{=latex}
|
||||
\renewcommand*{\familydefault}{\sfdefault}
|
||||
```
|
||||
---
|
||||
|
||||
`\clearpage % new page after TOC`{=latex}
|
||||
\define{doc_author}{Phillip Summers}
|
||||
\define{doc_authmail}{}
|
||||
\include{"Common.h"}
|
||||
|
||||
# Summary
|
||||
|
||||
|
||||
Reference in New Issue
Block a user