( clock.s):00001 ( clock.s):00002 ;;; gcc for m6809 : Mar 27 2025 02:43:37 ( clock.s):00003 ;;; 4.6.4 (gcc6809lw pl9) ( clock.s):00004 ;;; ABI version 1 ( clock.s):00005 ;;; -mint16 ( clock.s):00006 .module clock.c ( clock.s):00007 ( clock.s):00008 .area .text 0000 ( clock.s):00009 _PPutHex: 0000 3440 ( clock.s):00010 pshs u 0002 327E ( clock.s):00011 leas -2,s 0004 EE66 ( clock.s):00012 ldu 6,s 0006 1183000F ( clock.s):00013 cmpu #15 ;cmphi: 000A 2311 ( clock.s):00014 bls L2 000C 1F30 ( clock.s):00015 tfr u,d 000E 44 ( clock.s):00016 lsra 000F 56 ( clock.s):00017 rorb 0010 44 ( clock.s):00018 lsra 0011 56 ( clock.s):00019 rorb 0012 44 ( clock.s):00020 lsra 0013 56 ( clock.s):00021 rorb 0014 44 ( clock.s):00022 lsra 0015 56 ( clock.s):00023 rorb 0016 3406 ( clock.s):00024 pshs d 0018 BD0000 ( clock.s):00025 jsr _PPutHex 001B 3262 ( clock.s):00026 leas 2,s 001D ( clock.s):00027 L2: 001D 1F30 ( clock.s):00028 tfr u,d 001F 8400 ( clock.s):00029 anda #0 0021 C40F ( clock.s):00030 andb #15 0023 1F03 ( clock.s):00031 tfr d,u 0025 E6C90000 ( clock.s):00032 ldb _PHexAlphabet,u 0029 E780 ( clock.s):00033 stb ,x+ 002B 3262 ( clock.s):00034 leas 2,s 002D 35C0 ( clock.s):00035 puls u,pc 002F ( clock.s):00036 _PDivMod10: 002F CC0000 ( clock.s):00037 ldd #0 0032 2007 ( clock.s):00038 bra L4 0034 ( clock.s):00039 L5: 0034 3089D8F0 ( clock.s):00040 leax -10000,x 0038 C303E8 ( clock.s):00041 addd #1000 003B ( clock.s):00042 L4: 003B 8C270F ( clock.s):00043 cmpx #9999 ;cmphi: 003E 22F4 ( clock.s):00044 bhi L5 0040 2007 ( clock.s):00045 bra L12 0042 ( clock.s):00046 L7: 0042 3089FC18 ( clock.s):00047 leax -1000,x 0046 C30064 ( clock.s):00048 addd #100 0049 ( clock.s):00049 L12: 0049 8C03E7 ( clock.s):00050 cmpx #999 ;cmphi: 004C 22F4 ( clock.s):00051 bhi L7 004E 2006 ( clock.s):00052 bra L13 0050 ( clock.s):00053 L9: 0050 30889C ( clock.s):00054 leax -100,x 0053 C3000A ( clock.s):00055 addd #10 0056 ( clock.s):00056 L13: 0056 8C0063 ( clock.s):00057 cmpx #99 ;cmphi: 0059 22F5 ( clock.s):00058 bhi L9 005B 2005 ( clock.s):00059 bra L14 005D ( clock.s):00060 L11: 005D 3016 ( clock.s):00061 leax -10,x 005F C30001 ( clock.s):00062 addd #1 0062 ( clock.s):00063 L14: 0062 8C0009 ( clock.s):00064 cmpx #9 ;cmphi: 0065 22F6 ( clock.s):00065 bhi L11 0067 EDF802 ( clock.s):00066 std [2,s] 006A 1F10 ( clock.s):00067 tfr x,d ;movlsbqihi: R:x -> R:b 006C 39 ( clock.s):00068 rts 006D ( clock.s):00069 _PPutDec: 006D 3460 ( clock.s):00070 pshs y,u 006F 327C ( clock.s):00071 leas -4,s 0071 33E4 ( clock.s):00072 leau ,s 0073 AFC4 ( clock.s):00073 stx ,u 0075 10AE6A ( clock.s):00074 ldy 10,s 0078 108C0009 ( clock.s):00075 cmpy #9 ;cmphi: 007C 231B ( clock.s):00076 bls L16 007E CC0002 ( clock.s):00077 ldd #2 0081 3440 ( clock.s):00078 pshs u ;addhi: R:d += R:u 0083 E3E1 ( clock.s):00079 addd ,s++ 0085 3406 ( clock.s):00080 pshs d 0087 30A4 ( clock.s):00081 leax ,y 0089 BD0000 ( clock.s):00082 jsr _PDivMod10 008C AE42 ( clock.s):00083 ldx 2,u 008E AFE3 ( clock.s):00084 stx ,--s 0090 AEC4 ( clock.s):00085 ldx ,u 0092 BD0000 ( clock.s):00086 jsr _PPutDec 0095 AFC4 ( clock.s):00087 stx ,u 0097 3264 ( clock.s):00088 leas 4,s 0099 ( clock.s):00089 L16: 0099 CC0002 ( clock.s):00090 ldd #2 009C 3440 ( clock.s):00091 pshs u ;addhi: R:d += R:u 009E E3E1 ( clock.s):00092 addd ,s++ 00A0 3406 ( clock.s):00093 pshs d 00A2 30A4 ( clock.s):00094 leax ,y 00A4 BD0000 ( clock.s):00095 jsr _PDivMod10 00A7 AEC4 ( clock.s):00096 ldx ,u 00A9 CB30 ( clock.s):00097 addb #48 00AB E780 ( clock.s):00098 stb ,x+ 00AD 3266 ( clock.s):00099 leas 6,s 00AF 35E0 ( clock.s):00100 puls y,u,pc 00B1 ( clock.s):00101 _FONT_Wrapper: ( clock.s):00102 ;----- asm ----- ( clock.s):00103 ; 23 "../games/clock/game.c" 1 ( clock.s):00104 ;;; 00B1 ( clock.s):00105 _FONT: 00B1 0000000000000000 ( clock.s):00106 fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 00000000 00BD 3838381010003800 ( clock.s):00107 fcb $38,$38,$38,$10,$10,$00,$38,$00,$00,$00,$00,$00 00000000 00C9 6C6C480000000000 ( clock.s):00108 fcb $6c,$6c,$48,$00,$00,$00,$00,$00,$00,$00,$00,$00 00000000 00D5 00147E2828FC5000 ( clock.s):00109 fcb $00,$14,$7e,$28,$28,$fc,$50,$00,$00,$00,$00,$00 00000000 00E1 3E6A783C1E567C10 ( clock.s):00110 fcb $3e,$6a,$78,$3c,$1e,$56,$7c,$10,$00,$00,$00,$00 00000000 00ED 72DA74182E5B4E00 ( clock.s):00111 fcb $72,$da,$74,$18,$2e,$5b,$4e,$00,$00,$00,$00,$00 00000000 00F9 30686877DADC7600 ( clock.s):00112 fcb $30,$68,$68,$77,$da,$dc,$76,$00,$00,$00,$00,$00 00000000 0105 1818100000000000 ( clock.s):00113 fcb $18,$18,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00 00000000 0111 0810303030301008 ( clock.s):00114 fcb $08,$10,$30,$30,$30,$30,$10,$08,$00,$00,$00,$00 00000000 011D 2010181818181020 ( clock.s):00115 fcb $20,$10,$18,$18,$18,$18,$10,$20,$00,$00,$00,$00 00000000 0129 0010543854100000 ( clock.s):00116 fcb $00,$10,$54,$38,$54,$10,$00,$00,$00,$00,$00,$00 00000000 0135 0018187E18180000 ( clock.s):00117 fcb $00,$18,$18,$7e,$18,$18,$00,$00,$00,$00,$00,$00 00000000 0141 0000000000181810 ( clock.s):00118 fcb $00,$00,$00,$00,$00,$18,$18,$10,$00,$00,$00,$00 00000000 014D 0000007C00000000 ( clock.s):00119 fcb $00,$00,$00,$7c,$00,$00,$00,$00,$00,$00,$00,$00 00000000 0159 0000000000181800 ( clock.s):00120 fcb $00,$00,$00,$00,$00,$18,$18,$00,$00,$00,$00,$00 00000000 0165 060C0C1818303060 ( clock.s):00121 fcb $06,$0c,$0c,$18,$18,$30,$30,$60,$00,$00,$00,$00 00000000 0171 1824666666241800 ( clock.s):00122 fcb $18,$24,$66,$66,$66,$24,$18,$00,$00,$00,$00,$00 00000000 017D 1838181818183C00 ( clock.s):00123 fcb $18,$38,$18,$18,$18,$18,$3c,$00,$00,$00,$00,$00 00000000 0189 3C66060C18327E00 ( clock.s):00124 fcb $3c,$66,$06,$0c,$18,$32,$7e,$00,$00,$00,$00,$00 00000000 0195 3C66061C06663C00 ( clock.s):00125 fcb $3c,$66,$06,$1c,$06,$66,$3c,$00,$00,$00,$00,$00 00000000 01A1 0C1C2C4C7E0C0C00 ( clock.s):00126 fcb $0c,$1c,$2c,$4c,$7e,$0c,$0c,$00,$00,$00,$00,$00 00000000 01AD 3E60700C06463C00 ( clock.s):00127 fcb $3e,$60,$70,$0c,$06,$46,$3c,$00,$00,$00,$00,$00 00000000 01B9 1C30607C66663C00 ( clock.s):00128 fcb $1c,$30,$60,$7c,$66,$66,$3c,$00,$00,$00,$00,$00 00000000 01C5 7E46060C0C181800 ( clock.s):00129 fcb $7e,$46,$06,$0c,$0c,$18,$18,$00,$00,$00,$00,$00 00000000 01D1 3C62723C4E463C00 ( clock.s):00130 fcb $3c,$62,$72,$3c,$4e,$46,$3c,$00,$00,$00,$00,$00 00000000 01DD 3C66663E060C3800 ( clock.s):00131 fcb $3c,$66,$66,$3e,$06,$0c,$38,$00,$00,$00,$00,$00 00000000 01E9 0000181800181800 ( clock.s):00132 fcb $00,$00,$18,$18,$00,$18,$18,$00,$00,$00,$00,$00 00000000 01F5 0000181800181810 ( clock.s):00133 fcb $00,$00,$18,$18,$00,$18,$18,$10,$00,$00,$00,$00 00000000 0201 00061C701C060000 ( clock.s):00134 fcb $00,$06,$1c,$70,$1c,$06,$00,$00,$00,$00,$00,$00 00000000 020D 00007C007C000000 ( clock.s):00135 fcb $00,$00,$7c,$00,$7c,$00,$00,$00,$00,$00,$00,$00 00000000 0219 0060380E38600000 ( clock.s):00136 fcb $00,$60,$38,$0e,$38,$60,$00,$00,$00,$00,$00,$00 00000000 0225 3C66060C10003000 ( clock.s):00137 fcb $3c,$66,$06,$0c,$10,$00,$30,$00,$00,$00,$00,$00 00000000 0231 3844DEE6E6DE403C ( clock.s):00138 fcb $38,$44,$de,$e6,$e6,$de,$40,$3c,$00,$00,$00,$00 00000000 023D 18182C2C7E46EF00 ( clock.s):00139 fcb $18,$18,$2c,$2c,$7e,$46,$ef,$00,$00,$00,$00,$00 00000000 0249 FC66667C6666FC00 ( clock.s):00140 fcb $fc,$66,$66,$7c,$66,$66,$fc,$00,$00,$00,$00,$00 00000000 0255 3A66C0C0C0623C00 ( clock.s):00141 fcb $3a,$66,$c0,$c0,$c0,$62,$3c,$00,$00,$00,$00,$00 00000000 0261 F86C6666666CF800 ( clock.s):00142 fcb $f8,$6c,$66,$66,$66,$6c,$f8,$00,$00,$00,$00,$00 00000000 026D FE6268786862FC00 ( clock.s):00143 fcb $fe,$62,$68,$78,$68,$62,$fc,$00,$00,$00,$00,$00 00000000 0279 FE6268786860F000 ( clock.s):00144 fcb $fe,$62,$68,$78,$68,$60,$f0,$00,$00,$00,$00,$00 00000000 0285 346CC0CEC4643800 ( clock.s):00145 fcb $34,$6c,$c0,$ce,$c4,$64,$38,$00,$00,$00,$00,$00 00000000 0291 F766667E6666EF00 ( clock.s):00146 fcb $f7,$66,$66,$7e,$66,$66,$ef,$00,$00,$00,$00,$00 00000000 029D 3C18181818183C00 ( clock.s):00147 fcb $3c,$18,$18,$18,$18,$18,$3c,$00,$00,$00,$00,$00 00000000 02A9 1E0C0C0C6C683000 ( clock.s):00148 fcb $1e,$0c,$0c,$0c,$6c,$68,$30,$00,$00,$00,$00,$00 00000000 02B5 EE646870786CEE00 ( clock.s):00149 fcb $ee,$64,$68,$70,$78,$6c,$ee,$00,$00,$00,$00,$00 00000000 02C1 F06060606062FC00 ( clock.s):00150 fcb $f0,$60,$60,$60,$60,$62,$fc,$00,$00,$00,$00,$00 00000000 02CD F776765A5A5AE700 ( clock.s):00151 fcb $f7,$76,$76,$5a,$5a,$5a,$e7,$00,$00,$00,$00,$00 00000000 02D9 CE64747C5C4CE400 ( clock.s):00152 fcb $ce,$64,$74,$7c,$5c,$4c,$e4,$00,$00,$00,$00,$00 00000000 02E5 386CC6C6C66C3800 ( clock.s):00153 fcb $38,$6c,$c6,$c6,$c6,$6c,$38,$00,$00,$00,$00,$00 00000000 02F1 FC6666647860F000 ( clock.s):00154 fcb $fc,$66,$66,$64,$78,$60,$f0,$00,$00,$00,$00,$00 00000000 02FD 386CC6C6C66C380C ( clock.s):00155 fcb $38,$6c,$c6,$c6,$c6,$6c,$38,$0c,$00,$00,$00,$00 00000000 0309 FC66667C6C66F700 ( clock.s):00156 fcb $fc,$66,$66,$7c,$6c,$66,$f7,$00,$00,$00,$00,$00 00000000 0315 3A66703C0E665C00 ( clock.s):00157 fcb $3a,$66,$70,$3c,$0e,$66,$5c,$00,$00,$00,$00,$00 00000000 0321 7E5A181818183C00 ( clock.s):00158 fcb $7e,$5a,$18,$18,$18,$18,$3c,$00,$00,$00,$00,$00 00000000 032D E762626262623C00 ( clock.s):00159 fcb $e7,$62,$62,$62,$62,$62,$3c,$00,$00,$00,$00,$00 00000000 0339 E762623434181800 ( clock.s):00160 fcb $e7,$62,$62,$34,$34,$18,$18,$00,$00,$00,$00,$00 00000000 0345 F76A6A7E7E766200 ( clock.s):00161 fcb $f7,$6a,$6a,$7e,$7e,$76,$62,$00,$00,$00,$00,$00 00000000 0351 E6643838384CCE00 ( clock.s):00162 fcb $e6,$64,$38,$38,$38,$4c,$ce,$00,$00,$00,$00,$00 00000000 035D F762343418183C00 ( clock.s):00163 fcb $f7,$62,$34,$34,$18,$18,$3c,$00,$00,$00,$00,$00 00000000 0369 7E460C1830627E00 ( clock.s):00164 fcb $7e,$46,$0c,$18,$30,$62,$7e,$00,$00,$00,$00,$00 00000000 0375 3C3030303030303C ( clock.s):00165 fcb $3c,$30,$30,$30,$30,$30,$30,$3c,$00,$00,$00,$00 00000000 0381 60303018180C0C06 ( clock.s):00166 fcb $60,$30,$30,$18,$18,$0c,$0c,$06,$00,$00,$00,$00 00000000 038D 3C0C0C0C0C0C0C3C ( clock.s):00167 fcb $3c,$0c,$0c,$0c,$0c,$0c,$0c,$3c,$00,$00,$00,$00 00000000 0399 10386C4400000000 ( clock.s):00168 fcb $10,$38,$6c,$44,$00,$00,$00,$00,$00,$00,$00,$00 00000000 03A5 00000000000000FF ( clock.s):00169 fcb $00,$00,$00,$00,$00,$00,$00,$ff,$00,$00,$00,$00 00000000 ( clock.s):00170 ( clock.s):00171 ;--- end asm --- 03B1 39 ( clock.s):00172 rts 03B2 ( clock.s):00173 _DivMod10: 03B2 CC0000 ( clock.s):00174 ldd #0 03B5 2007 ( clock.s):00175 bra L19 03B7 ( clock.s):00176 L20: 03B7 3089D8F0 ( clock.s):00177 leax -10000,x 03BB C303E8 ( clock.s):00178 addd #1000 03BE ( clock.s):00179 L19: 03BE 8C270F ( clock.s):00180 cmpx #9999 ;cmphi: 03C1 22F4 ( clock.s):00181 bhi L20 03C3 2007 ( clock.s):00182 bra L27 03C5 ( clock.s):00183 L22: 03C5 3089FC18 ( clock.s):00184 leax -1000,x 03C9 C30064 ( clock.s):00185 addd #100 03CC ( clock.s):00186 L27: 03CC 8C03E7 ( clock.s):00187 cmpx #999 ;cmphi: 03CF 22F4 ( clock.s):00188 bhi L22 03D1 2006 ( clock.s):00189 bra L28 03D3 ( clock.s):00190 L24: 03D3 30889C ( clock.s):00191 leax -100,x 03D6 C3000A ( clock.s):00192 addd #10 03D9 ( clock.s):00193 L28: 03D9 8C0063 ( clock.s):00194 cmpx #99 ;cmphi: 03DC 22F5 ( clock.s):00195 bhi L24 03DE 2005 ( clock.s):00196 bra L29 03E0 ( clock.s):00197 L26: 03E0 3016 ( clock.s):00198 leax -10,x 03E2 C30001 ( clock.s):00199 addd #1 03E5 ( clock.s):00200 L29: 03E5 8C0009 ( clock.s):00201 cmpx #9 ;cmphi: 03E8 22F6 ( clock.s):00202 bhi L26 03EA EDF802 ( clock.s):00203 std [2,s] 03ED 1F10 ( clock.s):00204 tfr x,d ;movlsbqihi: R:x -> R:b 03EF 39 ( clock.s):00205 rts 03F0 ( clock.s):00206 LC0: 03F0 68656C6C6F20636C ( clock.s):00207 .ascii "hello clock\0" 6F636B00 ( clock.s):00208 ( clock.s):00209 .area .text.startup ( clock.s):00210 ( clock.s):00211 .globl _main 0000 ( clock.s):00212 _main: ( clock.s):00213 ;----- asm ----- ( clock.s):00214 ; 5 "../kernel/game_postlude.h" 1 ( clock.s):00215 .globl __n1pre_entry ( clock.s):00216 ;--- end asm --- 0000 8E0000 ( clock.s):00217 ldx #__n1pre_entry 0003 BF0000 ( clock.s):00218 stx 0 ( clock.s):00219 ;----- asm ----- ( clock.s):00220 ; 8 "../kernel/game_postlude.h" 1 ( clock.s):00221 .globl __n1pre_final ( clock.s):00222 ;--- end asm --- 0006 8E0000 ( clock.s):00223 ldx #__n1pre_final 0009 BF0000 ( clock.s):00224 stx 0 ( clock.s):00225 ;----- asm ----- ( clock.s):00226 ; 11 "../kernel/game_postlude.h" 1 ( clock.s):00227 .globl __n1pre_final_startup ( clock.s):00228 ;--- end asm --- 000C 8E0000 ( clock.s):00229 ldx #__n1pre_final_startup 000F BF0000 ( clock.s):00230 stx 0 0012 8E0000 ( clock.s):00231 ldx #_FONT_Wrapper 0015 BF0000 ( clock.s):00232 stx 0 0018 8E3400 ( clock.s):00233 ldx #13312 001B ( clock.s):00234 L31: 001B CC0000 ( clock.s):00235 ldd #0 001E ED81 ( clock.s):00236 std ,x++ 0020 8C4000 ( clock.s):00237 cmpx #16384 ;cmphi: 0023 26F6 ( clock.s):00238 bne L31 0025 8E3400 ( clock.s):00239 ldx #13312 0028 BD0A65 ( clock.s):00240 jsr _gPMode1Screen 002B 8E0000 ( clock.s):00241 ldx #LC0 002E BD0D7D ( clock.s):00242 jsr _gNetworkLog 0031 8E0000 ( clock.s):00243 ldx #__n1pre_final_startup 0034 AFE3 ( clock.s):00244 stx ,--s 0036 8E0000 ( clock.s):00245 ldx #__n1pre_final 0039 AFE3 ( clock.s):00246 stx ,--s 003B 8E0000 ( clock.s):00247 ldx #_loop 003E BD070A ( clock.s):00248 jsr _xAfterSetup 0041 3264 ( clock.s):00249 leas 4,s 0043 8E0000 ( clock.s):00250 ldx #0 0046 39 ( clock.s):00251 rts ( clock.s):00252 ( clock.s):00253 .area .text 03FC ( clock.s):00254 _Sprintf: 03FC 3460 ( clock.s):00255 pshs y,u 03FE 3275 ( clock.s):00256 leas -11,s 0400 AEE811 ( clock.s):00257 ldx 17,s 0403 10AEE813 ( clock.s):00258 ldy 19,s 0407 33E815 ( clock.s):00259 leau 21,s 040A EF64 ( clock.s):00260 stu 4,s 040C CE001F ( clock.s):00261 ldu #31 040F EF68 ( clock.s):00262 stu 8,s 0411 10AF66 ( clock.s):00263 sty 6,s 0414 10AE64 ( clock.s):00264 ldy 4,s 0417 7E0000 ( clock.s):00265 jmp L34 041A ( clock.s):00266 L50: 041A EC68 ( clock.s):00267 ldd 8,s 041C C3FFFF ( clock.s):00268 addd #-1 041F ED68 ( clock.s):00269 std 8,s 0421 2607 ( clock.s):00270 bne L35 0423 C65C ( clock.s):00271 ldb #92 0425 E780 ( clock.s):00272 stb ,x+ 0427 7E0000 ( clock.s):00273 jmp L36 042A ( clock.s):00274 L35: 042A E664 ( clock.s):00275 ldb 4,s 042C C11F ( clock.s):00276 cmpb #31 ;cmpqi: 042E 2204 ( clock.s):00277 bhi L37 0430 C60A ( clock.s):00278 ldb #10 0432 2006 ( clock.s):00279 bra L52 0434 ( clock.s):00280 L37: 0434 E664 ( clock.s):00281 ldb 4,s 0436 C125 ( clock.s):00282 cmpb #37 ;cmpqi: 0438 2709 ( clock.s):00283 beq L39 043A ( clock.s):00284 L52: 043A E780 ( clock.s):00285 stb ,x+ 043C EE66 ( clock.s):00286 ldu 6,s 043E EF64 ( clock.s):00287 stu 4,s 0440 7E0000 ( clock.s):00288 jmp L38 0443 ( clock.s):00289 L39: 0443 EE66 ( clock.s):00290 ldu 6,s 0445 3341 ( clock.s):00291 leau 1,u 0447 EF64 ( clock.s):00292 stu 4,s 0449 EE66 ( clock.s):00293 ldu 6,s 044B E641 ( clock.s):00294 ldb 1,u 044D C173 ( clock.s):00295 cmpb #115 ;cmpqi: 044F 2752 ( clock.s):00296 beq L42 0451 2208 ( clock.s):00297 bhi L45 0453 C164 ( clock.s):00298 cmpb #100 ;cmpqi: 0455 1026008E ( clock.s):00299 lbne L40 0459 200C ( clock.s):00300 bra L54 045B ( clock.s):00301 L45: 045B C175 ( clock.s):00302 cmpb #117 ;cmpqi: 045D 2726 ( clock.s):00303 beq L43 045F C178 ( clock.s):00304 cmpb #120 ;cmpqi: 0461 10260082 ( clock.s):00305 lbne L40 0465 202B ( clock.s):00306 bra L55 0467 ( clock.s):00307 L54: 0467 3322 ( clock.s):00308 leau 2,y 0469 EF66 ( clock.s):00309 stu 6,s 046B EEA4 ( clock.s):00310 ldu ,y 046D 2A0C ( clock.s):00311 bpl L46 046F 1E03 ( clock.s):00312 exg d,u 0471 40 ( clock.s):00313 nega 0472 50 ( clock.s):00314 negb 0473 8200 ( clock.s):00315 sbca #0 0475 1E03 ( clock.s):00316 exg d,u 0477 C62D ( clock.s):00317 ldb #45 0479 E780 ( clock.s):00318 stb ,x+ 047B ( clock.s):00319 L46: 047B 3440 ( clock.s):00320 pshs u 047D BD0000 ( clock.s):00321 jsr _PPutDec 0480 3262 ( clock.s):00322 leas 2,s 0482 7E0000 ( clock.s):00323 jmp L51 0485 ( clock.s):00324 L43: 0485 3322 ( clock.s):00325 leau 2,y 0487 10AEA4 ( clock.s):00326 ldy ,y 048A 10AFE3 ( clock.s):00327 sty ,--s 048D BD0000 ( clock.s):00328 jsr _PPutDec 0490 200B ( clock.s):00329 bra L53 0492 ( clock.s):00330 L55: 0492 3322 ( clock.s):00331 leau 2,y 0494 10AEA4 ( clock.s):00332 ldy ,y 0497 10AFE3 ( clock.s):00333 sty ,--s 049A BD0000 ( clock.s):00334 jsr _PPutHex 049D ( clock.s):00335 L53: 049D 3262 ( clock.s):00336 leas 2,s 049F 31C4 ( clock.s):00337 leay ,u 04A1 2046 ( clock.s):00338 bra L38 04A3 ( clock.s):00339 L42: 04A3 3322 ( clock.s):00340 leau 2,y 04A5 EF66 ( clock.s):00341 stu 6,s 04A7 10AEA4 ( clock.s):00342 ldy ,y 04AA 10AF62 ( clock.s):00343 sty 2,s 04AD CE001E ( clock.s):00344 ldu #30 04B0 AFE4 ( clock.s):00345 stx ,s 04B2 201C ( clock.s):00346 bra L47 04B4 ( clock.s):00347 L49: 04B4 E66A ( clock.s):00348 ldb 10,s 04B6 10AEE4 ( clock.s):00349 ldy ,s 04B9 E7A4 ( clock.s):00350 stb ,y 04BB 3101 ( clock.s):00351 leay 1,x 04BD 10AFE4 ( clock.s):00352 sty ,s 04C0 11830000 ( clock.s):00353 cmpu #0 ;cmphi: 04C4 2608 ( clock.s):00354 bne L48 04C6 C65C ( clock.s):00355 ldb #92 04C8 E701 ( clock.s):00356 stb 1,x 04CA 3002 ( clock.s):00357 leax 2,x 04CC 2014 ( clock.s):00358 bra L51 04CE ( clock.s):00359 L48: 04CE 335F ( clock.s):00360 leau -1,u 04D0 ( clock.s):00361 L47: 04D0 AEE4 ( clock.s):00362 ldx ,s 04D2 10AE62 ( clock.s):00363 ldy 2,s 04D5 3121 ( clock.s):00364 leay 1,y 04D7 10AF62 ( clock.s):00365 sty 2,s 04DA 313F ( clock.s):00366 leay -1,y 04DC E6A0 ( clock.s):00367 ldb ,y+ 04DE E76A ( clock.s):00368 stb 10,s 04E0 26D2 ( clock.s):00369 bne L49 04E2 ( clock.s):00370 L51: 04E2 10AE66 ( clock.s):00371 ldy 6,s 04E5 2002 ( clock.s):00372 bra L38 04E7 ( clock.s):00373 L40: 04E7 E780 ( clock.s):00374 stb ,x+ 04E9 ( clock.s):00375 L38: 04E9 EE64 ( clock.s):00376 ldu 4,s 04EB 3341 ( clock.s):00377 leau 1,u 04ED EF66 ( clock.s):00378 stu 6,s 04EF ( clock.s):00379 L34: 04EF EE66 ( clock.s):00380 ldu 6,s 04F1 E6C4 ( clock.s):00381 ldb ,u 04F3 E764 ( clock.s):00382 stb 4,s 04F5 1026FF21 ( clock.s):00383 lbne L50 04F9 ( clock.s):00384 L36: 04F9 6F84 ( clock.s):00385 clr ,x 04FB 326B ( clock.s):00386 leas 11,s 04FD 35E0 ( clock.s):00387 puls y,u,pc 04FF ( clock.s):00388 _DrawChar.constprop.1: 04FF 3460 ( clock.s):00389 pshs y,u 0501 3273 ( clock.s):00390 leas -13,s 0503 4F ( clock.s):00391 clra ;zero_extendqihi: R:b -> R:d 0504 C3FFE0 ( clock.s):00392 addd #-32 0507 EDE4 ( clock.s):00393 std ,s 0509 58 ( clock.s):00394 aslb 050A 49 ( clock.s):00395 rola 050B 58 ( clock.s):00396 aslb 050C 49 ( clock.s):00397 rola 050D 58 ( clock.s):00398 aslb 050E 49 ( clock.s):00399 rola 050F 1F01 ( clock.s):00400 tfr d,x 0511 ECE4 ( clock.s):00401 ldd ,s 0513 58 ( clock.s):00402 aslb 0514 49 ( clock.s):00403 rola 0515 58 ( clock.s):00404 aslb 0516 49 ( clock.s):00405 rola 0517 3410 ( clock.s):00406 pshs x ;addhi: R:d += R:x 0519 E3E1 ( clock.s):00407 addd ,s++ 051B C30000 ( clock.s):00408 addd #_FONT 051E ED67 ( clock.s):00409 std 7,s 0520 8E0000 ( clock.s):00410 ldx #0 0523 AF62 ( clock.s):00411 stx 2,s 0525 ( clock.s):00412 L59: 0525 EC62 ( clock.s):00413 ldd 2,s 0527 E367 ( clock.s):00414 addd 7,s 0529 1F01 ( clock.s):00415 tfr d,x 052B E684 ( clock.s):00416 ldb ,x 052D E769 ( clock.s):00417 stb 9,s 052F E663 ( clock.s):00418 ldb 3,s ;movlsbqihi: msb:2,s -> R:b 0531 EBE814 ( clock.s):00419 addb 20,s 0534 4F ( clock.s):00420 clra ;zero_extendqihi: R:b -> R:d 0535 58 ( clock.s):00421 aslb 0536 49 ( clock.s):00422 rola 0537 58 ( clock.s):00423 aslb 0538 49 ( clock.s):00424 rola 0539 58 ( clock.s):00425 aslb 053A 49 ( clock.s):00426 rola 053B 58 ( clock.s):00427 aslb 053C 49 ( clock.s):00428 rola 053D 58 ( clock.s):00429 aslb 053E 49 ( clock.s):00430 rola 053F C33400 ( clock.s):00431 addd #13312 0542 ED6A ( clock.s):00432 std 10,s 0544 8E0000 ( clock.s):00433 ldx #0 0547 AF64 ( clock.s):00434 stx 4,s 0549 C680 ( clock.s):00435 ldb #-128 054B E766 ( clock.s):00436 stb 6,s 054D ( clock.s):00437 L58: 054D E666 ( clock.s):00438 ldb 6,s 054F E469 ( clock.s):00439 andb 9,s 0551 273A ( clock.s):00440 beq L57 0553 EC64 ( clock.s):00441 ldd 4,s 0555 E7E4 ( clock.s):00442 stb ,s ;movlsbqihi: R:d -> ,s 0557 E6E813 ( clock.s):00443 ldb 19,s 055A EBE4 ( clock.s):00444 addb ,s 055C E7E4 ( clock.s):00445 stb ,s 055E 54 ( clock.s):00446 lsrb 055F 54 ( clock.s):00447 lsrb 0560 4F ( clock.s):00448 clra ;zero_extendqihi: R:b -> R:d 0561 AE6A ( clock.s):00449 ldx 10,s 0563 318B ( clock.s):00450 leay d,x 0565 E6A4 ( clock.s):00451 ldb ,y 0567 E76C ( clock.s):00452 stb 12,s 0569 E6E4 ( clock.s):00453 ldb ,s 056B C403 ( clock.s):00454 andb #3 056D E7E4 ( clock.s):00455 stb ,s 056F 4F ( clock.s):00456 clra ;zero_extendqihi: R:b -> R:d 0570 1F03 ( clock.s):00457 tfr d,u 0572 8E0003 ( clock.s):00458 ldx #3 0575 1F10 ( clock.s):00459 tfr x,d 0577 3440 ( clock.s):00460 pshs u ;subhi: R:d -= R:u 0579 A3E1 ( clock.s):00461 subd ,s++ 057B 58 ( clock.s):00462 aslb 057C 49 ( clock.s):00463 rola 057D 1F01 ( clock.s):00464 tfr d,x 057F CC0002 ( clock.s):00465 ldd #2 0582 BD0000 ( clock.s):00466 jsr _ashlhi3 0585 E761 ( clock.s):00467 stb 1,s 0587 E66C ( clock.s):00468 ldb 12,s 0589 E861 ( clock.s):00469 eorb 1,s 058B E7A4 ( clock.s):00470 stb ,y 058D ( clock.s):00471 L57: 058D 6466 ( clock.s):00472 lsr 6,s 058F EC64 ( clock.s):00473 ldd 4,s 0591 C30001 ( clock.s):00474 addd #1 0594 ED64 ( clock.s):00475 std 4,s 0596 10830008 ( clock.s):00476 cmpd #8 ;cmphi: 059A 1026FFAF ( clock.s):00477 lbne L58 059E EC62 ( clock.s):00478 ldd 2,s 05A0 C30001 ( clock.s):00479 addd #1 05A3 ED62 ( clock.s):00480 std 2,s 05A5 10830008 ( clock.s):00481 cmpd #8 ;cmphi: 05A9 1026FF78 ( clock.s):00482 lbne L59 05AD 326D ( clock.s):00483 leas 13,s 05AF 35E0 ( clock.s):00484 puls y,u,pc 05B1 ( clock.s):00485 _PrintAt.constprop.0: 05B1 3460 ( clock.s):00486 pshs y,u 05B3 327E ( clock.s):00487 leas -2,s 05B5 E761 ( clock.s):00488 stb 1,s 05B7 3184 ( clock.s):00489 leay ,x 05B9 EE68 ( clock.s):00490 ldu 8,s 05BB C603 ( clock.s):00491 ldb #3 05BD E7E4 ( clock.s):00492 stb ,s 05BF ( clock.s):00493 L75: 05BF 108C0000 ( clock.s):00494 cmpy #0 ;cmphi: 05C3 2708 ( clock.s):00495 beq L76 05C5 E6A4 ( clock.s):00496 ldb ,y 05C7 2604 ( clock.s):00497 bne L76 05C9 108E0000 ( clock.s):00498 ldy #0 05CD ( clock.s):00499 L76: 05CD 11830000 ( clock.s):00500 cmpu #0 ;cmphi: 05D1 2707 ( clock.s):00501 beq L65 05D3 E6C4 ( clock.s):00502 ldb ,u 05D5 2603 ( clock.s):00503 bne L65 05D7 CE0000 ( clock.s):00504 ldu #0 05DA ( clock.s):00505 L65: 05DA 108C0000 ( clock.s):00506 cmpy #0 ;cmphi: 05DE 271B ( clock.s):00507 beq L66 05E0 11830000 ( clock.s):00508 cmpu #0 ;cmphi: 05E4 2706 ( clock.s):00509 beq L67 05E6 E6A4 ( clock.s):00510 ldb ,y 05E8 E1C4 ( clock.s):00511 cmpb ,u ;cmpqi: 05EA 272A ( clock.s):00512 beq L68 05EC ( clock.s):00513 L67: 05EC E661 ( clock.s):00514 ldb 1,s 05EE 3404 ( clock.s):00515 pshs b 05F0 E661 ( clock.s):00516 ldb 1,s 05F2 3404 ( clock.s):00517 pshs b 05F4 E6A4 ( clock.s):00518 ldb ,y 05F6 BD0000 ( clock.s):00519 jsr _DrawChar.constprop.1 05F9 3262 ( clock.s):00520 leas 2,s 05FB ( clock.s):00521 L66: 05FB 11830000 ( clock.s):00522 cmpu #0 ;cmphi: 05FF 270F ( clock.s):00523 beq L69 0601 E661 ( clock.s):00524 ldb 1,s 0603 3404 ( clock.s):00525 pshs b 0605 E661 ( clock.s):00526 ldb 1,s 0607 3404 ( clock.s):00527 pshs b 0609 E6C4 ( clock.s):00528 ldb ,u 060B BD0000 ( clock.s):00529 jsr _DrawChar.constprop.1 060E 3262 ( clock.s):00530 leas 2,s 0610 ( clock.s):00531 L69: 0610 108C0000 ( clock.s):00532 cmpy #0 ;cmphi: 0614 2702 ( clock.s):00533 beq L70 0616 ( clock.s):00534 L68: 0616 3121 ( clock.s):00535 leay 1,y 0618 ( clock.s):00536 L70: 0618 11830000 ( clock.s):00537 cmpu #0 ;cmphi: 061C 2702 ( clock.s):00538 beq L71 061E 3341 ( clock.s):00539 leau 1,u 0620 ( clock.s):00540 L71: 0620 E6E4 ( clock.s):00541 ldb ,s 0622 CB08 ( clock.s):00542 addb #8 0624 E7E4 ( clock.s):00543 stb ,s 0626 108C0000 ( clock.s):00544 cmpy #0 ;cmphi: 062A 1026FF91 ( clock.s):00545 lbne L75 062E 11830000 ( clock.s):00546 cmpu #0 ;cmphi: 0632 1026FF97 ( clock.s):00547 lbne L76 0636 3262 ( clock.s):00548 leas 2,s 0638 35E0 ( clock.s):00549 puls y,u,pc 063A ( clock.s):00550 LC1: 063A 2573202564202573 ( clock.s):00551 .ascii "%s %d %s %d\0" 20256400 0646 ( clock.s):00552 _loop: 0646 327D ( clock.s):00553 leas -3,s 0648 CC0010 ( clock.s):00554 ldd #16 064B EDE3 ( clock.s):00555 std ,--s 064D CC0000 ( clock.s):00556 ldd #0 0650 EDE3 ( clock.s):00557 std ,--s 0652 8E0000 ( clock.s):00558 ldx #_time_buf 0655 BD08AA ( clock.s):00559 jsr _memset 0658 3065 ( clock.s):00560 leax 5,s 065A 3410 ( clock.s):00561 pshs x 065C F60639 ( clock.s):00562 ldb _gWall+2 065F 4F ( clock.s):00563 clra ;zero_extendqihi: R:b -> R:d 0660 1F01 ( clock.s):00564 tfr d,x 0662 BD0000 ( clock.s):00565 jsr _DivMod10 0665 E766 ( clock.s):00566 stb 6,s 0667 E668 ( clock.s):00567 ldb 8,s 0669 CB30 ( clock.s):00568 addb #48 066B F70000 ( clock.s):00569 stb _time_buf 066E E666 ( clock.s):00570 ldb 6,s 0670 CB30 ( clock.s):00571 addb #48 0672 F70000 ( clock.s):00572 stb _time_buf+1 0675 C63A ( clock.s):00573 ldb #58 0677 F70000 ( clock.s):00574 stb _time_buf+2 067A 3067 ( clock.s):00575 leax 7,s 067C 3410 ( clock.s):00576 pshs x 067E F60638 ( clock.s):00577 ldb _gWall+1 0681 4F ( clock.s):00578 clra ;zero_extendqihi: R:b -> R:d 0682 1F01 ( clock.s):00579 tfr d,x 0684 BD0000 ( clock.s):00580 jsr _DivMod10 0687 E768 ( clock.s):00581 stb 8,s 0689 E66A ( clock.s):00582 ldb 10,s 068B CB30 ( clock.s):00583 addb #48 068D F70000 ( clock.s):00584 stb _time_buf+3 0690 E668 ( clock.s):00585 ldb 8,s 0692 CB30 ( clock.s):00586 addb #48 0694 F70000 ( clock.s):00587 stb _time_buf+4 0697 C63A ( clock.s):00588 ldb #58 0699 F70000 ( clock.s):00589 stb _time_buf+5 069C 3268 ( clock.s):00590 leas 8,s 069E 3061 ( clock.s):00591 leax 1,s 06A0 3410 ( clock.s):00592 pshs x 06A2 F60637 ( clock.s):00593 ldb _gWall 06A5 4F ( clock.s):00594 clra ;zero_extendqihi: R:b -> R:d 06A6 1F01 ( clock.s):00595 tfr d,x 06A8 BD0000 ( clock.s):00596 jsr _DivMod10 06AB E762 ( clock.s):00597 stb 2,s 06AD E664 ( clock.s):00598 ldb 4,s 06AF CB30 ( clock.s):00599 addb #48 06B1 F70000 ( clock.s):00600 stb _time_buf+6 06B4 E662 ( clock.s):00601 ldb 2,s 06B6 CB30 ( clock.s):00602 addb #48 06B8 F70000 ( clock.s):00603 stb _time_buf+7 06BB 7F0000 ( clock.s):00604 clr _time_buf+8 06BE 8E0000 ( clock.s):00605 ldx #_old_time_buf 06C1 AFE3 ( clock.s):00606 stx ,--s 06C3 8E0000 ( clock.s):00607 ldx #_time_buf 06C6 C61E ( clock.s):00608 ldb #30 06C8 BD0000 ( clock.s):00609 jsr _PrintAt.constprop.0 06CB CC0010 ( clock.s):00610 ldd #16 06CE EDE3 ( clock.s):00611 std ,--s 06D0 8E0000 ( clock.s):00612 ldx #_time_buf 06D3 AFE3 ( clock.s):00613 stx ,--s 06D5 8E0000 ( clock.s):00614 ldx #_old_time_buf 06D8 BD08D0 ( clock.s):00615 jsr _memcpy 06DB 3268 ( clock.s):00616 leas 8,s 06DD CC001E ( clock.s):00617 ldd #30 06E0 EDE3 ( clock.s):00618 std ,--s 06E2 CC0000 ( clock.s):00619 ldd #0 06E5 EDE3 ( clock.s):00620 std ,--s 06E7 8E0000 ( clock.s):00621 ldx #_date_buf 06EA BD08AA ( clock.s):00622 jsr _memset 06ED F6063C ( clock.s):00623 ldb _gWall+5 06F0 4F ( clock.s):00624 clra ;zero_extendqihi: R:b -> R:d 06F1 1F01 ( clock.s):00625 tfr d,x 06F3 308907D0 ( clock.s):00626 leax 2000,x 06F7 3410 ( clock.s):00627 pshs x 06F9 8E0641 ( clock.s):00628 ldx #_gWall+10 06FC AFE3 ( clock.s):00629 stx ,--s 06FE F6063A ( clock.s):00630 ldb _gWall+3 0701 4F ( clock.s):00631 clra ;zero_extendqihi: R:b -> R:d 0702 3406 ( clock.s):00632 pshs d 0704 8E063D ( clock.s):00633 ldx #_gWall+6 0707 AFE3 ( clock.s):00634 stx ,--s 0709 8E0000 ( clock.s):00635 ldx #LC1 070C AFE3 ( clock.s):00636 stx ,--s 070E 8E0000 ( clock.s):00637 ldx #_date_buf 0711 AFE3 ( clock.s):00638 stx ,--s 0713 BD0000 ( clock.s):00639 jsr _Sprintf 0716 32E810 ( clock.s):00640 leas 16,s 0719 8E0000 ( clock.s):00641 ldx #_old_date_buf 071C AFE3 ( clock.s):00642 stx ,--s 071E 8E0000 ( clock.s):00643 ldx #_date_buf 0721 C632 ( clock.s):00644 ldb #50 0723 BD0000 ( clock.s):00645 jsr _PrintAt.constprop.0 0726 CC001E ( clock.s):00646 ldd #30 0729 EDE3 ( clock.s):00647 std ,--s 072B 8E0000 ( clock.s):00648 ldx #_date_buf 072E AFE3 ( clock.s):00649 stx ,--s 0730 8E0000 ( clock.s):00650 ldx #_old_date_buf 0733 BD08D0 ( clock.s):00651 jsr _memcpy 0736 FC0022 ( clock.s):00652 ldd _gMono+2 0739 3266 ( clock.s):00653 leas 6,s 073B 200B ( clock.s):00654 bra L83 073D ( clock.s):00655 L84: 073D BE0000 ( clock.s):00656 ldx _junk_counter 0740 BF3FFE ( clock.s):00657 stx 16382 0743 3001 ( clock.s):00658 leax 1,x 0745 BF0000 ( clock.s):00659 stx _junk_counter 0748 ( clock.s):00660 L83: 0748 10B30022 ( clock.s):00661 cmpd _gMono+2 ;cmphi: 074C 27EF ( clock.s):00662 beq L84 074E 3263 ( clock.s):00663 leas 3,s 0750 39 ( clock.s):00664 rts ( clock.s):00665 ( clock.s):00666 .area .text.entry 0000 ( clock.s):00667 __n1pre_entry: 0000 7E ( clock.s):00668 .byte 126 0001 0000 ( clock.s):00669 .word _main ( clock.s):00670 ( clock.s):00671 .area .final 0000 ( clock.s):00672 __n1pre_final: 0000 AEEE ( clock.s):00673 .word -20754 ( clock.s):00674 ( clock.s):00675 .area .final.setup 0000 ( clock.s):00676 __n1pre_final_startup: 0000 AEEF ( clock.s):00677 .word -20753 ( clock.s):00678 ( clock.s):00679 .area .bss 0000 ( clock.s):00680 _time_buf: .blkb 16 0010 ( clock.s):00681 _old_time_buf: .blkb 16 0020 ( clock.s):00682 _date_buf: .blkb 30 003E ( clock.s):00683 _old_date_buf: .blkb 30 005C ( clock.s):00684 _junk_counter: .blkb 2 ( clock.s):00685 ( clock.s):00686 .area .text 0751 ( clock.s):00687 _PHexAlphabet: 0751 3031323334353637 ( clock.s):00688 .ascii "0123456789ABCDEF\0" 3839414243444546 00 ( clock.s):00689 .area .absolute ( clock.s):00690 .globl _gAlloc64 0B84 ( clock.s):00691 _gAlloc64 EQU $0B84 ( clock.s):00692 .globl _gConfig 0607 ( clock.s):00693 _gConfig EQU $0607 ( clock.s):00694 .globl _gFatal 0AC9 ( clock.s):00695 _gFatal EQU $0AC9 ( clock.s):00696 .globl _gFatalFIRQ 0B1A ( clock.s):00697 _gFatalFIRQ EQU $0B1A ( clock.s):00698 .globl _gFatalSWI1 0B5E ( clock.s):00699 _gFatalSWI1 EQU $0B5E ( clock.s):00700 .globl _gFatalSWI2 0B48 ( clock.s):00701 _gFatalSWI2 EQU $0B48 ( clock.s):00702 .globl _gFatalSWI3 0B31 ( clock.s):00703 _gFatalSWI3 EQU $0B31 ( clock.s):00704 .globl _gFree64 06EA ( clock.s):00705 _gFree64 EQU $06EA ( clock.s):00706 .globl _gIrqRestore 06DF ( clock.s):00707 _gIrqRestore EQU $06DF ( clock.s):00708 .globl _gIrqSaveAndDisable 06D2 ( clock.s):00709 _gIrqSaveAndDisable EQU $06D2 ( clock.s):00710 .globl _gKern 0650 ( clock.s):00711 _gKern EQU $0650 ( clock.s):00712 .globl _gModeScreen 0A92 ( clock.s):00713 _gModeScreen EQU $0A92 ( clock.s):00714 .globl _gMono 0020 ( clock.s):00715 _gMono EQU $0020 ( clock.s):00716 .globl _gNetworkLog 0D7D ( clock.s):00717 _gNetworkLog EQU $0D7D ( clock.s):00718 .globl _gPMode1Screen 0A65 ( clock.s):00719 _gPMode1Screen EQU $0A65 ( clock.s):00720 .globl _gReceiveCast64 0757 ( clock.s):00721 _gReceiveCast64 EQU $0757 ( clock.s):00722 .globl _gScore 060B ( clock.s):00723 _gScore EQU $060B ( clock.s):00724 .globl _gSendCast 0DB3 ( clock.s):00725 _gSendCast EQU $0DB3 ( clock.s):00726 .globl _gTextScreen 09C9 ( clock.s):00727 _gTextScreen EQU $09C9 ( clock.s):00728 .globl _gWall 0637 ( clock.s):00729 _gWall EQU $0637 ( clock.s):00730 .globl _memcpy 08D0 ( clock.s):00731 _memcpy EQU $08D0 ( clock.s):00732 .globl _memcpy_words 0774 ( clock.s):00733 _memcpy_words EQU $0774 ( clock.s):00734 .globl _memset 08AA ( clock.s):00735 _memset EQU $08AA ( clock.s):00736 .globl _memset_words 0862 ( clock.s):00737 _memset_words EQU $0862 ( clock.s):00738 .globl _strlen 08F2 ( clock.s):00739 _strlen EQU $08F2 ( clock.s):00740 .globl _xAfterSetup 070A ( clock.s):00741 _xAfterSetup EQU $070A ( clock.s):00742 .globl _xSendControlPacket 0D96 ( clock.s):00743 _xSendControlPacket EQU $0D96