;Disassembly of an EE88 EPROM

;James Holland

;www.rhinoman.org

;Updated: 28 Nov 2008

;

;using DHC11/Manual decoding

;

;

org $8000

; Data Tables

8000 db $FF, $FF, $FF, $FF, $FF, $FF

8006 db $3B, $F6

8008 db $FF, $FF

800A fill $FF, 3850

8F14 fill $FF, 236

;

;

;EEPROM I.D.

9000 db $EE, $88

Unknown

9002 db $28, $23, $16, $0A, $03, $00, $00, $00

or

900A db $35, $2B, $16, $0A, $03, $00, $00, $00

Unknown

9012 db $2C, $2C, $2C, $40, $64, $80, $8D, $9A

901A db $9A, $9A, $9A, $9A, $9A, $9A

;back up fuel? map (12 x 8)

9020 db $A0, $A0, $A0, $A3, $A4, $A3, $9C, $95

9028 db $90, $8A, $85, $80, $7A, $6A, $65, $65

db $A4, $A6, $AD, $AE, $AE, $B4, $AC, $A3

db $A0, $9C, $99, $95, $80, $6C, $67, $67

db $A6, $AA, $B0, $B1, $B2, $B5, $B2, $AD

db $AC, $AB, $A3, $9B, $85, $70, $6A, $6A

9050 db $A8, $AC, $B3, $B4, $B5, $BA, $B7, $B3

db $B0, $AC, $A6, $A0, $8A, $74, $6D, $6D

db $AD, $B2, $B6, $B7, $B8, $BC, $BA, $B4

db $B3, $B1, $AC, $A7, $96, $84, $74, $74

db $B1, $B5, $B9, $BA, $BA, $BE, $BC, $B6

9078 db $B4, $B2, $AE, $AB, $9E, $91, $83, $83

db $B4, $B7, $BB, $BC, $BD, $C0, $BE, $BC

db $B8, $B4, $B0, $AC, $A3, $9A, $90, $90

db $B8, $BB, $C0, $C1, $C2, $C3, $C2, $BF

db $B9, $B5, $B1, $AE, $A6, $9E, $92, $92

90A0 db $BA, $BE, $C4, $C5, $C6, $C8, $C4, $C0

db $BC, $B8, $B5, $B1, $AB, $A5, $9C, $9C

db $BC, $C0, $C4, $C7, $C9, $CA, $C7, $C5

db $C1, $BE, $BD, $B8, $B4, $AB, $A2, $A2

db $BE, $C1, $C7, $C9, $CC, $CA, $CA, $C9

90C8 db $C5, $C1, $C0, $BE, $B8, $B1, $A7, $A7

db $C3, $C5, $C8, $CA, $CC, $CC, $CD, $CB

db $C9, $C6, $C5, $C4, $BC, $B4, $AA, $AA

db $C8, $C8, $CC, $CE, $D0, $CF, $CF, $CE

db $CE, $CE, $CB, $C7, $BD, $B4, $AC, $AC

90F0 db $C7, $C7, $CB, $CD, $CE, $D1, $D3, $D5

db $D4, $CF, $CC, $C9, $C0, $B6, $AE, $AE

db $C5, $C5, $C8, $CB, $CD, $D0, $D2, $D4

db $D3, $CC, $C9, $C4, $BF, $B2 $B3, $B3

db $C3, $C3, $C5, $C9, $CC, $C8, $D7, $E6

9118 db $D8, $D1, $CF, $C9, $C4, $B5, $AF, $AF

//back up map in case of fault? (? x 12)

9120 db $00, $00

9122 db Fill, 15

9131 db $10, $16, $18, $18, $18, $18, $18, $00

db $00, $00, $00

db $07, $1A, $1B, $16, $16, $16, $16, $16

db $00, $00, $00

db $10, $12, $1B, $16, $16, $14, $16, $13

914F db $13, $00, $00, $00

Db $18, $1A, $1D, $16, $12, $12, $12, $12

Db $12, $00, $00

