Subroutine efff efff 2b 03 bmi [0xF004] f001 3d mul f002 20 03 bra [0xF007] f004 40 nega Branch Target from efff f005 3d mul f006 43 coma f007 39 rts Branch Target from f002 f008 97 c8 staa (0x00C8) Branch Target from effd f00a d6 1a ldab (0x001A) ; VSS2 f00c f1 cf 9e cmpb (0xCF9E) f00f 24 2c bcc [0xF03D] f011 12 76 10 28 brset (0x0076), 0x10, [0xF03D] f015 96 78 ldaa (0x0078) f017 b1 cf a2 cmpa (0xCFA2) f01a 24 21 bcc [0xF03D] f01c f6 cf a3 ldab (0xCFA3) f01f 3d mul f020 b3 cf a4 subd (0xCFA4) f023 8f xgdx f024 d6 1a ldab (0x001A) ; VSS2 f026 58 aslb f027 3a abx f028 8f xgdx f029 4d tsta f02a 27 04 beq [0xF030] f02c 96 c8 ldaa (0x00C8) f02e 20 0f bra [0xF03F] f030 96 c8 ldaa (0x00C8) Branch Target from f02a f032 3d mul f033 b1 cf a6 cmpa (0xCFA6) f036 24 07 bcc [0xF03F] f038 b6 cf a6 ldaa (0xCFA6) f03b 20 02 bra [0xF03F] f03d 96 c8 ldaa (0x00C8) Branch Target from f00f, f011, f01a f03f 97 c7 staa (0x00C7) Branch Target from f02e, f036, f03b f041 96 17 ldaa (0x0017) ; ATF_Temp f043 5f clrb f044 ce ce e9 ldx 0xCEE9 f047 a1 00 cmpa (X+0x00) Branch Target from f04d f049 23 04 bls [0xF04F] f04b 08 inx f04c 5c incb f04d 20 f8 bra [0xF047] f04f 58 aslb Branch Target from f049 f050 ce ce d9 ldx 0xCED9 f053 3a abx f054 ee 00 ldx (X+0x00) f056 c6 04 ldab 0x04 f058 96 16 ldaa (0x0016) Branch Target from f05f ; Batt_Voltage f05a a1 00 cmpa (X+0x00) f05c 23 03 bls [0xF061] f05e 3a abx f05f 20 f7 bra [0xF058] f061 a0 01 suba (X+0x01) Branch Target from f05c f063 e6 02 ldab (X+0x02) f065 3d mul f066 05 asld f067 25 04 bcs [0xF06D] f069 ab 03 adda (X+0x03) f06b 24 02 bcc [0xF06F] f06d 86 ff ldaa 0xFF Branch Target from f067 f06f 97 7d staa (0x007D) Branch Target from f06b f071 16 tab f072 96 c7 ldaa (0x00C7) f074 c0 80 subb 0x80 f076 24 08 bcc [0xF080] f078 50 negb f079 58 aslb f07a 10 sba f07b 24 09 bcc [0xF086] f07d 4f clra f07e 20 06 bra [0xF086] f080 58 aslb Branch Target from f076 f081 1b aba f082 24 02 bcc [0xF086] f084 86 ff ldaa 0xFF f086 c6 64 ldab 0x64 Branch Target from f07b, f07e, f082 f088 3d mul f089 bd ea 70 jsr (0xEA70)-Ensure-5%<=DutyCycle<=95% f08c dd c7 std (0x00C7) f08e fc c0 05 ldd (0xC005) ; Sol Wavelength f091 93 c7 subd (0x00C7) f093 dd 7b std (0x007B) ; SolC Target Duty f095 ce 00 64 ldx 0x0064 Branch Target from ef0e f098 02 idiv f099 8f xgdx f09a d7 b5 stab (0x00B5) ; SelMon SolC Duty Cycle f09c 39 rts