MSC8113 Reference Manual, Rev. 0
C-6
Freescale Semiconductor
MSC8113 Boot Code
P:01077076 00 move.l d0,(r4+LICBICR1)
A4
8C
48
P:0107707A 88 bra <Fmain_cont_1
0B
;---------- illegal exeption offset 0x80 ----------
P:01077080 org p:$0080+BASE_EXEPTION_TABLE
illegal_exeption
P:01077080 9E debug
70
P:01077082 9F rte
73
Fmain_cont_1
P:01077084 D8 asrw d0,d0 ; $00004444 -> d0
18
P:01077086 00 move.l d0,(r4+LICBICR0)
A4
8C
40
; initialize ELIRF - Edge/Level-Triggered Interrupt Register F
P:0107708A C0 move.w #$0008,d0
88
P:0107708C 00 move.w d0,(r4+ELIRF)
04
9C
28
P:01077090 89 bra <Fmain_cont_2
49
i2c_txrx_byte
P:01077092 6F clr d6
10
P:01077094 24 move.w #$80,d4
00
80
80
byte_loop
P:01077098 23 bsr i2c_txrx_bit
18
80
6C
P:0107709C 92 ift & rts
C2
9F
71
P:010770A0 76 asr d4,d4
44
P:010770A2 6F asl d6,d6
5E
P:010770A4 66 tsteq d4
69
P:010770A6 85 bf <byte_loop
F3
P:010770A8 0A bmchg #$1,d7.l
07
A0
01
P:010770AC 23 bsr i2c_txrx_bit
18
80
58
P:010770B0 77 asr d6,d6
46
P:010770B2 0A bmchg #$1,d7.l
07
A0
01
P:010770B6 9F rts
71
;---------- trap exeption offset 0xc0 ----------
P:010770C0 org p:$00c0+BASE_EXEPTION_TABLE
debug_exeption
P:010770C0 9E debug
70
Summary of Contents for MSC8113
Page 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Page 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Page 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Page 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Page 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Page 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Page 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Page 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Page 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Page 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Page 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Page 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Page 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Page 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Page 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Page 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Page 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Page 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Page 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Page 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...