8
|
1 org $ffd0
|
|
2 entry equ $f100
|
|
3
|
|
4 reset clra
|
|
5 tfr a,dp
|
9
|
6 ldx #$ff90
|
13
|
7 sta 1,x use system mmu
|
|
8 sta $10,x set 0 page
|
8
|
9 lda #$3f
|
13
|
10 sta $17,x set IO/os9p1 page
|
37
|
11 ifndef bootdbg
|
|
12 lda #$39
|
|
13 sta <$5E
|
|
14 else
|
35
|
15 ldd #$b7ff Bt.Bug hook
|
|
16 std <$5E sta $ff81
|
|
17 ldd #$8139 rts
|
|
18 std <$5E+2
|
37
|
19 endc
|
8
|
20 jmp [<vector,pcr]
|
|
21
|
|
22 org $fff0
|
|
23 vector
|
|
24 fdb $ff1f os9entry
|
|
25 fdb $ff03 SWI3
|
|
26 fdb $ff06 SWI2
|
|
27 fdb $ff09 FIRQ
|
|
28 fdb $ff0c IRQ
|
|
29 fdb $ff0f SWI
|
|
30 fdb $ff1f NMI
|
|
31 vreset
|
|
32 fdb reset
|
|
33
|