global: Corrected absolute paths in bin/ symbolic links
[h316.git] / systems / build_super3.sh
1 #!/bin/sh
2
3 DO_FILE=s3.do
4
5 if [ ! "$MAKE" ]; then
6 echo "Not run from within Makefile!"
7 exit 4
8 fi
9
10 cat > $DO_FILE <<EOF
11 echo Booting $LDR_APM_8K
12 at ptr $LDR_APM_8K
13 boot ptr
14 echo Loading $LDR_APM
15 ; enter high loader address for loading above itself
16 d 15000 37777
17
18 echo *** Loading $LDR_APM
19 at ptr $LDR_APM
20 d a 33000
21 d p 16000
22 go
23 go
24 at ptr $LDR_DUMY
25 go
26
27 echo *** Loading $RESTART
28 at ptr $RESTART
29 d a 32000
30 d p 16003
31 go
32 go
33
34 echo *** Loading $CLEANUP2
35 at ptr $CLEANUP2
36 d a 32100
37 d p 16003
38 go
39 go
40
41 echo *** Loading $PRNTNZ
42 at ptr $PRNTNZ
43 d a 32200
44 d p 16003
45 go
46 go
47
48 echo *** Loading $BINAL
49 at ptr $BINAL
50 d a 37000
51 d p 16003
52 go
53 go
54
55
56 ;echo *** Loading $PAL-AP
57 ;at ptr $PAL_AP
58 ;d a 37000
59 ;d p 16003
60 ;go
61 ;go
62
63 ; Print memory map
64 go 16002
65
66 ; Clear memory
67 d 100-27777 0
68
69 d a 0
70 d b 37777
71 go 32200
72
73 ; Common block settings:
74 d 35000 31000
75
76 ; Settings for immediate load after sys restore
77 r
78 d p 36000
79
80 save $SUPER3_SYS
81
82 at ptp $SUPER3_SLST
83 d a 0
84 go 37000
85 d a 32000
86 go
87 d a 37577
88 go
89 echo Complete.
90 q
91 EOF
92 h316 $DO_FILE
93 rm -f $DO_FILE