-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdiscript.sh
More file actions
executable file
·70 lines (67 loc) · 2 KB
/
discript.sh
File metadata and controls
executable file
·70 lines (67 loc) · 2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
cd /home/expos/myexpos/expl
./expl ./expl_progs/idle.expl
./expl ./expl_progs/init.expl
./expl ./expl_progs/exe.expl
./expl ./expl_progs/primes.expl
./expl ./expl_progs/linked.expl
./expl ./expl_progs/odd.expl
./expl ./expl_progs/even.expl
cd /home/expos/myexpos/spl
echo "------------Startup Code"
./spl ./spl_progs/startup.spl
echo "INT 7"
./spl ./spl_progs/int7.spl
echo "Timer Interrupt"
./spl ./spl_progs/timer.spl
echo "------------Compiling Exception Handler"
./spl ./spl_progs/exhandler.spl
echo "Boot Module"
./spl ./spl_progs/mod7boot.spl
echo "INT 10"
./spl ./spl_progs/int10.spl
echo "Scheduler Module"
./spl ./spl_progs/mod5.spl
echo "Resource Manager"
./spl ./spl_progs/mod0.spl
echo "Device Manager Module"
./spl ./spl_progs/mod4.spl
echo "INT 6"
./spl ./spl_progs/int6.spl
echo "Console Interrupt"
./spl ./spl_progs/console.spl
echo "INT 9"
./spl ./spl_progs/int9.spl
echo "Process Manager Module/ MOD_1"
./spl ./spl_progs/mod1.spl
echo "Memory Manager Module/ MOD_2"
./spl ./spl_progs/mod2.spl
echo "Disk Interrupt"
./spl ./spl_progs/disk.spl
echo "INT 8"
./spl ./spl_progs/int8.spl
cd /home/expos/myexpos/xfs-interface
./xfs-interface <<EOF
fdisk
load --os ../spl/spl_progs/startup.xsm
load --init ../expl/expl_progs/init.xsm
load --idle ../expl/expl_progs/idle.xsm
load --int=7 ../spl/spl_progs/int7.xsm
load --int=timer ../spl/spl_progs/timer.xsm
load --module 7 ../spl/spl_progs/mod7boot.xsm
load --library ../expl/library.lib
load --module 5 ../spl/spl_progs/mod5.xsm
load --int=10 ../spl/spl_progs/int10.xsm
load --module 0 ../spl/spl_progs/mod0.xsm
load --module 4 ../spl/spl_progs/mod4.xsm
load --int=6 ../spl/spl_progs/int6.xsm
load --int=console ../spl/spl_progs/console.xsm
load --int=9 ../spl/spl_progs/int9.xsm
load --module 1 ../spl/spl_progs/mod1.xsm
load --exec ../expl/expl_progs/linked.xsm
load --exhandler ../spl/spl_progs/exhandler.xsm
load --int=disk ../spl/spl_progs/disk.xsm
load --exec ../expl/expl_progs/odd.xsm
load --exec ../expl/expl_progs/even.xsm
load --int=8 ../spl/spl_progs/int8.xsm
exit
EOF