annotate level2/coco3fpga/startup.fpga @ 3152:fa678706a97c

coco3fpga: Add RAM disk and clock setup to startup files Edited Coco3FPGA startup files to faciliate initializing the new ramdisk driver. Only the _bootrom.dsk, which doesn't use DriveWire nor RTC, will need the clock set manually and will therefore use the startup.fpga script with the setime command. The others will use startup.fpgadw which has no setime command. Also skip printing empty lines and instead be more verbose about what the startup script is doing.
author Bill Pierce <merlinious999@gmail.com>
date Mon, 06 Feb 2017 22:51:05 +0100
parents 1402bb974f85
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3144
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
1 x
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
2 * Echo welcome message
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
3 echo *******************************
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
4 echo * Welcome to NitrOS-9 Level 2 *
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
5 echo * Version 3.3.0 *
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
6 echo * Special Coco3FPGA Edition *
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
7 echo * on Gary Becker's Coco3FPGA *
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
8 echo *******************************
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
9 * Lock shell and std utils into memory
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
10 link shell
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
11 load utilpak1
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
12 * Merging system fonts, patterns and pointers
3152
fa678706a97c coco3fpga: Add RAM disk and clock setup to startup files
Bill Pierce <merlinious999@gmail.com>
parents: 3144
diff changeset
13 echo Merging Fonts pointers and Patterns
3144
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
14 merge /dd/sys/stdfonts /dd/sys/stdptrs /dd/sys/stdpats_2 /dd/sys/stdpats_4 /dd/sys/stdpats_16
3152
fa678706a97c coco3fpga: Add RAM disk and clock setup to startup files
Bill Pierce <merlinious999@gmail.com>
parents: 3144
diff changeset
15 * Init ramdisk
fa678706a97c coco3fpga: Add RAM disk and clock setup to startup files
Bill Pierce <merlinious999@gmail.com>
parents: 3144
diff changeset
16 echo Initializing Ramdisk
fa678706a97c coco3fpga: Add RAM disk and clock setup to startup files
Bill Pierce <merlinious999@gmail.com>
parents: 3144
diff changeset
17 iniz /r0
3144
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
18 * Creating a 2nd and 3rd window
3152
fa678706a97c coco3fpga: Add RAM disk and clock setup to startup files
Bill Pierce <merlinious999@gmail.com>
parents: 3144
diff changeset
19 echo Creating Windows W1 and W2 use CLEAR to change Windows
3144
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
20 shell i=/w&
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
21 shell i=/w&
3152
fa678706a97c coco3fpga: Add RAM disk and clock setup to startup files
Bill Pierce <merlinious999@gmail.com>
parents: 3144
diff changeset
22 echo Dont forget to format your RamDisk after a Cold Start
fa678706a97c coco3fpga: Add RAM disk and clock setup to startup files
Bill Pierce <merlinious999@gmail.com>
parents: 3144
diff changeset
23 setime </1
3144
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
24 date -t
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
25 -x
1402bb974f85 Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff changeset
26