mirror of
https://github.com/A2osX/A2osX.git
synced 2024-11-28 10:52:33 +00:00
Lots of updates preparing for RC 0.93 release.
This commit is contained in:
parent
12abb2e425
commit
d2f384b08e
@ -4,12 +4,12 @@
|
||||
|
||||
| Edition | Description | Build No | Date |
|
||||
| --- | --- | --- | --- |
|
||||
| RELEASE | This is a locked down set of media that will change infrequently, only open a major update. | | * |
|
||||
| RC | This is a RELEASE candidate, if available, for the next coming major release. There should be very few RC releases before one of them becomes the actual RELEASE media. RC releases should be relatively bug free and feature complete (to the scope planned for that release). | | * |
|
||||
| RELEASE | This is a locked down set of media that will change infrequently, only upon a major update. | | * |
|
||||
| **RC** | **This is a RELEASE candidate, if available, for the next coming major release. There should be very few RC releases before one of them becomes the actual RELEASE media. RC releases should be relatively bug free and feature complete (to the scope planned for that release).** | **1600** | **Oct-6-2019** |
|
||||
| STABLE | Stable releases are significant updates over the last RELEASE but may not included in their own scope. STABLE releases will be made from BLEED builds that have no significant bugs, but may have documented issues that have not yet been resolved, especially in new features. | | * |
|
||||
| BLEED| The media in this edition are very cutting edge, changing almost daily, particularly A2OSX.BUILD.po. This edition is targeted at core developers who are creating and maintaining A2osX. For most users, it is recommended that you use one of the other editions. | 1372 | Apr-10 2019|
|
||||
| BLEED| The media in this edition are very cutting edge, changing almost daily, particularly A2OSX.BUILD.po. This edition is targeted at core developers who are creating and maintaining A2osX. For most users, it is recommended that you use one of the other editions. | | * |
|
||||
|
||||
* Note we are moving to a new system of Editions and Disk Images. A2osX 0.93 will be the first Release that uses this new system. The first **STABLE** set of media is expected soon. As we get closer to full 0.93 release the other editions will progressively become available.
|
||||
* Note this is a new system of Editions and Disk Images. A2osX 0.93 will be the first Release that uses this new system. The first **RC** set of media are now available and are based on build No 1600. If no significant issues are found with **RC**, a set of **RELEASE** media will be made available based on this build (the RC media will then be removed until a 0.94 RC is ready).
|
||||
|
||||
## Disk images :
|
||||
|
||||
@ -23,21 +23,17 @@ You can use and/or install A2osX from the media found in our Media directory fou
|
||||
| A2OSX.BOOT.po | Bleed | An 140K 5.25" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| BLANK32MB.po | Support | A formatted empty ProDOS 32MB HD disk image, suitable for use with emulators such as AppleWin |
|
||||
| BLANK800.po | Support | A formatted empty ProDOS 3.5" 800K disk image, suitable for use with emulators such as AppleWin |
|
||||
| BLANK140.dsk | Support | A formatted empty ProDOS 5.25" 140K disk image, suitable for use with emulators such as AppleWin |
|
||||
| BLEED.140.dsk | BLEED |An 140K 5.25" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| BLEED.800.po | BLEED |An 800K 3.5" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| BLEED.32MB.po | BLEED | A formatted empty ProDOS 32MB HD disk image, suitable for use with emulators such as AppleWin |
|
||||
| RC.140.dsk | RC |An 140K 5.25" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| BLANK140.po | Support | A formatted empty ProDOS 5.25" 140K disk image, suitable for use with emulators such as AppleWin |
|
||||
| RC.140.po | RC |An 140K 5.25" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| RC.800.po | RC |An 800K 3.5" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| RC.32MB.po | RC | A formatted empty ProDOS 32MB HD disk image, suitable for use with emulators such as AppleWin |
|
||||
| RELEASE.140.dsk | RELEASE |An 140K 5.25" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| RELEASE.140.po | RELEASE |An 140K 5.25" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| RELEASE.800.po | RELEASE |An 800K 3.5" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| RELEASE.32MB.po | RELEASE | A formatted empty ProDOS 32MB HD disk image, suitable for use with emulators such as AppleWin |
|
||||
| STABLE.140.dsk | STABLE |An 140K 5.25" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| STABLE.140.po | STABLE |An 140K 5.25" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| STABLE.800.po | STABLE | An 800K 3.5" disk image containing the main BOOT and support files for running A2osX. |
|
||||
| STABLE.32MB.po | STABLE | A formatted empty ProDOS 32MB HD disk image, suitable for use with emulators such as AppleWin |
|
||||
|
||||
|
||||
Please note, we plan to change the media set once 0.93 is officially released. Currently, the BUILD media is the primary image used by the developers to hold the most current version of the A2osX binaries (and a copy of the source, although of course GitHub is the primary source repository). You can download the BUILD image and run in your favorite Apple II emulator or copy to CFFA, MicroTurbo or other Hard Disk emulator to boot, run, test and develop programs for A2osX. Once 0.93 is released, we plan to update the media to include RELEASE, STABLE and BUILD editions of the media, like other projects you might find on GitHub; and each of these will include BOOT, INSTALL, SOURCE and EXTRA type media so that users and developers can BOOT or INSTALL A2osX to existing systems as they see fit.
|
||||
|
||||
## License
|
||||
|
@ -9,7 +9,6 @@
|
||||
|Esc[?7h |Set auto-wrap mode|DECAWM|OK|
|
||||
|Esc[?8h |Set auto-repeat mode|DECARM||
|
||||
|Esc[?9h |Set interlacing mode|DECINLM||
|
||||
|||||
|
||||
|Esc[20l |Set line feed mode|LMN|OK|
|
||||
|Esc[?1l |Set cursor key to cursor|DECCKM||
|
||||
|Esc[?2l |Set VT52 (versus ANSI) DECANM||
|
||||
@ -19,11 +18,9 @@
|
||||
|Esc[?6l |Set origin to absolute| DECOM
|
||||
|Esc[?7l |Reset auto-wrap mode| DECAWM |OK|
|
||||
|Esc[?8l |Reset auto-repeat mode| DECARM
|
||||
|Esc[?9l |Reset interlacing mode| DECINLM
|
||||
|||||
|
||||
|Esc= |Set alternate keypad mode| DECKPAM
|
||||
|Esc> |Set numeric keypad mode| DECKPNM
|
||||
|||||
|
||||
|Esc[?9l |Reset interlacing mode| DECINLM ||
|
||||
|Esc= |Set alternate keypad mode| DECKPAM ||
|
||||
|Esc> |Set numeric keypad mode| DECKPNM ||
|
||||
|Esc(A |Set United Kingdom G0 character set| setukg0 |OK|
|
||||
|Esc)A |Set United Kingdom G1 character set| setukg1 |OK|
|
||||
|Esc(B |Set United States G0 character set| setusg0 |OK|
|
||||
@ -34,10 +31,8 @@
|
||||
|Esc)1 |Set G1 alternate character ROM| setaltg1 |OK|
|
||||
|Esc(2 |Set G0 alt char ROM and spec. graphics| setaltspecg0 |OK|
|
||||
|Esc)2 |Set G1 alt char ROM and spec. graphics| setaltspecg1 |OK|
|
||||
|||||
|
||||
|EscN |Set single shift 2| SS2
|
||||
|EscO |Set single shift 3| SS3
|
||||
|||||
|
||||
|Esc[m |Turn off character attributes| SGR0 |OK|
|
||||
|Esc[0m |Turn off character attributes| SGR0 |OK|
|
||||
|Esc[1m |Turn bold mode on| SGR1
|
||||
@ -45,55 +40,45 @@
|
||||
|Esc[4m |Turn underline mode on| SGR4
|
||||
|Esc[5m |Turn blinking mode on| SGR5
|
||||
|Esc[7m |Turn reverse video on| SGR7 |OK|
|
||||
|Esc[8m |Turn invisible text mode on| SGR8
|
||||
|||||
|
||||
|Esc[8m |Turn invisible text mode on| SGR8 ||
|
||||
|Esc[Line;Liner |Set top and bottom lines of a window| DECSTBM |OK|
|
||||
|||||
|
||||
|Esc[ValueA |Move cursor up n lines| CUU
|
||||
|Esc[ValueB |Move cursor down n lines| CUD
|
||||
|Esc[ValueC |Move cursor right n lines| CUF
|
||||
|Esc[ValueD |Move cursor left n lines| CUB
|
||||
|Esc[H |Move cursor to upper left corner| cursorhome
|
||||
|Esc[;H |Move cursor to upper left corner| cursorhome
|
||||
|Esc[ValueA |Move cursor up n lines| CUU ||
|
||||
|Esc[ValueB |Move cursor down n lines| CUD ||
|
||||
|Esc[ValueC |Move cursor right n lines| CUF||
|
||||
|Esc[ValueD |Move cursor left n lines| CUB ||
|
||||
|Esc[H |Move cursor to upper left corner| cursorhome||
|
||||
|Esc[;H |Move cursor to upper left corner| cursorhome||
|
||||
|Esc[Line;ColumnH |Move cursor to screen location v,h| CUP |OK|
|
||||
|Esc[f |Move cursor to upper left corner| hvhome
|
||||
|Esc[;f |Move cursor to upper left corner| hvhome
|
||||
|Esc[Line;Columnf |Move cursor to screen location v,h| CUP
|
||||
|EscD |Move/scroll window up one line| IND
|
||||
|EscM |Move/scroll window down one line| RI
|
||||
|EscE |Move to next line| NEL
|
||||
|Esc7 |Save cursor position and attributes| DECSC
|
||||
|Esc8 |Restore cursor position and attributes| DECSC
|
||||
|||||
|
||||
|EscH |Set a tab at the current column| HTS
|
||||
|Esc[g |Clear a tab at the current column| TBC
|
||||
|Esc[0g |Clear a tab at the current column| TBC
|
||||
|Esc[3g |Clear all tabs| TBC
|
||||
|||||
|
||||
|Esc#3 |Double-height letters, top half| DECDHL
|
||||
|Esc#4 |Double-height letters, bottom half| DECDHL
|
||||
|Esc#5 |Single width, single height letters| DECSWL
|
||||
|Esc#6 |Double width, single height letters| DECDWL
|
||||
|||||
|
||||
|Esc[f |Move cursor to upper left corner| hvhome ||
|
||||
|Esc[;f |Move cursor to upper left corner| hvhome ||
|
||||
|Esc[Line;Columnf |Move cursor to screen location v,h| CUP||
|
||||
|EscD |Move/scroll window up one line| IND ||
|
||||
|EscM |Move/scroll window down one line| RI ||
|
||||
|EscE |Move to next line| NEL ||
|
||||
|Esc7 |Save cursor position and attributes| DECSC ||
|
||||
|Esc8 |Restore cursor position and attributes| DECSC ||
|
||||
|EscH |Set a tab at the current column| HTS ||
|
||||
|Esc[g |Clear a tab at the current column| TBC||
|
||||
|Esc[0g |Clear a tab at the current column| TBC||
|
||||
|Esc[3g |Clear all tabs| TBC||
|
||||
|Esc#3 |Double-height letters, top half| DECDHL ||
|
||||
|Esc#4 |Double-height letters, bottom half| DECDHL||
|
||||
|Esc#5 |Single width, single height letters| DECSWL||
|
||||
|Esc#6 |Double width, single height letters| DECDWL||
|
||||
|Esc[K |Clear line from cursor right| EL0 |OK|
|
||||
|Esc[0K |Clear line from cursor right| EL0 |OK|
|
||||
|Esc[1K |Clear line from cursor left | EL1 |OK|
|
||||
|Esc[2K |Clear entire line| EL2 |OK|
|
||||
|||||
|
||||
|Esc[J |Clear screen from cursor down| ED0 |OK|
|
||||
|Esc[0J |Clear screen from cursor down | ED0 |OK|
|
||||
|Esc[1J |Clear screen from cursor up | ED1 |OK|
|
||||
|Esc[2J |Clear entire screen | ED2 |OK|
|
||||
|||||
|
||||
|Esc5n |Device status report | DSR
|
||||
|Esc0n |Response: terminal is OK | DSR
|
||||
|Esc3n |Response: terminal is not OK | DSR
|
||||
|||||
|
||||
|Esc5n |Device status report | DSR ||
|
||||
|Esc0n |Response: terminal is OK | DSR||
|
||||
|Esc3n |Response: terminal is not OK | DSR||
|
||||
|Esc6n |Get cursor position | DSR |OK|
|
||||
|EscLine;ColumnR |Response: cursor is at v,h | CPR |OK|
|
||||
|||||
|
||||
|Esc[c |Identify what terminal type | DA
|
||||
|Esc[0c |Identify what terminal type (another)| DA
|
||||
|Esc[?1;Value0c |Response: terminal type code n | DA
|
||||
|||||
|
||||
|Escc |Reset terminal to initial state| RIS |OK|
|
||||
|Esc[c |Identify what terminal type | DA ||
|
||||
|Esc[0c |Identify what terminal type (another)| DA||
|
||||
|Esc[?1;Value0c |Response: terminal type code n | DA ||
|
||||
|Escc |Reset terminal to initial state| RIS |OK|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.Floppies/BLANK140.po
Normal file
BIN
.Floppies/BLANK140.po
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.Floppies/RC.140.po
Normal file
BIN
.Floppies/RC.140.po
Normal file
Binary file not shown.
Binary file not shown.
BIN
.Floppies/RELEASE.140.po
Normal file
BIN
.Floppies/RELEASE.140.po
Normal file
Binary file not shown.
Binary file not shown.
BIN
.Floppies/STABLE.140.po
Normal file
BIN
.Floppies/STABLE.140.po
Normal file
Binary file not shown.
159
MAKE/MAKEB800.txt
Normal file
159
MAKE/MAKEB800.txt
Normal file
@ -0,0 +1,159 @@
|
||||
NEW
|
||||
PREFIX
|
||||
AUTO 4,1
|
||||
#!/BIN/SH
|
||||
#
|
||||
# This script makes a proper BOOT disk using the files
|
||||
# found in a particular BUILD stored in /MAKE/BUILDS
|
||||
#
|
||||
ECHO \f
|
||||
ECHO "\n\nAB800 (800K Floppy) Media Creator\n\n"
|
||||
ECHO "You must have the correct 800K image mounted on S7D2\n"
|
||||
READ -P "Do you want to proceed (Y/N)? " P
|
||||
SWITCH $P
|
||||
CASE Y
|
||||
CASE y
|
||||
ECHO
|
||||
BREAK
|
||||
DEFAULT
|
||||
ECHO "\n\nExiting.\n"
|
||||
EXIT
|
||||
END
|
||||
READ -P "WHICH BUILD NO: " B
|
||||
IF [ -Z $B ]
|
||||
ECHO "You did not enter any response."
|
||||
ECHO
|
||||
ECHO "Exiting"
|
||||
EXIT
|
||||
FI
|
||||
SET SRC = "/MAKE/BUILDS/BUILD${B}"
|
||||
IF [ -D ${SRC} ]
|
||||
ECHO "\n\nFound Valid BUILD\n"
|
||||
ELSE
|
||||
ECHO "\n\nValid BUILD not found."
|
||||
ECHO
|
||||
ECHO "Exiting"
|
||||
EXIT
|
||||
FI
|
||||
ECHO "Is this a (R)elease, (C)andidate or (S)table Build"
|
||||
READ -P "ENTER R C or S: " RCS
|
||||
IF [ -Z $RCS ]
|
||||
ECHO "You did not enter any response."
|
||||
ECHO
|
||||
ECHO "Exiting"
|
||||
EXIT
|
||||
FI
|
||||
SWITCH $RCS
|
||||
CASE r
|
||||
CASE R
|
||||
SET IM = "Release Build No. ${B}"
|
||||
BREAK
|
||||
CASE c
|
||||
CASE C
|
||||
SET IM = "Release Candidate Build No. ${B}"
|
||||
BREAK
|
||||
CASE s
|
||||
CASE S
|
||||
SET IM = "Stable Release Build No. ${B}"
|
||||
BREAK
|
||||
DEFAULT
|
||||
ECHO "You did not enter a valid response."
|
||||
ECHO "You must enter only one of the characters R C or S!"
|
||||
ECHO
|
||||
ECHO "Exiting"
|
||||
EXIT
|
||||
END
|
||||
ECHO "Formatting Destination..."
|
||||
FORMAT -4 S7D2 AB800
|
||||
MD /AB800/BIN
|
||||
MD /AB800/DRV
|
||||
MD /AB800/ETC
|
||||
MD /AB800/LIB
|
||||
MD /AB800/ROOT
|
||||
MD /AB800/SBIN
|
||||
MD /AB800/SYS
|
||||
CP ${SRC}/A2OSX.LOGO /AB800/A2OSX.LOGO
|
||||
CP ${SRC}/A2OSX.SYSTEM /AB800/A2OSX.SYSTEM
|
||||
CP ${SRC}/PRODOS /AB800/PRODOS
|
||||
CP ${SRC}/BIN/ARP /AB800/BIN/ARP
|
||||
CP ${SRC}/BIN/ASM /AB800/BIN/ASM
|
||||
CP ${SRC}/BIN/ASM.T.6502 /AB800/BIN/ASM.T.6502
|
||||
CP ${SRC}/BIN/ASM.T.65816 /AB800/BIN/ASM.T.65816
|
||||
CP ${SRC}/BIN/ASM.T.65C02 /AB800/BIN/ASM.T.65C02
|
||||
CP ${SRC}/BIN/ASM.T.65R02 /AB800/BIN/ASM.T.65R02
|
||||
CP ${SRC}/BIN/ASM.T.Z80 /AB800/BIN/ASM.T.Z80
|
||||
CP ${SRC}/BIN/BMP2PIX /AB800/BIN/BMP2PIX
|
||||
CP ${SRC}/BIN/CAT /AB800/BIN/CAT
|
||||
#CP ${SRC}/BIN/CHMOD /AB800/BIN/CHMOD
|
||||
CP ${SRC}/BIN/CHTYP /AB800/BIN/CHTYP
|
||||
CP ${SRC}/BIN/CMP /AB800/BIN/CMP
|
||||
CP ${SRC}/BIN/CP /AB800/BIN/CP
|
||||
CP ${SRC}/BIN/CSH /AB800/BIN/CSH
|
||||
CP ${SRC}/BIN/CUT /AB800/BIN/CUT
|
||||
CP ${SRC}/BIN/DNSINFO /AB800/BIN/DNSINFO
|
||||
CP ${SRC}/BIN/EDIT /AB800/BIN/EDIT
|
||||
CP ${SRC}/BIN/FORMAT /AB800/BIN/FORMAT
|
||||
CP ${SRC}/BIN/GREP /AB800/BIN/GREP
|
||||
CP ${SRC}/BIN/IPCONFIG /AB800/BIN/IPCONFIG
|
||||
CP ${SRC}/BIN/KILL /AB800/BIN/KILL
|
||||
CP ${SRC}/BIN/L /AB800/BIN/L
|
||||
CP ${SRC}/BIN/LM /AB800/BIN/LM
|
||||
CP ${SRC}/BIN/LS /AB800/BIN/LS
|
||||
CP ${SRC}/BIN/LSDEV /AB800/BIN/LSDEV
|
||||
CP ${SRC}/BIN/LSOF /AB800/BIN/LSOF
|
||||
CP ${SRC}/BIN/MD5 /AB800/BIN/MD5
|
||||
CP ${SRC}/BIN/MEM /AB800/BIN/MEM
|
||||
CP ${SRC}/BIN/MEMDUMP /AB800/BIN/MEMDUMP
|
||||
CP ${SRC}/BIN/MKDIR /AB800/BIN/MKDIR
|
||||
CP ${SRC}/BIN/MORE /AB800/BIN/MORE
|
||||
CP ${SRC}/BIN/MV /AB800/BIN/MV
|
||||
CP ${SRC}/BIN/NETSTAT /AB800/BIN/NETSTAT
|
||||
CP ${SRC}/BIN/NSCUTIL /AB800/BIN/NSCUTIL
|
||||
CP ${SRC}/BIN/PAK /AB800/BIN/PAK
|
||||
CP ${SRC}/BIN/PING /AB800/BIN/PING
|
||||
CP ${SRC}/BIN/PS /AB800/BIN/PS
|
||||
CP ${SRC}/BIN/RM /AB800/BIN/RM
|
||||
CP ${SRC}/BIN/RPCDUMP /AB800/BIN/RPCDUMP
|
||||
CP ${SRC}/BIN/TELNET /AB800/BIN/TELNET
|
||||
CP ${SRC}/BIN/HTTPGET /AB800/BIN/HTTPGET
|
||||
CP ${SRC}/BIN/SH /AB800/BIN/SH
|
||||
CP ${SRC}/BIN/UNPAK /AB800/BIN/UNPAK
|
||||
CP ${SRC}/BIN/USERADD /AB800/BIN/USERADD
|
||||
CP ${SRC}/BIN/USERDEL /AB800/BIN/USERDEL
|
||||
CP ${SRC}/BIN/WC /AB800/BIN/WC
|
||||
CP ${SRC}/BIN/WHO /AB800/BIN/WHO
|
||||
CP ${SRC}/DRV/LANCEGS.DRV /AB800/DRV/LANCEGS.DRV
|
||||
CP ${SRC}/DRV/SSC.DRV /AB800/DRV/SSC.DRV
|
||||
CP ${SRC}/DRV/SSC.I.DRV /AB800/DRV/SSC.I.DRV
|
||||
CP ${SRC}/DRV/UTHER2.AI.DRV /AB800/DRV/UTHER2.AI.DRV
|
||||
CP ${SRC}/DRV/UTHERNET.DRV /AB800/DRV/UTHERNET.DRV
|
||||
CP ${SRC}/DRV/UTHERNET2.DRV /AB800/DRV/UTHERNET2.DRV
|
||||
CP ${SRC}/ETC/HOSTNAME /AB800/ETC/HOSTNAME
|
||||
CP ${SRC}/ETC/HOSTS /AB800/ETC/HOSTS
|
||||
CP INITBOOT /AB800/ETC/INIT
|
||||
ECHO "Welcome to A2osX!" > /AB800/ETC/ISSUE
|
||||
ECHO >> /AB800/ETC/ISSUE
|
||||
ECHO $IM >> /AB800/ETC/ISSUE
|
||||
CP ${SRC}/ETC/MOTD /AB800/ETC/MOTD
|
||||
CP ${SRC}/ETC/NETWORK /AB800/ETC/NETWORK
|
||||
CP TCPIP.CONF /AB800/ETC/TCPIP.CONF
|
||||
CP ${SRC}/LIB/LIBBLKDEV /AB800/LIB/LIBBLKDEV
|
||||
CP ${SRC}/LIB/LIBCRYPT /AB800/LIB/LIBCRYPT
|
||||
CP ${SRC}/LIB/LIBPAK /AB800/LIB/LIBPAK
|
||||
CP ${SRC}/LIB/LIBTCPIP /AB800/LIB/LIBTCPIP
|
||||
CP ${SRC}/ROOT/PROFILE /AB800/PROFILE
|
||||
CP ${SRC}/SBIN/GETTY /AB800/SBIN/GETTY
|
||||
CP ${SRC}/SBIN/HTTPD /AB800/SBIN/HTTPD
|
||||
CP ${SRC}/SBIN/INITD /AB800/SBIN/INITD
|
||||
CP ${SRC}/SBIN/INSDRV /AB800/SBIN/INSDRV
|
||||
CP ${SRC}/SBIN/KCONFIG /AB800/SBIN/KCONFIG
|
||||
CP ${SRC}/SBIN/LOGIN /AB800/SBIN/LOGIN
|
||||
CP ${SRC}/SBIN/NETWORKD /AB800/SBIN/NETWORKD
|
||||
CP ${SRC}/SBIN/TELNETD /AB800/SBIN/TELNETD
|
||||
CP ${SRC}/SYS/KERNEL /AB800/SYS/KERNEL
|
||||
CP ${SRC}/SYS/KM.RAMWORKS /AB800/SYS/KM.RAMWORKS
|
||||
CP ${SRC}/SYS/KM.NSC /AB800/SYS/KM.NSC
|
||||
CP ${SRC}/SYS/KM.VSDRIVE /AB800/SYS/KM.VSDRIVE
|
||||
#CP ${SRC}/ROOT/PROFILE /AB800/ROOT/PROFILE
|
||||
MAN
|
||||
TEXT /MAKE/USR/SHARE/MAKE/MAKEB800
|
@ -2,76 +2,138 @@ NEW
|
||||
PREFIX
|
||||
AUTO 4,1
|
||||
#!/BIN/SH
|
||||
#copy files to boot
|
||||
#RM -R /STABLE140/*
|
||||
FORMAT -1 S6D1 STABLE140
|
||||
MD /STABLE140/BIN
|
||||
MD /STABLE140/DRV
|
||||
MD /STABLE140/ETC
|
||||
MD /STABLE140/LIB
|
||||
MD /STABLE140/ROOT
|
||||
MD /STABLE140/SBIN
|
||||
MD /STABLE140/SYS
|
||||
#CP /A2OSX.BUILD/A2OSX.LOGO /STABLE140/A2OSX.LOGO
|
||||
CP /A2OSX.BUILD/A2OSX.SYSTEM /STABLE140/A2OSX.SYSTEM
|
||||
CP /A2OSX.BUILD/PRODOS /STABLE140/PRODOS
|
||||
#CP /A2OSX.BUILD/BIN/ARP /STABLE140/BIN/ARP
|
||||
CP /A2OSX.BUILD/BIN/CAT /STABLE140/BIN/CAT
|
||||
CP /A2OSX.BUILD/BIN/CHTYP /STABLE140/BIN/CHTYP
|
||||
CP /A2OSX.BUILD/BIN/CP /STABLE140/BIN/CP
|
||||
CP /A2OSX.BUILD/BIN/CUT /STABLE140/BIN/CUT
|
||||
CP /A2OSX.BUILD/BIN/DNSINFO /STABLE140/BIN/DNSINFO
|
||||
CP /A2OSX.BUILD/BIN/EDIT /STABLE140/BIN/EDIT
|
||||
#CP /A2OSX.BUILD/BIN/FORMAT /STABLE140/BIN/FORMAT
|
||||
CP /A2OSX.BUILD/BIN/GREP /STABLE140/BIN/GREP
|
||||
CP /A2OSX.BUILD/BIN/IPCONFIG /STABLE140/BIN/IPCONFIG
|
||||
CP /A2OSX.BUILD/BIN/KILL /STABLE140/BIN/KILL
|
||||
CP /A2OSX.BUILD/BIN/LS /STABLE140/BIN/LS
|
||||
CP /A2OSX.BUILD/BIN/LSDEV /STABLE140/BIN/LSDEV
|
||||
CP /A2OSX.BUILD/BIN/LSOF /STABLE140/BIN/LSOF
|
||||
#CP /A2OSX.BUILD/BIN/MD5 /STABLE140/BIN/MD5
|
||||
CP /A2OSX.BUILD/BIN/MEM /STABLE140/BIN/MEM
|
||||
CP /A2OSX.BUILD/BIN/MKDIR /STABLE140/BIN/MKDIR
|
||||
CP /A2OSX.BUILD/BIN/MORE /STABLE140/BIN/MORE
|
||||
CP /A2OSX.BUILD/BIN/MV /STABLE140/BIN/MV
|
||||
CP /A2OSX.BUILD/BIN/NETSTAT /STABLE140/BIN/NETSTAT
|
||||
#CP /A2OSX.BUILD/BIN/NSCUTIL /STABLE140/BIN/NSCUTIL
|
||||
CP /A2OSX.BUILD/BIN/PING /STABLE140/BIN/PING
|
||||
CP /A2OSX.BUILD/BIN/PS /STABLE140/BIN/PS
|
||||
CP /A2OSX.BUILD/BIN/RM /STABLE140/BIN/RM
|
||||
CP /A2OSX.BUILD/BIN/TELNET /STABLE140/BIN/TELNET
|
||||
CP /A2OSX.BUILD/BIN/HTTPGET /STABLE140/BIN/HTTPGET
|
||||
CP /A2OSX.BUILD/BIN/SH /STABLE140/BIN/SH
|
||||
#CP /A2OSX.BUILD/BIN/USERADD /STABLE140/BIN/USERADD
|
||||
#CP /A2OSX.BUILD/BIN/USERDEL /STABLE140/BIN/USERDEL
|
||||
#CP /A2OSX.BUILD/BIN/WC /STABLE140/BIN/WC
|
||||
#CP /A2OSX.BUILD/BIN/WHO /STABLE140/BIN/WHO
|
||||
CP /A2OSX.BUILD/DRV/LANCEGS.DRV /STABLE140/DRV/LANCEGS.DRV
|
||||
#CP /A2OSX.BUILD/DRV/SSC.DRV /STABLE140/DRV/SSC.DRV
|
||||
CP /A2OSX.BUILD/DRV/UTHERNET.DRV /STABLE140/DRV/UTHERNET.DRV
|
||||
CP /A2OSX.BUILD/DRV/UTHERNET2.DRV /STABLE140/DRV/UTHERNET2.DRV
|
||||
CP /A2OSX.BUILD/ETC/HOSTNAME /STABLE140/ETC/HOSTNAME
|
||||
CP /A2OSX.BUILD/ETC/HOSTS /STABLE140/ETC/HOSTS
|
||||
CP INITBOOT /STABLE140/ETC/INIT
|
||||
#CP /A2OSX.BUILD/ETC/INIT /STABLE140/ETC/INIT
|
||||
#CP /A2OSX.BUILD/ETC/INIT.BOOT /STABLE140/ETC/INIT.BOOT
|
||||
CP /A2OSX.BUILD/ETC/ISSUE /STABLE140/ETC/ISSUE
|
||||
CP /A2OSX.BUILD/ETC/MOTD /STABLE140/ETC/MOTD
|
||||
CP /A2OSX.BUILD/ETC/NETWORK /STABLE140/ETC/NETWORK
|
||||
CP /A2OSX.BUILD/ETC/TCPIP.CONF /STABLE140/ETC/TCPIP.CONF
|
||||
CP /A2OSX.BUILD/LIB/LIBBLKDEV /STABLE140/LIB/LIBBLKDEV
|
||||
CP /A2OSX.BUILD/LIB/LIBCRYPT /STABLE140/LIB/LIBCRYPT
|
||||
CP /A2OSX.BUILD/LIB/LIBTCPIP /STABLE140/LIB/LIBTCPIP
|
||||
CP /A2OSX.BUILD/SBIN/GETTY /STABLE140/SBIN/GETTY
|
||||
CP /A2OSX.BUILD/SBIN/INITD /STABLE140/SBIN/INITD
|
||||
CP /A2OSX.BUILD/SBIN/NETWORKD /STABLE140/SBIN/NETWORKD
|
||||
CP /A2OSX.BUILD/SBIN/INSDRV /STABLE140/SBIN/INSDRV
|
||||
#CP /A2OSX.BUILD/SBIN/KCONFIG /STABLE140/SBIN/KCONFIG
|
||||
CP /A2OSX.BUILD/SBIN/LOGIN /STABLE140/SBIN/LOGIN
|
||||
CP /A2OSX.BUILD/SBIN/TELNETD /STABLE140/SBIN/TELNETD
|
||||
CP /A2OSX.BUILD/SYS/KERNEL /STABLE140/SYS/KERNEL
|
||||
CP /A2OSX.BUILD/SYS/KM.RAMWORKS /STABLE140/SYS/KM.RAMWORKS
|
||||
CP /A2OSX.BUILD/SYS/KM.NSC /STABLE140/SYS/KM.NSC
|
||||
CP /A2OSX.BUILD/ROOT/PROFILE /STABLE140/ROOT/PROFILE
|
||||
#
|
||||
# This script makes a proper BOOT disk using the files
|
||||
# found in a particular BUILD stored in /MAKE/BUILDS
|
||||
#
|
||||
ECHO \f
|
||||
ECHO "\n\nABOOT (140K Floppy) Media Creator\n\n"
|
||||
ECHO "You must have the correct 140K image mounted on S6D1\n"
|
||||
READ -P "Do you want to proceed (Y/N)? " P
|
||||
SWITCH $P
|
||||
CASE Y
|
||||
CASE y
|
||||
ECHO
|
||||
BREAK
|
||||
DEFAULT
|
||||
ECHO "\n\nExiting.\n"
|
||||
EXIT
|
||||
END
|
||||
READ -P "WHICH BUILD NO: " B
|
||||
IF [ -Z $B ]
|
||||
ECHO "You did not enter any response."
|
||||
ECHO
|
||||
ECHO "Exiting"
|
||||
EXIT
|
||||
FI
|
||||
SET SRC = "/MAKE/BUILDS/BUILD${B}"
|
||||
IF [ -D ${SRC} ]
|
||||
ECHO "\n\nFound Valid BUILD\n"
|
||||
ELSE
|
||||
ECHO "\n\nValid BUILD not found."
|
||||
ECHO
|
||||
ECHO "Exiting"
|
||||
EXIT
|
||||
FI
|
||||
ECHO "Is this a (R)elease, (C)andidate or (S)table Build"
|
||||
READ -P "ENTER R C or S: " RCS
|
||||
IF [ -Z $RCS ]
|
||||
ECHO "You did not enter any response."
|
||||
ECHO
|
||||
ECHO "Exiting"
|
||||
EXIT
|
||||
FI
|
||||
SWITCH $RCS
|
||||
CASE r
|
||||
CASE R
|
||||
SET IM = "Release Build No. ${B}"
|
||||
BREAK
|
||||
CASE c
|
||||
CASE C
|
||||
SET IM = "Release Candidate Build No. ${B}"
|
||||
BREAK
|
||||
CASE s
|
||||
CASE S
|
||||
SET IM = "Stable Release Build No. ${B}"
|
||||
BREAK
|
||||
DEFAULT
|
||||
ECHO "You did not enter a valid response."
|
||||
ECHO "You must enter only one of the characters R C or S!"
|
||||
ECHO
|
||||
ECHO "Exiting"
|
||||
EXIT
|
||||
END
|
||||
ECHO "Formatting Destination..."
|
||||
FORMAT S6D1 ABOOT
|
||||
MD /ABOOT/BIN
|
||||
MD /ABOOT/DRV
|
||||
MD /ABOOT/ETC
|
||||
MD /ABOOT/LIB
|
||||
MD /ABOOT/ROOT
|
||||
MD /ABOOT/SBIN
|
||||
MD /ABOOT/SYS
|
||||
CP ${SRC}/A2OSX.LOGO /ABOOT/A2OSX.LOGO
|
||||
CP ${SRC}/A2OSX.SYSTEM /ABOOT/A2OSX.SYSTEM
|
||||
CP ${SRC}/PRODOS /ABOOT/PRODOS
|
||||
CP ${SRC}/BIN/CAT /ABOOT/BIN/CAT
|
||||
CP ${SRC}/BIN/CHTYP /ABOOT/BIN/CHTYP
|
||||
CP ${SRC}/BIN/CP /ABOOT/BIN/CP
|
||||
CP ${SRC}/BIN/CUT /ABOOT/BIN/CUT
|
||||
CP ${SRC}/BIN/DNSINFO /ABOOT/BIN/DNSINFO
|
||||
CP ${SRC}/BIN/EDIT /ABOOT/BIN/EDIT
|
||||
CP ${SRC}/BIN/GREP /ABOOT/BIN/GREP
|
||||
CP ${SRC}/BIN/IPCONFIG /ABOOT/BIN/IPCONFIG
|
||||
CP ${SRC}/BIN/KILL /ABOOT/BIN/KILL
|
||||
CP ${SRC}/BIN/LS /ABOOT/BIN/LS
|
||||
CP ${SRC}/BIN/LSDEV /ABOOT/BIN/LSDEV
|
||||
CP ${SRC}/BIN/LSOF /ABOOT/BIN/LSOF
|
||||
#CP ${SRC}/BIN/MD5 /ABOOT/BIN/MD5
|
||||
CP ${SRC}/BIN/MEM /ABOOT/BIN/MEM
|
||||
CP ${SRC}/BIN/MKDIR /ABOOT/BIN/MKDIR
|
||||
CP ${SRC}/BIN/MORE /ABOOT/BIN/MORE
|
||||
CP ${SRC}/BIN/MV /ABOOT/BIN/MV
|
||||
CP ${SRC}/BIN/NETSTAT /ABOOT/BIN/NETSTAT
|
||||
#CP ${SRC}/BIN/NSCUTIL /ABOOT/BIN/NSCUTIL
|
||||
CP ${SRC}/BIN/PING /ABOOT/BIN/PING
|
||||
CP ${SRC}/BIN/PS /ABOOT/BIN/PS
|
||||
CP ${SRC}/BIN/RM /ABOOT/BIN/RM
|
||||
CP ${SRC}/BIN/TELNET /ABOOT/BIN/TELNET
|
||||
CP ${SRC}/BIN/HTTPGET /ABOOT/BIN/HTTPGET
|
||||
CP ${SRC}/BIN/SH /ABOOT/BIN/SH
|
||||
#CP ${SRC}/BIN/USERADD /ABOOT/BIN/USERADD
|
||||
#CP ${SRC}/BIN/USERDEL /ABOOT/BIN/USERDEL
|
||||
#CP ${SRC}/BIN/WC /ABOOT/BIN/WC
|
||||
#CP ${SRC}/BIN/WHO /ABOOT/BIN/WHO
|
||||
CP ${SRC}/DRV/LANCEGS.DRV /ABOOT/DRV/LANCEGS.DRV
|
||||
#CP ${SRC}/DRV/SSC.DRV /ABOOT/DRV/SSC.DRV
|
||||
CP ${SRC}/DRV/UTHERNET.DRV /ABOOT/DRV/UTHERNET.DRV
|
||||
CP ${SRC}/DRV/UTHERNET2.DRV /ABOOT/DRV/UTHERNET2.DRV
|
||||
#CP ${SRC}/ETC/HOSTNAME /ABOOT/ETC/HOSTNAME
|
||||
#CP ${SRC}/ETC/HOSTS /ABOOT/ETC/HOSTS
|
||||
CP INITBOOT /ABOOT/ETC/INIT
|
||||
#CP ${SRC}/ETC/INIT /ABOOT/ETC/INIT
|
||||
#CP ${SRC}/ETC/INIT.BOOT /ABOOT/ETC/INIT.BOOT
|
||||
#CP ${SRC}/ETC/ISSUE /ABOOT/ETC/ISSUE
|
||||
ECHO "Welcome to A2osX!" > /ABOOT/ETC/ISSUE
|
||||
ECHO >> /ABOOT/ETC/ISSUE
|
||||
ECHO $IM >> /ABOOT/ETC/ISSUE
|
||||
CP ${SRC}/ETC/MOTD /ABOOT/ETC/MOTD
|
||||
CP ${SRC}/ETC/NETWORK /ABOOT/ETC/NETWORK
|
||||
CP TCPIP.CONF /ABOOT/ETC/TCPIP.CONF
|
||||
CP ${SRC}/LIB/LIBBLKDEV /ABOOT/LIB/LIBBLKDEV
|
||||
CP ${SRC}/LIB/LIBCRYPT /ABOOT/LIB/LIBCRYPT
|
||||
CP ${SRC}/LIB/LIBTCPIP /ABOOT/LIB/LIBTCPIP
|
||||
CP ${SRC}/ROOT/PROFILE /ABOOT/PROFILE
|
||||
CP ${SRC}/SBIN/GETTY /ABOOT/SBIN/GETTY
|
||||
CP ${SRC}/SBIN/INITD /ABOOT/SBIN/INITD
|
||||
CP ${SRC}/SBIN/INSDRV /ABOOT/SBIN/INSDRV
|
||||
#CP ${SRC}/SBIN/KCONFIG /ABOOT/SBIN/KCONFIG
|
||||
CP ${SRC}/SBIN/LOGIN /ABOOT/SBIN/LOGIN
|
||||
CP ${SRC}/SBIN/NETWORKD /ABOOT/SBIN/NETWORKD
|
||||
CP ${SRC}/SBIN/TELNETD /ABOOT/SBIN/TELNETD
|
||||
CP ${SRC}/SYS/KERNEL /ABOOT/SYS/KERNEL
|
||||
CP ${SRC}/SYS/KM.RAMWORKS /ABOOT/SYS/KM.RAMWORKS
|
||||
CP ${SRC}/SYS/KM.NSC /ABOOT/SYS/KM.NSC
|
||||
#CP ${SRC}/ROOT/PROFILE /ABOOT/ROOT/PROFILE
|
||||
MAN
|
||||
TEXT /MAKE/USR/SHARE/MAKE/MAKEBOOT
|
||||
|
7
MAKE/RC.txt
Normal file
7
MAKE/RC.txt
Normal file
@ -0,0 +1,7 @@
|
||||
NEW
|
||||
PREFIX
|
||||
AUTO 4,1
|
||||
PREFIX BUILDS/BUILD1600
|
||||
-a2osx.system
|
||||
MAN
|
||||
TEXT /MAKE/RC
|
17
MAKE/TCPIPCONF.txt
Normal file
17
MAKE/TCPIPCONF.txt
Normal file
@ -0,0 +1,17 @@
|
||||
NEW
|
||||
PREFIX
|
||||
AUTO 4,1
|
||||
#
|
||||
# This is the standard TCPIP.CONF file
|
||||
#
|
||||
# Remove the Comment markets (#) to enable Static IP networking.
|
||||
# Consult the User Guide Networking Section for more information.
|
||||
#
|
||||
#address 192.168.99.99
|
||||
#netmask 255.255.255.0
|
||||
#gateway 192.168.99.1
|
||||
#nameserver 192.168.99.1
|
||||
#nameserver 8.8.8.8
|
||||
#dnsdomain my.isp.domain.here
|
||||
MAN
|
||||
TEXT /MAKE/USR/SHARE/MAKE/TCPIP.CONF
|
Loading…
Reference in New Issue
Block a user