Db $10, $1A, $1D, $1A, $16, $12, $12, $12

Db $12, $12, $00, $00

Db $1A, $1A, $1D

916D db $18, $16, $12, $12, $12, $12, $12, $00, $05, $26

9177 db $21, $1B, $18, $14, $12, $12, $10, $12, $12, $00

9181 db $10, $24, $20, $1A, $16, $12, $12, $12, $10, $10

918B db $10, $00, $18, $23, $1F, $1A, $16, $12, $12, $12

9195 db $10, $10, $10, $00, $1A, $21, $1B, $18, $14, $12

919F db $12, $12, $10, $10, $10, $00, $19, $20, $18, $16

91A9 db $12, $10, $10, $12, $10, $10, $10, $00, $18, $18

91B3 db $16, $16, $12, $10, $10, $10, $10, $10, $10, $00

91BD db $0A, $10, $12, $10, $12, $10, $10, $10, $0D, $0A

91C7 db $09, $00, $00, $00, $00, $00, $00, $00, $00, $00

91D1 db $00, $00, $00,

Unknown 8x10 Look up Table ?????

91D4 db $60, $41, $32, $25, $22, $1B, $1E, $20

db $98, $71, $5B, $3E, $32, $28, $23, $2B

db $B6, $A0, $8D, $64, $50, $38, $2F, $2D

db $C1, $B6, $AA, $89, $70, $50, $40, $3A

db $C6, $C0, $B9, $A4, $8E, $6C, $57, $4B

db $CB, $C8, $C5, $BE, $B4, $9C, $88, $79

db $CC, $CB, $C9, $C6, $C1, $B4, $A8, $9C

db $CD, $CC, $CC, $CB, $CA, $C7, $C4, $C1

db $CD, $CD, $CD, $CC, $CB, $CA, $C9, $C7

db $CD, $CD, $CD, $CD, $CC, $CB, $CA, $C8

Unknown

9224 db $6C, $6C, $50, $36, $1B, $0E, $0C, $0C

Unknown

922C db $40, $4A, $53, $53, $53, $4F, $4A, $45

9234 db $40, $40, $40, $40, $40

Unknown

9239 db $23, $23, $23, $23, $23, $26, $28, $2B

9241 db $2E, $31, $33, $36, $39, $3B

Unknown

9247 db $A2, $AF, $BD, $BD, $BF, $BF, $B7, $B2

924F db $AA, $00, $00, $00, $00, $00

Unknown

9255 db $0A, $16, $1F, $26, $2D, $33, $38, $3C

925D db $40, $00, $00, $00, $00, $00,

Unknown

9263 db $12, $0F, $0C, $08, $06, $05, $00, $00

Unknown

926B db $16, $11, $0C, $09, $07, $05, $00, $00

Unknown

9273 db $53, $3B, $1C, $15, $0D, $04, $00, $00

Unknown

927B db $53, $4F, $2D, $15, $0D, $04, $00, $00

Unknown

9283 db $53, $4F, $2D, $20, $18, $11, $08, $00

Unknown

928B db $8D, $73, $49, $37, $20, $18, $13, $13

Unknown

9293 db $A6, $A6, $4D, $33, $29, $1D, $13, $13

Unknown

929B db $9A, $92, $8E, $8C, $8A, $88, $86, $85

92A3 db $83, $82, $80, $7E, $7B, $78, $72

Unknown

92AA db $26, $26, $2B, $2B, $2B, $2B, $2E, $31

92B2 db $33, $36, $39, $41, $46, $46

Unknown

92B8 db $82, $81, $6C, $3B, $26, $1A, $13, $10

Unknown

92C0 db $82, $82, $82, $7F, $52, $38, $29, $1F

Unknown

92CA db $BA, $BA, $BA, $A3, $8F, $82, $82, $82

Unknown

92D0 db $FD, $FD, $FD, $FE, $FE

92D5 db $FC, $FA, $FA, $FA, $FA

Unknown

92DA db $FD, $FD, $FB, $FB, $FB

92DF db $FB, $FA, $FA, $FA, $FA

