15 move.w #0x7fff, DMACON(%a0) | clear all DMACON bits
17 move.l #str_exc3beg, -(%sp)
26 move.l #str_exc3end, -(%sp)
34 move.w #0, COLOR0(%a0)
38 0: move.b VHPOSR(%a0), %d0
42 move.w #0xfff, COLOR0(%a0)
43 1: move.b VHPOSR(%a0), %d0
47 move.w #0, COLOR0(%a0)
51 0: cmp.b #0xff, VHPOSR(%a0)
64 add.b #'0', %d1 | d1 is in [0, 9]
66 1: add.b #'a'-10, %d1 | d1 is in [10, 15]
72 move.l #hexbuf, -(%sp)
78 str_exc3beg: .asciz "Exception 3: address error ("
79 str_exc3end: .asciz ")\n"