@@ -50,8 +50,8 @@ restorepalette:
50
50
51
51
install:
52
52
move.l #hbl,$120
53
- or.b #1 ,$fffffa07 .w ;enable Timer B
54
- or.b #1 ,$fffffa13 .w
53
+ or.b #1 ,$fffffa07 .w ; enable Timer B
54
+ or.b #1 ,$fffffa13 .w ; Interrupt mask
55
55
move.l $70 ,oldvbl+2
56
56
move.l #vbl,$70
57
57
move.b #0 ,$fffffa1b .w ;Timer B stop
70
70
sub.b count,d0
71
71
move.b d0 ,count2
72
72
move.l (sp )+,d0
73
- move.b #0 ,$fffffa1b .w ;Timer stop
73
+ move.b #0 ,$fffffa1b .w ;Timer B stop
74
74
cmpi.b #100 ,count
75
75
bge.s .allscreen
76
- move.b count,$fffffa21 .w ;Counter value
77
- move.b #8 ,$fffffa1b .w ;Timer start
76
+ move.b count,$fffffa21 .w ;Timer B data : Counter value
77
+ move.b #8 ,$fffffa1b .w ;Timer B start : Event count mode
78
78
addq.b #1 ,count
79
79
.allscreen:
80
80
; move.w #$0FFF,$FFFF8240 ; white
92
92
dbra d0 ,.cpyloop
93
93
movem .l (sp )+,d0 /a0 -a1
94
94
move.l #hbl2,$120
95
- move.b #0 ,$fffffa1b .w ;Timer stop
96
- move.b count2,$fffffa21 .w ;Counter value
97
- move.b #8 ,$fffffa1b .w ;Timer start
98
- bclr #0 ,$fffffa0f .w ; acknowledge interrupt
95
+ move.b #0 ,$fffffa1b .w ;Timer B stop
96
+ move.b count2,$fffffa21 .w ;Timer B data : Counter value
97
+ move.b #8 ,$fffffa1b .w ;Timer B start : Event count mode
98
+ bclr #0 ,$fffffa0f .w ; acknowledge interrupt Timer B
99
99
rte
100
100
101
101
hbl2:
@@ -110,7 +110,7 @@ hbl2:
110
110
move.l d0 ,$FFFF8258 .w ; " 12 & 13
111
111
move.l d0 ,$FFFF825c .w ; " 14 & 15
112
112
move.l (sp )+,d0
113
- bclr #0 ,$fffffa0f .w ; acknowledge interrupt
113
+ bclr #0 ,$fffffa0f .w ; acknowledge interrupt Timer B
114
114
rte
115
115
116
116
; ---- data section
0 commit comments