Unknown

92E4 db $FD, $FD, $FD, $FE, $FE

92E9 db $FF, $FF, $FF, $FE, $FE

Unknown

92EE db $7E, $7E, $7E, $70, $52

92F3 db $3C, $2E, $18, $18, $19

Unknown

92F8 db $7E, $7E, $7E, $70, $52

92FD db $3C, $2E, $20,

Unknown

9300 db $BD, $BD, $BD, $BD, $A4, $78, $5C, $32

Unknown

9308 db $E4, $E4, $E4, $E4, $E4, $AC, $5C, $32

Unknown

9310 db $80, $80, $80, $93, $A6, $BA, $CD, $E0

9318 db $F3, $F3, $F3, $F3, $F3, $F3

Unknown

931E db $F3, $E0, $C9, $A0, $8C, $84, $80, $80

Unknown

9326 db $F3, $E6, $CA, $A0, $80, $5A, $33, $20

Unknown

932E db $A2, $5A, $5A, $5A, $5A, $2D, $00, $00

9336 db $19, $14, $0A, $08, $06, $06, $06, $06

Unknown

933E db $AD, $93, $80, $80, $80, $80, $80, $80

Unknown

9346 db $FF, $93, $57, $3C, $2B, $20, $19, $12

Unknown

934E db $14, $10, $00, $00, $00, $00

Unknown

9354 db $30, $30, $2A, $23, $1D, $16, $10, $10

935C db $66, $32

935E db $08, $07, $03, $01, $01, $01, $02, $02

Unknown

9366 db $4A, $4A, $4A, $4A, $4A

936B db $43, $3B, $36, $30

Unknown

936F db $3A, $44, $48, $55, $5F, $66

9375 db $6B, $70, $74, $7C, $84, $8E, $98, $A2

Unknown

937D db $04, $04, $05, $05, $06, $06, $06, $07

9385 db $08, $08, $09, $09, $09, $0A, $00, $00

938D db $00, $00, $00

No calls?? ---- 13 x 16 LUT (maybe ignition)

9390 db $18, $18, $18, $2F, $4E, $57, $6F, $7B

9398 db $89, $84, $7A, $77, $78, $78, $78, $79

93A0 db $18, $18, $18, $2F, $4E, $57, $69, $7B

93A8 db $89, $84, $7A, $77, $78, $78, $78, $79

93B0 db $18, $18, $18, $2F, $54, $68, $77, $83

93B8 db $8C, $87, $83, $83, $84, $84, $84, $85

93C0 db $18, $18, $18, $2F, $54, $68, $77, $83

93C8 db $8C, $8D, $8B, $8B, $89, $89, $89, $8A

93D0 db $23, $23, $2E, $3A, $57, $5F, $6F, $7B

93D8 db $86, $8D, $88, $85, $86, $86, $86, $87

93E0 db $2E, $2E, $42, $4B, $51, $5A, $60, $70

93E8 db $7B, $7C, $80, $7D, $79, $79, $79, $7A

93F0 db $39, $39, $39, $46, $4E, $57, $58, $64

93F8 db $6D, $6E, $77, $6F, $6D, $6D, $6D, $6E

9400 db $2E, $2E, $2E, $40, $49, $51, $55, $5F

9408 db $61, $65, $6F, $6C, $6D, $6D, $6D, $6E

9410 db $23, $23, $23, $35, $3A, $49, $50, $59

9418 db $5F, $62, $6C, $69, $68, $68, $68, $69

9420 db $1D, $1D, $1D, $24, $29, $38, $4A, $50

9428 db $56, $57, $64, $64, $65, $65, $65, $66

9430 db $18, $18, $18, $1B, $1B, $2C, $3B, $3F

9438 db $45, $46, $55, $5E, $59, $59, $59, $5A

9440 db $18, $18, $18, $19, $19, $1E, $2D, $34

9448 db $45, $46, $4F, $5B, $59, $59, $59, $5A

9450 db $18, $18, $18, $19, $19, $1E, $22, $26

