📄 dp_rx_v1_0.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 10/03/2008 17:53:21 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\PROGRAM FILES\KEIL_UV3\C51\BIN\BL51.EXE ..\hex\START900.obj, ..\hex\DP_RX_API.obj, ..\hex\DP_RX_DRV.obj, ..\hex\i2c_i
>> ntf.obj, ..\hex\main.obj, ..\hex\mcu.obj, ..\hex\timer.obj, ..\hex\uart_int.obj TO ..\hex\DP_RX_V1_0 PRINT (.\DP_RX_V
>> 1_0.m51) RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
..\hex\START900.obj (?C_STARTUP)
..\hex\DP_RX_API.obj (DP_RX_API)
..\hex\DP_RX_DRV.obj (DP_RX_DRV)
..\hex\i2c_intf.obj (I2C_INTF)
..\hex\main.obj (MAIN)
..\hex\mcu.obj (MCU)
..\hex\timer.obj (TIMER)
..\hex\uart_int.obj (UART_INT)
D:\PROGRAM FILES\KEIL_UV3\C51\LIB\C51L.LIB (?C?COPY)
D:\PROGRAM FILES\KEIL_UV3\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\PROGRAM FILES\KEIL_UV3\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\PROGRAM FILES\KEIL_UV3\C51\LIB\C51L.LIB (?C?UIDIV)
D:\PROGRAM FILES\KEIL_UV3\C51\LIB\C51L.LIB (?C?IILDX)
D:\PROGRAM FILES\KEIL_UV3\C51\LIB\C51L.LIB (?C?OFFXADD)
D:\PROGRAM FILES\KEIL_UV3\C51\LIB\C51L.LIB (?C?PLDXDATA)
D:\PROGRAM FILES\KEIL_UV3\C51\LIB\C51L.LIB (?C?PSTXDATA)
D:\PROGRAM FILES\KEIL_UV3\C51\LIB\C51L.LIB (?C?CCASE)
D:\PROGRAM FILES\KEIL_UV3\C51\LIB\C51L.LIB (PUTS)
LINK MAP OF MODULE: ..\hex\DP_RX_V1_0 (?C_STARTUP)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
0008H 0018H *** GAP ***
BIT 0020H.0 0000H.5 UNIT _BIT_GROUP_
BIT 0020H.5 0000H.4 UNIT ?BI?UART_INT
BIT 0021H.1 0000H.3 UNIT ?BI?MAIN
BIT 0021H.4 0000H.3 UNIT ?BI?MCU
BIT 0021H.7 0000H.1 UNIT ?BI?DP_RX_DRV
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 002BH UNIT _XDATA_GROUP_
XDATA 002BH 002AH UNIT ?XD?DP_RX_DRV
XDATA 0055H 001AH UNIT ?XD?UART_INT
XDATA 006FH 000AH UNIT ?XD?MAIN
XDATA 0079H 0007H UNIT ?XD?TIMER
XDATA 0080H 0006H UNIT ?XD?DECODE_TERM_STR?MAIN
XDATA 0086H 0002H UNIT ?XD?_HEX_TO_INT?MAIN
XDATA 0088H 0002H UNIT ?XD?PROCESS_CMD?UART_INT
XDATA 008AH 0001H UNIT ?XD?I2C_INTF
XDATA 008BH 0001H UNIT ?XD?MCU
BL51 BANKED LINKER/LOCATER V5.12 10/03/2008 17:53:21 PAGE 2
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?DELAY_HALF_MS?MCU
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?_DP_RX_SET_BANDWIDTH?DP_RX_DRV
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0274H UNIT ?CO?DP_RX_DRV
CODE 029AH 01D0H UNIT ?C?LIB_CODE
CODE 046AH 017BH UNIT ?PR?_DP_RX_LVDS_OUTPUT_MAPPING?DP_RX_DRV
CODE 05E5H 0131H UNIT ?PR?COMMANDPROCESS?MAIN
CODE 0716H 00E3H UNIT ?PR?DP_RX_INITSYS?DP_RX_DRV
CODE 07F9H 00DFH UNIT ?PR?DP_RX_INTERRUPT_PROCESS?DP_RX_DRV
CODE 08D8H 00D3H UNIT ?PR?_HEX_TO_INT?MAIN
CODE 09ABH 00B9H UNIT ?PR?DP_RX_LINK_STABLE?DP_RX_DRV
CODE 0A64H 00B2H UNIT ?PR?MAIN?MAIN
CODE 0B16H 00ABH UNIT ?PR?DP_RX_SL_CR_AL_STATE_CHECKING?DP_RX_DRV
CODE 0BC1H 0091H UNIT ?PR?DECODE_TERM_STR?MAIN
CODE 0C52H 008DH UNIT ?PR?PROCESS_CMD?UART_INT
CODE 0CDFH 0073H UNIT ?CO?MAIN
CODE 0D52H 0066H UNIT ?PR?TIMER_ISR?TIMER
CODE 0DB8H 0064H UNIT ?PR?DP_RX_INIT_VAR?DP_RX_DRV
CODE 0E1CH 0063H UNIT ?PR?UART_ISR?UART_INT
CODE 0E7FH 0062H UNIT ?PR?DP_RX_WAIT_VIDEO?DP_RX_DRV
CODE 0EE1H 005BH UNIT ?PR?DP_RX_CHK_CABLE?DP_RX_DRV
CODE 0F3CH 004EH UNIT ?PR?DP_RX_CHIP_LOCATED?DP_RX_DRV
CODE 0F8AH 0042H UNIT ?PR?_I2C_READ_REG?I2C_INTF
CODE 0FCCH 0041H UNIT ?PR?DP_RX_CHK_LINK?DP_RX_DRV
CODE 100DH 003CH UNIT ?PR?SERIAL_ISR?MAIN
CODE 1049H 003CH UNIT ?PR?TIMER1_ISR?MAIN
CODE 1085H 0039H UNIT ?PR?DP_RX_HPD_UPDATE_STATUS?DP_RX_DRV
CODE 10BEH 0037H UNIT ?PR?_SENDTOPCSOMEBYTE?MCU
CODE 10F5H 0036H UNIT ?PR?DP_RX_CABLE_LOST_INT?DP_RX_DRV
CODE 112BH 0034H UNIT ?PR?_DP_RX_SET_FW_STATE?DP_RX_DRV
CODE 115FH 0033H UNIT ?PR?INITMCU?MCU
CODE 1192H 002DH UNIT ?PR?_I2C_WRITE_REG?I2C_INTF
CODE 11BFH 002CH UNIT ?PR?_DP_RX_SET_LANE_COUNT?DP_RX_DRV
CODE 11EBH 002AH UNIT ?PR?DEBUG_COMM_INIT?MAIN
CODE 1215H 002AH UNIT ?PR?_PUTS?PUTS
CODE 123FH 0029H UNIT ?PR?DP_RX_DATA_RCV_INT?DP_RX_DRV
CODE 1268H 0026H UNIT ?PR?_DELAY_MS?TIMER
CODE 128EH 0025H UNIT ?PR?_INIT_SERIAL?UART_INT
CODE 12B3H 0024H UNIT ?PR?_INIT_TIMER?TIMER
CODE 12D7H 0022H UNIT ?PR?_DP_RX_SET_LVDS_FORMAT?DP_RX_DRV
CODE 12F9H 0022H UNIT ?PR?_DP_RX_SET_LVDS_DUAL_SINGLE?DP_RX_DRV
CODE 131BH 0021H UNIT ?PR?I2C_READ_ACK?I2C_INTF
CODE 133CH 0020H UNIT ?PR?DP_RX_UNMUTE_VID?DP_RX_DRV
CODE 135CH 0020H UNIT ?PR?DP_RX_MUTE_VID?DP_RX_DRV
CODE 137CH 001EH UNIT ?PR?DP_RX_TIMER_SLOT1?DP_RX_DRV
CODE 139AH 001CH UNIT ?PR?DEBUG_COMM_TX?MAIN
CODE 13B6H 001CH UNIT ?PR?_PUTCHAR?MCU
CODE 13D2H 001BH UNIT ?PR?_SEND_RETURN?UART_INT
CODE 13EDH 001AH UNIT ?PR?DP_RX_VID_CHANGE_INT?DP_RX_DRV
CODE 1407H 001AH UNIT ?PR?DP_RX_LINK_ERR_INT?DP_RX_DRV
CODE 1421H 001AH UNIT ?PR?I2C_READ_BYTE?I2C_INTF
CODE 143BH 0018H UNIT ?PR?_I2C_SEND_BYTE?I2C_INTF
CODE 1453H 0016H UNIT ?PR?DP_RX_STREAM_ATTR_STABLE?DP_RX_DRV
CODE 1469H 0014H UNIT ?PR?_DP_RX_READI2C_RX0?DP_RX_DRV
BL51 BANKED LINKER/LOCATER V5.12 10/03/2008 17:53:21 PAGE 3
CODE 147DH 0014H UNIT ?PR?_I2C_SEND_ACK?I2C_INTF
CODE 1491H 0012H UNIT ?PR?DP_RX_HW_RESET?MCU
CODE 14A3H 0011H UNIT ?PR?I2C_SEND_RESTART_BIT?I2C_INTF
CODE 14B4H 0010H UNIT ?PR?_SENDTOPCONEBYTE?MCU
CODE 14C4H 000FH UNIT ?PR?_DP_RX_WRITEI2C_RX0?DP_RX_DRV
CODE 14D3H 000DH UNIT ?PR?_DP_RX_API_LVDS_OUTPUT_MAPPING?DP_RX_API
CODE 14E0H 000DH UNIT ?PR?I2C_SEND_STOP_BIT?I2C_INTF
CODE 14EDH 000CH UNIT ?C_C51STARTUP
CODE 14F9H 000CH UNIT ?PR?_DP_RX_READI2C_RX1?DP_RX_DRV
CODE 1505H 000CH UNIT ?PR?_DP_RX_WRITEI2C_RX1?DP_RX_DRV
CODE 1511H 000CH UNIT ?PR?_DP_RX_READI2C_RX2?DP_RX_DRV
CODE 151DH 000CH UNIT ?PR?_DP_RX_WRITEI2C_RX2?DP_RX_DRV
CODE 1529H 000BH UNIT ?PR?DP_RX_TIMER_SLOT2?DP_RX_DRV
CODE 1534H 000BH UNIT ?PR?_DEBUG_PUTS?MCU
CODE 153FH 000AH UNIT ?PR?_I2C_WRITE_P0_REG?I2C_INTF
CODE 1549H 000AH UNIT ?PR?_I2C_WRITE_P1_REG?I2C_INTF
CODE 1553H 000AH UNIT ?PR?_I2C_READ_P0_REG?I2C_INTF
CODE 155DH 000AH UNIT ?PR?_I2C_READ_P1_REG?I2C_INTF
CODE 1567H 0009H UNIT ?PR?_DP_RX_INTERRUPT_DEBUG_INFO?DP_RX_DRV
CODE 1570H 0009H UNIT ?PR?I2C_SEND_START_BIT?I2C_INTF
CODE 1579H 0009H UNIT ?PR?_DP_RX_HPD?MCU
CODE 1582H 0008H UNIT ?CO?UART_INT
CODE 158AH 0006H UNIT ?PR?_DP_RX_API_SET_LANECOUNT?DP_RX_API
CODE 1590H 0006H UNIT ?PR?_DP_RX_API_SET_BANDWIDTH?DP_RX_API
CODE 1596H 0006H UNIT ?PR?_DP_RX_API_SET_LVDS_FORMAT?DP_RX_API
CODE 159CH 0006H UNIT ?PR?_DP_RX_API_SET_LVDS_DUAL_SINGLE?DP_RX_API
CODE 15A2H 0006H UNIT ?PR?DP_RX_MAINTASK?DP_RX_DRV
CODE 15A8H 0006H UNIT ?PR?DP_RX_TIMER_PROCESS?DP_RX_DRV
CODE 15AEH 0005H UNIT ?PR?I2C_INIT?I2C_INTF
CODE 15B3H 0004H UNIT ?PR?DP_RX_API_CHIP_LOCATED?DP_RX_API
CODE 15B7H 0003H UNIT ?PR?DP_RX_API_INITSYS?DP_RX_API
CODE 15BAH 0003H UNIT ?PR?DP_RX_API_MAINTASK?DP_RX_API
CODE 15BDH 0003H UNIT ?PR?DP_RX_PLAYBACK?DP_RX_DRV
CODE 15C0H 0001H UNIT ?PR?DP_RX_SHOW_VID_INFO?DP_RX_DRV
15C1H EA2FH *** GAP ***
CODE FFF0H 0004H ABSOLUTE
FFF4H 0004H *** GAP ***
CODE FFF8H 0008H ABSOLUTE
OVERLAY MAP OF MODULE: ..\hex\DP_RX_V1_0 (?C_STARTUP)
SEGMENT BIT_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- ----- 0000H 0010H
+--> ?CO?MAIN
+--> ?PR?INITMCU?MCU
+--> ?PR?_SENDTOPCSOMEBYTE?MCU
+--> ?PR?DP_RX_API_CHIP_LOCATED?DP_RX_API
+--> ?PR?DP_RX_API_INITSYS?DP_RX_API
+--> ?PR?_DP_RX_API_SET_LANECOUNT?DP_RX_API
BL51 BANKED LINKER/LOCATER V5.12 10/03/2008 17:53:21 PAGE 4
+--> ?PR?_DEBUG_PUTS?MCU
+--> ?PR?_DP_RX_API_SET_BANDWIDTH?DP_RX_API
+--> ?PR?_DP_RX_API_SET_LVDS_DUAL_SINGLE?D...
+--> ?PR?_DP_RX_API_SET_LVDS_FORMAT?DP_RX_API
+--> ?PR?_DP_RX_API_LVDS_OUTPUT_MAPPING?DP...
+--> ?PR?DP_RX_API_MAINTASK?DP_RX_API
+--> ?PR?COMMANDPROCESS?MAIN
+--> ?PR?_DELAY_MS?TIMER
?PR?INITMCU?MCU ----- ----- ----- -----
+--> ?PR?_INIT_SERIAL?UART_INT
+--> ?PR?_INIT_TIMER?TIMER
+--> ?PR?I2C_INIT?I2C_INTF
+--> ?PR?_DP_RX_HPD?MCU
?PR?_INIT_SERIAL?UART_INT ----- ----- 0010H 0001H
?PR?_SENDTOPCSOMEBYTE?MCU ----- ----- 0026H 0005H
?PR?DP_RX_API_CHIP_LOCATED?DP_RX_API ----- ----- ----- -----
+--> ?PR?DP_RX_CHIP_LOCATED?DP_RX_DRV
?PR?DP_RX_CHIP_LOCATED?DP_RX_DRV ----- ----- 0010H 0003H
+--> ?PR?DP_RX_HW_RESET?MCU
+--> ?PR?_DP_RX_READI2C_RX0?DP_RX_DRV
+--> ?CO?DP_RX_DRV
+--> ?PR?_DEBUG_PUTS?MCU
?PR?DP_RX_HW_RESET?MCU ----- ----- ----- -----
+--> ?PR?_DELAY_MS?TIMER
?PR?_DP_RX_READI2C_RX0?DP_RX_DRV ----- ----- ----- -----
+--> ?PR?_I2C_READ_REG?I2C_INTF
?PR?_I2C_READ_REG?I2C_INTF ----- ----- ----- -----
+--> ?PR?I2C_READ_ACK?I2C_INTF
+--> ?PR?I2C_SEND_STOP_BIT?I2C_INTF
+--> ?PR?_I2C_SEND_BYTE?I2C_INTF
+--> ?PR?I2C_SEND_RESTART_BIT?I2C_INTF
+--> ?PR?I2C_READ_BYTE?I2C_INTF
+--> ?PR?_I2C_SEND_ACK?I2C_INTF
?PR?I2C_READ_ACK?I2C_INTF ----- ----- ----- -----
+--> ?PR?I2C_SEND_START_BIT?I2C_INTF
+--> ?PR?_I2C_SEND_BYTE?I2C_INTF
?PR?_DEBUG_PUTS?MCU ----- ----- ----- -----
+--> ?PR?_PUTS?PUTS
?PR?_PUTS?PUTS ----- ----- ----- -----
+--> ?PR?_PUTCHAR?MCU
?PR?DP_RX_API_INITSYS?DP_RX_API ----- ----- ----- -----
+--> ?PR?DP_RX_INIT_VAR?DP_RX_DRV
?PR?DP_RX_INIT_VAR?DP_RX_DRV ----- ----- ----- -----
+--> ?PR?_DP_RX_WRITEI2C_RX0?DP_RX_DRV
BL51 BANKED LINKER/LOCATER V5.12 10/03/2008 17:53:21 PAGE 5
+--> ?PR?_DP_RX_SET_FW_STATE?DP_RX_DRV
?PR?_DP_RX_WRITEI2C_RX0?DP_RX_DRV ----- ----- ----- -----
+--> ?PR?_I2C_WRITE_REG?I2C_INTF
?PR?_I2C_WRITE_REG?I2C_INTF ----- ----- ----- -----
+--> ?PR?I2C_READ_ACK?I2C_INTF
+--> ?PR?I2C_SEND_STOP_BIT?I2C_INTF
+--> ?PR?_I2C_SEND_BYTE?I2C_INTF
?PR?_DP_RX_SET_FW_STATE?DP_RX_DRV ----- ----- ----- -----
+--> ?CO?DP_RX_DRV
+--> ?PR?_DEBUG_PUTS?MCU
?PR?DP_RX_API_MAINTASK?DP_RX_API ----- ----- ----- -----
+--> ?PR?DP_RX_MAINTASK?DP_RX_DRV
?PR?DP_RX_MAINTASK?DP_RX_DRV ----- ----- ----- -----
+--> ?PR?DP_RX_TIMER_PROCESS?DP_RX_DRV
+--> ?PR?DP_RX_INTERRUPT_PROCESS?DP_RX_DRV
?PR?DP_RX_TIMER_PROCESS?DP_RX_DRV ----- ----- ----- -----
+--> ?PR?DP_RX_TIMER_SLOT1?DP_RX_DRV
+--> ?PR?DP_RX_TIMER_SLOT2?DP_RX_DRV
?PR?DP_RX_TIMER_SLOT1?DP_RX_DRV ----- ----- ----- -----
+--> ?PR?DP_RX_CHK_CABLE?DP_RX_DRV
+--> ?PR?DP_RX_CHK_LINK?DP_RX_DRV
+--> ?PR?DP_RX_WAIT_VIDEO?DP_RX_DRV
?PR?DP_RX_CHK_CABLE?DP_RX_DRV ----- ----- 0010H 0001H
+--> ?PR?_DP_RX_READI2C_RX0?DP_RX_DRV
+--> ?PR?_DELAY_MS?TIMER
+--> ?PR?DP_RX_INITSYS?DP_RX_DRV
+--> ?PR?_DP_RX_WRITEI2C_RX0?DP_RX_DRV
+--> ?CO?DP_RX_DRV
+--> ?PR?_DEBUG_PUTS?MCU
+--> ?PR?_DP_RX_SET_FW_STATE?DP_RX_DRV
+--> ?PR?_DP_RX_HPD?MCU
?PR?DP_RX_INITSYS?DP_RX_DRV ----- ----- 0011H 0001H
+--> ?PR?_DP_RX_WRITEI2C_RX0?DP_RX_DRV
+--> ?PR?_DP_RX_READI2C_RX0?DP_RX_DRV
+--> ?PR?_DP_RX_WRITEI2C_RX1?DP_RX_DRV
+--> ?PR?DP_RX_MUTE_VID?DP_RX_DRV
+--> ?PR?_DP_RX_SET_LANE_COUNT?DP_RX_DRV
+--> ?PR?_DP_RX_SET_BANDWIDTH?DP_RX_DRV
+--> ?PR?_DP_RX_SET_LVDS_FORMAT?DP_RX_DRV
+--> ?PR?_DP_RX_SET_LVDS_DUAL_SINGLE?DP_RX...
+--> ?PR?_DP_RX_LVDS_OUTPUT_MAPPING?DP_RX_DRV
?PR?_DP_RX_WRITEI2C_RX1?DP_RX_DRV ----- ----- ----- -----
+--> ?PR?_I2C_WRITE_REG?I2C_INTF
?PR?DP_RX_MUTE_VID?DP_RX_DRV ----- ----- 0012H 0001H
+--> ?PR?_DP_RX_READI2C_RX0?DP_RX_DRV
+--> ?PR?_DP_RX_WRITEI2C_RX0?DP_RX_DRV
BL51 BANKED LINKER/LOCATER V5.12 10/03/2008 17:53:21 PAGE 6
+--> ?CO?DP_RX_DRV
+--> ?PR?_DEBUG_PUTS?MCU
?PR?_DP_RX_SET_LANE_COUNT?DP_RX_DRV ----- ----- 0012H 0002H
+--> ?PR?_DP_RX_READI2C_RX1?DP_RX_DRV
+--> ?PR?_DP_RX_WRITEI2C_RX1?DP_RX_DRV
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -