Fmain:
JMP L7F00 ;0000 E154 7F00
;=====================================================================================================
JMP L7F00 ;0002 E154 7F00
;=====================================================================================================
JSR $85E0 ;0004 E254 85E0
MOVE.W #$00,X:COP_CTRL ;0006 E680 F120
MOVE.W #>$F000,X:COP_TOUT ;0008 8654 F121 F000
BFSET #$02,X:>COP_CTRL ;000B 8254 F120 0002
JSR $8690 ;000E E254 8690
MOVEU.W #$500,R0 ;0010 8748 0500
MOVE.W R0,A ;0012 8008
BFSET #$01,X:>$02 ;0013 8254 0002 0001
MOVE.W A1,X:>$109 ;0016 D07C 0109
L0018: MOVE.W #>$5555,X:COP_CNTR ;0018 8654 F122 5555
MOVE.W #>$AAAA,X:COP_CNTR ;001B 8654 F122 AAAA
JSR $84FA ;001E E254 84FA
JSR $86B4 ;0020 E254 86B4
JSR $8765 ;0022 E254 8765
MOVEU.BP X:$215,A ;0024 F8FD 0215
BRCLR #$10,A1,L0018 ;0026 8B50 1070
NOP ;0028 E700
NOP ;0029 E700
BRCLR #$04,A1,L0018 ;002A 8B50 046C
NOP ;002C E700
NOP ;002D E700
BRSET #$02,A1,L0038 ;002E 8F50 0208
BFCLR #$01,X:>I2C_ENBL ;0030 8054 F2B6 0001
JSR $8612 ;0033 E254 8612
BFSET #$01,X:>I2C_ENBL ;0035 8254 F2B6 0001
L0038: JSR $862E ;0038 E254 862E
BRA L0018 ;003A A95D
;=====================================================================================================
L0003B: MOVEU.BP X:$23A,A ;003B F8FD 023A
CMP.B #$7E,A ;003D 5C42 007E
BNE L004A ;003F A20A
MOVE.BP X:$06,X:$21A ;0040 F6FD 0006 021A
MOVE.W #$01,A ;0043 E081
MOVE.BP A1,X:$217 ;0044 D0FD 0217
CLR.BP X:$06 ;0046 D9FD 0006
BRA >L00A7 ;0048 E16C 005E
;=====================================================================================================
L004A: CMP.B #$9A,A ;004A 5C42 009A
BNE L005D ;004C A210
MOVEU.W #$FFC0,R2 ;004D 874A FFC0
MOVEU.W #$21A,R3 ;004F 874B 021A
LSRA R2 ;0051 8536
MOVE.W #$08,Y0 ;0052 E588
MOVE.W #$01,Y1 ;0053 E781
JSR $85FD ;0054 E254 85FD
MOVEU.BP X:$21A,A ;0056 F8FD 021A
ADD.W #$01,A ;0058 4401
MOVE.BP A1,X:$217 ;0059 D0FD 0217
BRA >L00A7 ;005B E16C 004B
;=====================================================================================================
L005D: CMP.B #$F3,A ;005D 5C42 00F3
BNE L006B ;005F A20B
MOVE.W X:>$02,A ;0060 F07C 0002
MOVE.BP A1,X:$21A ;0062 D0FD 021A
LSRR.W #$08,A ;0064 5C28
MOVE.BP A1,X:$21B ;0065 D0FD 021B
MOVE.W #$02,A ;0067 E082
MOVE.BP A1,X:$217 ;0068 D0FD 0217
BRA L00A7 ;006A A93C
;=====================================================================================================
L006B: CMP.B #$F4,A ;006B 5C42 00F4
BNE L0079 ;006D A20B
MOVE.W X:>$109,A ;006E F07C 0109
MOVE.BP A1,X:$21A ;0070 D0FD 021A
LSRR.W #$08,A ;0072 5C28
MOVE.BP A1,X:$21B ;0073 D0FD 021B
MOVE.W #$02,A ;0075 E082
MOVE.BP A1,X:$217 ;0076 D0FD 0217
BRA L00A7 ;0078 A92E
;=====================================================================================================
L0079: CMP.B #$F5,A ;0079 5C42 00F5
BNE L0090 ;007B A214
NOP ;007C E700
MOVE.W #$10,A ;007D E090
MOVE.BP A1,X:$21A ;007E D0FD 021A
MOVE.W X:>$109,A ;0080 F07C 0109
MOVEU.W #$21B,R3 ;0082 874B 021B
MOVEU.W A1,R2 ;0084 8A10
MOVE.W #$08,Y0 ;0085 E588
MOVE.W #$00,Y1 ;0086 E780
JSR $85FD ;0087 E254 85FD
MOVE.W #$08,A ;0089 E088
ADD.W A,X:$109 ;008A 7457 0109
MOVE.W #$11,A ;008C E091
MOVE.BP A1,X:$217 ;008D D0FD 0217
BRA L00A7 ;008F A917