9458 db $3F, $46, $4F, $5B, $59, $59, $59, $5A

Unknown or 9DC0

9460 db $00, $00, $00, $00, $00, $00, $00, $00

9468 db $05, $0B, $0B, $00, $00, $02, $08, $0B

Unknown

9470 db $0B, $00, $00, $05, $08, $05, $0B, $00

9478 db $00, $02, $05, $05, $08, $00, $00, $00

9480 db $00, $00, $00, $00

Unknown

9484 db $91, $8B, $80, $80, $80, $80, $80, $80

948C db $80, $75

Unknown

948E db $60, $5B, $48, $3F, $37, $31, $2D, $28, $25

Unknown

9497 db $00, $00, $00, $37, $6E, $A0, $A0, $A0, $A0

Unknown

94A0 db $00

94A1 db $2C, $30, $2E, $2E, $2C, $2A, $2D, $2B, $32, $4C

94AB db $72, $F6, $FF, $FF, $FF, $FF

Unknown

94B1 db $FF, $FF, $DA, $AF, $93, $80, $71, $66

Unknown

94B9 db $1E, $36, $60, $78, $3C, $50

94BF db $64, $78,

Unknown

94C1 db $1E, $36, $4C, $64, $3C, $50, $64, $78

Unknown

94C9 db $3C, $3C, $1E, $00, $00, $00, $00, $00

Unknown

94D1 db $34, $40, $23, $26, $33

Unknown ??

94D6 db $40, $5A

94D8 db $60, $D0, $DA, $8A, $90

94DD db $2D, $30, $2A, $2B, $3D, $40, $5D

94E4 db $60, $3D, $40,

94E7 db $8D, $90, $3D, $40, $7D, $80, $60, $80, $5A, $63

94F1 db $51, $56, $5C, $61, $81, $87, $81, $87, $FF, $FF

94FB db $AF, $B3, $63, $68, $CF, $D1, $C0, $C3, $D0, $D6

9505 db $C3, $CA, $9D, $A1, $D9, $DA, $E7, $E8, $B8, $BB

950F db $8F, $94, $A5, $A9, $DC, $DF, $C7, $CA, $DA, $DA

9519 db $FF, $FF, $81, $85, $0E, $0F, $0B, $0C, $8B, $8F

9523 db $03, $0D, $75, $7F, $B2, $BB, $94, $9E, $15, $16

952D db $1C, $1D, $1C, $20, $DC, $DE, $00, $86, $D9, $DA

9537 db $0E, $0F, $0B, $0C, $36, $3A, $4A, $4D, $4B, $4E

9541 db $90, $93, $5A, $60, $8B, $90, $89, $8F, $25, $26

954B db $AF, $B3, $FF, $FF, $4A, $4D, $87, $8A, $FF, $FF

9555 db $2A, $30

Unknown

9557 db $31, $31, $25, $40, $2E, $40, $48, $40

955F db $25, $40, $2E, $40, $4D, $40, $25, $40, $2E, $38

9569 db $4D, $18, $31, $31, $25, $20, $2E, $20, $48, $20

9573 db $25, $20, $2E, $20, $4D, $20, $25, $20, $2E, $20

957D db $4D, $18

Unknown

957F db $31, $31, $25, $60, $43, $30, $48, $46

9587 db $25, $60, $49, $26, $43, $30, $25, $60, $5A, $1D

9591 db $27, $07, $31, $31, $25, $60, $2E, $60, $48, $46

959B db $25, $60, $2A, $30, $43, $30, $25, $60, $42, $33

95A5 db $5D, $20, $31, $31, $25, $30, $2E, $30, $48, $30

95AF db $25, $30, $2E, $30, $4D, $30, $25, $30, $2E, $30

95B9 db $4D, $18

Unknown

95BB db $31, $31, $10, $3D, $37, $22, $7E, $6F

95C3 db $66, $37, $10, $10, $20, $18, $30, $18, $18, $18

95CD db $20, $18, $50, $18, $18, $18, $1C, $18, $34, $18

