6e993cc0 |
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 | at ptr $LDR_APM |
18 | ; load location |
19 | d a 33000 |
20 | d p 16000 |
21 | go |
22 | go |
23 | at ptr $LDR_DUMY |
24 | go |
25 | echo loading $PRNTNZ |
26 | at ptr $PRNTNZ |
27 | d a 32000 |
28 | d p 16000 |
29 | go |
30 | go |
31 | echo loading $CLEANUP |
32 | at ptr $CLEANUP |
33 | d a 31000 |
34 | d p 16000 |
35 | go |
36 | go |
37 | echo Loading $BINAL |
38 | at ptr $BINAL |
39 | d a 37000 |
40 | d p 16000 |
41 | go |
42 | go |
43 | |
44 | ;d a 0 |
45 | ;d b 37777 |
46 | ;go 32000 |
47 | |
48 | ; Clear memory |
49 | d 100-17777 0 |
50 | |
47d4f975 |
51 | ; Common block settings: |
52 | d 35000 31000 |
53 | |
6e993cc0 |
54 | ; Settings for immediate load after sys restore |
55 | r |
56 | d p 36000 |
57 | |
58 | save $SUPER3_SYS |
59 | |
60 | at ptp $SUPER3_SLST |
61 | d a 0 |
62 | go 37000 |
63 | d a 31000 |
64 | go |
65 | d a 37577 |
66 | go |
67 | echo Complete. |
68 | q |
69 | EOF |
70 | h316 $DO_FILE |
71 | rm -f $DO_FILE |