95D7 db $3C, $18

Unknown

95D9 db $00, $00, $00, $20, $30, $40, $50, $60

95E1 db $70, $80

Unknown

95E3 db $00, $00, $00, $00, $00, $00, $00, $60

95EB db $70, $80

Unknown ?? check tables thru to 9600 for errors!!!!

95ED db $00, $02, $03, $01

Unknown

95F1 db $E6, $E6, $E6, $CD, $B3, $9A, $80, $66

95F9 db $FF, $FF, $FF, $FF, $FF, $FF, $FF

Unknown 13x8 16-bit LUT????

9600 db $00, $00, $00, $00, $00, $00, $00, $00

9608 db $00, $00, $00, $00, $00, $00, $00, $00

9610 db $00, $00, $00, $02, $02, $02, $02, $02

9618 db $00, $00, $00, $00, $00, $00, $00, $00

9620 db $00, $00, $02, $02, $02, $02, $03, $03

9628 db $06, $06, $00, $00, $00, $00, $00, $00

9630 db $00, $02, $02, $02, $02, $03, $03, $06

9638 db $09, $00, $00, $00, $00, $00, $00, $00

9640 db $00, $02, $02, $02, $02, $03, $04, $08

9648 db $0C, $00, $00, $00, $00, $00, $00, $00

9650 db $00, $02, $02, $02, $02, $03, $05, $0A

9658 db $0E, $00, $00, $00, $00, $00, $00, $00

9660 db $00, $02, $02, $02, $02, $04, $06, $0D

9668 db $10, $00, $00, $00, $00, $00, $00

Unknown

966F db $00, $00, $03, $03, $03, $03, $06, $09

9677 db $0F, $12, $00, $00, $00, $00, $00, $00

db $00, $00, $03, $03, $04, $05, $07, $0D

db $11, $14, $00, $00, $00, $00, $00, $00

db $00, $00, $04, $04, $05, $07, $08, $0F

db $14, $17, $00, $00, $00, $00, $00, $00

969F db $00, $00, $04, $04, $06, $08, $0A, $11

db $18, $1A, $00, $00, $00, $00, $00, $00

db $00, $00, $00, $00, $08, $0A, $0D, $14

db $1E, $1E, $00, $00, $00, $00, $00, $00

db $00, $00, $00, $00, $00, $0D, $10, $19

96C7 db $1E, $1E, $00, $00, $00, $00, $00, $00

db $00, $00, $00, $00, $00, $0F, $14, $19

db $1E, $1E, $00, $00, $00, $00, $00, $00

db $00, $00, $00, $00, $00, $0F, $14, $19

db $1E, $1E, $00, $00, $00, $00, $00, $00

96EF db $00, $00, $00, $00, $00, $0F, $14, $19

96F7 db $1E, $1E, $00, $00, $00, $00, $00, $00

Unknown

9700 db $12, $13, $14, $15, $21, $22, $23, $24

9708 db $25, $31, $32, $41, $42

970D db $44, $45, $51, $53, $81, $82, $83, $84, $00, $00

9717 db $00, $00,

Diagnostics LUT (16-bit addresses)

9719 db $00, $44, $00, $46, $00, $45, $00, $47

9721 db $01, $87, $00, $4D, $00, $4E, $00, $D5

9729 db $00, $93, $00, $DF, $00, $E0, $98, $03

9731 db $00, $70, $00, $5B, $00, $5A, $00, $AF

9739 db $00, $FE, $00, $FF, $00, $66, $00, $40

9741 db $00, $BA, $00, $D8, $00, $F3, $00, $EB

9749 db $00, $E1, $00, $D9, $00, $58, $01, $88

9751 db $01, $86, $00, $95, $00, $79, $00, $02

9759 db $01, $73, $01, $74, $01, $77, $01, $78

9761 db $01, $79, $01, $7A

Unknown - Called from TX 18 routine

9765 db $01, $6F

9767 db $01, $73

Unknown - called from TXf 19 routine

9769 db $01, $6F, $01, $73, $01, $7B