📄 smac.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 09/20/2006 14:27:46 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE drivers.obj, MC13192_hw_config.obj, mcu_hw_config.obj, simple_phy.obj, simple_mac.obj, transfer
>> .obj TO smac RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
drivers.obj (DRIVERS)
MC13192_hw_config.obj (MC13192_HW_CONFIG)
mcu_hw_config.obj (MCU_HW_CONFIG)
simple_phy.obj (SIMPLE_PHY)
simple_mac.obj (SIMPLE_MAC)
transfer.obj (TRANSFER)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
D:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (PRINTF)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDPDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDCODE)
D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
D:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: smac (DRIVERS)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0009H UNIT ?DT?DRIVERS
DATA 0011H 0008H UNIT ?DT?PLME_GET_TIME_REQUEST?SIMPLE_PHY
DATA 0019H 0005H UNIT ?DT?_MLME_RX_ENABLE_REQUEST?SIMPLE_MAC
DATA 001EH 0002H UNIT ?DT?PLME_ENERGY_DETECT?SIMPLE_PHY
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 0020H UNIT _DATA_GROUP_
DATA 0042H 0019H UNIT ?DT?TRANSFER
DATA 005BH 0008H UNIT ?DT?_PLME_SET_TIME_REQUEST?SIMPLE_PHY
DATA 0063H 0004H UNIT ?DT?_PLME_ENABLE_MC13192_TIMER1?SIMPLE_PHY
DATA 0067H 0003H UNIT ?DT?_PLME_SET_MC13192_TMR_PRESCALE?SIMPLE_PHY
DATA 006AH 0002H UNIT ?DT?_PLME_MC13192_XTAL_ADJUST?SIMPLE_PHY
DATA 006CH 0001H UNIT ?DT?_PLME_MC13192_FE_GAIN_ADJUST?SIMPLE_PHY
IDATA 006DH 0001H UNIT ?STACK
BL51 BANKED LINKER/LOCATER V5.03 09/20/2006 14:27:46 PAGE 2
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 0362H 0190H UNIT ?PR?INTERRUPT_REQUEST?DRIVERS
CODE 04F2H 0157H UNIT ?PR?_PLME_SET_CHANNEL_REQUEST?SIMPLE_PHY
CODE 0649H 013EH UNIT ?C?LIB_CODE
CODE 0787H 0115H UNIT ?PR?_DRV_READ_RX_RAM?DRIVERS
CODE 089CH 0097H UNIT ?PR?_DRV_WRITE_TX_RAM?DRIVERS
CODE 0933H 008CH UNIT ?C_C51STARTUP
CODE 09BFH 0068H UNIT ?PR?MC13192_INIT?MC13192_HW_CONFIG
CODE 0A27H 005FH UNIT ?PR?_PLME_MC13192_PA_OUTPUT_ADJUST?SIMPLE_PHY
CODE 0A86H 0059H UNIT ?PR?MAIN?TRANSFER
CODE 0ADFH 0058H UNIT ?PR?_PLME_SET_TRX_STATE_REQUEST?SIMPLE_PHY
CODE 0B37H 0053H UNIT ?PR?_PLME_ENABLE_MC13192_TIMER1?SIMPLE_PHY
CODE 0B8AH 004BH UNIT ?PR?_MLME_RX_ENABLE_REQUEST?SIMPLE_MAC
CODE 0BD5H 0047H UNIT ?PR?_PLME_SET_TIME_REQUEST?SIMPLE_PHY
CODE 0C1CH 0045H UNIT ?PR?PLME_GET_TIME_REQUEST?SIMPLE_PHY
CODE 0C61H 0033H UNIT ?PR?TX_TRANSFER?TRANSFER
CODE 0C94H 0030H UNIT ?PR?PLME_ENERGY_DETECT?SIMPLE_PHY
CODE 0CC4H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 0CEBH 0025H UNIT ?PR?_DRV_WRITE_SPI_1?DRIVERS
CODE 0D10H 0025H UNIT ?PR?_DRV_READ_SPI_1?DRIVERS
CODE 0D35H 0021H UNIT ?PR?_PLME_SET_MC13192_CLOCK_RATE?SIMPLE_PHY
CODE 0D56H 0021H UNIT ?PR?_PLME_SET_MC13192_TMR_PRESCALE?SIMPLE_PHY
CODE 0D77H 0020H UNIT ?PR?PLME_WAKE_REQUEST?SIMPLE_PHY
CODE 0D97H 0020H UNIT ?PR?_PLME_MC13192_XTAL_ADJUST?SIMPLE_PHY
CODE 0DB7H 001CH UNIT ?PR?SPI_READ?DRIVERS
CODE 0DD3H 001CH UNIT ?PR?PLME_HIBERNATE_REQUEST?SIMPLE_PHY
CODE 0DEFH 001CH UNIT ?PR?PLME_DOZE_REQUEST?SIMPLE_PHY
CODE 0E0BH 001BH UNIT ?PR?_SPI_WRITE?DRIVERS
CODE 0E26H 001AH UNIT ?PR?_PLME_MC13192_FE_GAIN_ADJUST?SIMPLE_PHY
CODE 0E40H 0018H UNIT ?PR?_DELAY?TRANSFER
CODE 0E58H 0017H UNIT ?PR?MLME_RX_DISABLE_REQUEST?SIMPLE_MAC
CODE 0E6FH 0016H UNIT ?PR?_PD_DATA_REQUEST?SIMPLE_PHY
CODE 0E85H 0016H UNIT ?PR?PLME_DISABLE_MC13192_TIMER1?SIMPLE_PHY
CODE 0E9BH 0011H UNIT ?PR?RX_TRANSFER?TRANSFER
CODE 0EACH 0010H UNIT ?PR?MCU_INIT?MCU_HW_CONFIG
CODE 0EBCH 000FH UNIT ?PR?PLME_GET_RFIC_VERSION?SIMPLE_PHY
CODE 0ECBH 000DH UNIT ?PR?INIT_GPIO?MCU_HW_CONFIG
CODE 0ED8H 000CH UNIT ?CO?DRIVERS
CODE 0EE4H 000CH UNIT ?PR?PLME_MC13192_SOFT_RESET?SIMPLE_PHY
CODE 0EF0H 0008H UNIT ?C_INITSEG
CODE 0EF8H 0008H UNIT ?PR?MC13192_RESTART?MCU_HW_CONFIG
CODE 0F00H 0008H UNIT ?PR?PLME_LINK_QUALITY?SIMPLE_PHY
CODE 0F08H 0008H UNIT ?PR?MLME_HIBERNATE_REQUEST?SIMPLE_MAC
CODE 0F10H 0008H UNIT ?PR?MLME_DOZE_REQUEST?SIMPLE_MAC
CODE 0F18H 0008H UNIT ?PR?MLME_WAKE_REQUEST?SIMPLE_MAC
CODE 0F20H 0008H UNIT ?PR?_MLME_SET_CHANNEL_REQUEST?SIMPLE_MAC
CODE 0F28H 0006H UNIT ?PR?_MCPS_DATA_REQUEST?SIMPLE_MAC
CODE 0F2EH 0006H UNIT ?PR?_MLME_SET_MC13192_CLOCK_RATE?SIMPLE_MAC
CODE 0F34H 0006H UNIT ?PR?_MLME_SET_MC13192_TMR_PRESCALE?SIMPLE_MAC
CODE 0F3AH 0005H UNIT ?PR?WAKE_MC13192?DRIVERS
CODE 0F3FH 0004H UNIT ?PR?MLME_ENERGY_DETECT?SIMPLE_MAC
CODE 0F43H 0004H UNIT ?PR?MLME_LINK_QUALITY?SIMPLE_MAC
CODE 0F47H 0004H UNIT ?PR?MLME_MC13192_SOFT_RESET?SIMPLE_MAC
CODE 0F4BH 0004H UNIT ?PR?_MLME_MC13192_XTAL_ADJUST?SIMPLE_MAC
BL51 BANKED LINKER/LOCATER V5.03 09/20/2006 14:27:46 PAGE 3
CODE 0F4FH 0004H UNIT ?PR?_MLME_MC13192_FE_GAIN_ADJUST?SIMPLE_MAC
CODE 0F53H 0004H UNIT ?PR?_MLME_MC13192_PA_OUTPUT_ADJUST?SIMPLE_MAC
CODE 0F57H 0004H UNIT ?PR?MLME_GET_RFIC_VERSION?SIMPLE_MAC
CODE 0F5BH 0003H UNIT ?PR?DEASSERTRTXEN?DRIVERS
CODE 0F5EH 0003H UNIT ?PR?ASSERTRTXEN?DRIVERS
CODE 0F61H 0003H UNIT ?PR?DISABLE_MC13192_INTERRUPTS?DRIVERS
CODE 0F64H 0003H UNIT ?PR?RESTORE_MC13192_INTERRUPTS?DRIVERS
CODE 0F67H 0001H UNIT ?PR?PLME_MC13192_RESET_INDICATION?SIMPLE_PHY
OVERLAY MAP OF MODULE: smac (DRIVERS)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------------
?PR?INTERRUPT_REQUEST?DRIVERS ----- ----- 0022H 0003H
+--> ?PR?_DRV_READ_SPI_1?DRIVERS
+--> ?CO?DRIVERS
+--> ?PR?PRINTF?PRINTF
+--> ?PR?DEASSERTRTXEN?DRIVERS
+--> ?PR?DISABLE_MC13192_INTERRUPTS?DRIVERS
+--> ?PR?_DRV_WRITE_SPI_1?DRIVERS
+--> ?PR?_DRV_READ_RX_RAM?DRIVERS
+--> ?PR?RESTORE_MC13192_INTERRUPTS?DRIVERS
?PR?_DRV_READ_SPI_1?DRIVERS ----- ----- 003FH 0003H
+--> ?PR?DISABLE_MC13192_INTERRUPTS?DRIVERS
+--> ?PR?_SPI_WRITE?DRIVERS
+--> ?PR?SPI_READ?DRIVERS
+--> ?PR?RESTORE_MC13192_INTERRUPTS?DRIVERS
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0025H 0014H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_DRV_WRITE_SPI_1?DRIVERS ----- ----- 003FH 0003H
+--> ?PR?DISABLE_MC13192_INTERRUPTS?DRIVERS
+--> ?PR?_SPI_WRITE?DRIVERS
+--> ?PR?RESTORE_MC13192_INTERRUPTS?DRIVERS
?PR?_DRV_READ_RX_RAM?DRIVERS ----- ----- 0025H 0009H
+--> ?PR?_DRV_READ_SPI_1?DRIVERS
+--> ?PR?DISABLE_MC13192_INTERRUPTS?DRIVERS
+--> ?PR?_SPI_WRITE?DRIVERS
+--> ?PR?SPI_READ?DRIVERS
+--> ?PR?RESTORE_MC13192_INTERRUPTS?DRIVERS
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?TRANSFER
+--> ?C_INITSEG
?PR?MAIN?TRANSFER ----- ----- ----- -----
+--> ?PR?MCU_INIT?MCU_HW_CONFIG
+--> ?PR?MC13192_INIT?MC13192_HW_CONFIG
BL51 BANKED LINKER/LOCATER V5.03 09/20/2006 14:27:46 PAGE 4
+--> ?PR?_MLME_SET_MC13192_CLOCK_RATE?SIMP...
+--> ?PR?_MLME_MC13192_PA_OUTPUT_ADJUST?SI...
+--> ?PR?_MLME_SET_CHANNEL_REQUEST?SIMPLE_MAC
+--> ?PR?TX_TRANSFER?TRANSFER
?PR?MCU_INIT?MCU_HW_CONFIG ----- ----- ----- -----
+--> ?PR?INIT_GPIO?MCU_HW_CONFIG
?PR?MC13192_INIT?MC13192_HW_CONFIG ----- ----- ----- -----
+--> ?PR?_DRV_WRITE_SPI_1?DRIVERS
+--> ?PR?_DRV_READ_SPI_1?DRIVERS
?PR?_MLME_SET_MC13192_CLOCK_RATE?SIMP... ----- ----- ----- -----
+--> ?PR?_PLME_SET_MC13192_CLOCK_RATE?SIMP...
?PR?_PLME_SET_MC13192_CLOCK_RATE?SIMP... ----- ----- 0039H 0003H
+--> ?PR?_DRV_READ_SPI_1?DRIVERS
+--> ?PR?_DRV_WRITE_SPI_1?DRIVERS
?PR?_MLME_MC13192_PA_OUTPUT_ADJUST?SI... ----- ----- ----- -----
+--> ?PR?_PLME_MC13192_PA_OUTPUT_ADJUST?SI...
?PR?_PLME_MC13192_PA_OUTPUT_ADJUST?SI... ----- ----- 0039H 0004H
+--> ?PR?_DRV_READ_SPI_1?DRIVERS
+--> ?PR?_DRV_WRITE_SPI_1?DRIVERS
?PR?_MLME_SET_CHANNEL_REQUEST?SIMPLE_MAC ----- ----- ----- -----
+--> ?PR?_PLME_SET_CHANNEL_REQUEST?SIMPLE_PHY
?PR?_PLME_SET_CHANNEL_REQUEST?SIMPLE_PHY ----- ----- ----- -----
+--> ?PR?_DRV_WRITE_SPI_1?DRIVERS
?PR?TX_TRANSFER?TRANSFER ----- ----- ----- -----
+--> ?PR?_MCPS_DATA_REQUEST?SIMPLE_MAC
+--> ?PR?_DELAY?TRANSFER
?PR?_MCPS_DATA_REQUEST?SIMPLE_MAC ----- ----- ----- -----
+--> ?PR?_PD_DATA_REQUEST?SIMPLE_PHY
?PR?_PD_DATA_REQUEST?SIMPLE_PHY ----- ----- ----- -----
+--> ?PR?_DRV_WRITE_TX_RAM?DRIVERS
+--> ?PR?_PLME_SET_TRX_STATE_REQUEST?SIMPL...
?PR?_DRV_WRITE_TX_RAM?DRIVERS ----- ----- 0039H 0006H
+--> ?PR?_DRV_READ_SPI_1?DRIVERS
+--> ?PR?_DRV_WRITE_SPI_1?DRIVERS
+--> ?PR?DISABLE_MC13192_INTERRUPTS?DRIVERS
+--> ?PR?_SPI_WRITE?DRIVERS
+--> ?PR?RESTORE_MC13192_INTERRUPTS?DRIVERS
?PR?_PLME_SET_TRX_STATE_REQUEST?SIMPL... ----- ----- 0039H 0003H
+--> ?PR?_DRV_READ_SPI_1?DRIVERS
+--> ?PR?_DRV_WRITE_SPI_1?DRIVERS
+--> ?PR?ASSERTRTXEN?DRIVERS
BL51 BANKED LINKER/LOCATER V5.03 09/20/2006 14:27:46 PAGE 5
SYMBOL TABLE OF MODULE: smac (DRIVERS)
VALUE TYPE NAME
----------------------------------
------- MODULE DRIVERS
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A0H.5 PUBLIC MC13192_RTXEN
B:00A8H.7 PUBLIC EA
C:0F5EH PUBLIC AssertRTXEN
D:00A8H PUBLIC IE
C:0F61H PUBLIC disable_MC13192_interrupts
D:0008H PUBLIC drv_cca_reading
D:00B8H PUBLIC IP
C:0787H PUBLIC _drv_read_rx_ram
D:00D8H PUBLIC CCON
B:00A0H.4 PUBLIC MC13192_ATTN
B:00A0H.3 PUBLIC MC13192_MOSI
B:00A0H.2 PUBLIC MC13192_MISO
C:089CH PUBLIC _drv_write_tx_ram
C:0F5BH PUBLIC DeAssertRTXEN
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0E0BH PUBLIC _spi_write
C:0F64H PUBLIC restore_MC13192_interrupts
C:0DB7H PUBLIC spi_read
D:000BH PUBLIC irq_value
D:000CH PUBLIC a
D:000DH PUBLIC b
C:0362H PUBLIC interrupt_request
D:00C8H PUBLIC T2CON
C:0D10H PUBLIC _drv_read_spi_1
D:000EH PUBLIC drv_rx_packet
B:00A0H.1 PUBLIC MC13192_SPSCK
B:00A0H.0 PUBLIC MC13192_CE
D:00D0H PUBLIC PSW
C:0CEBH PUBLIC _drv_write_spi_1
C:0F3AH PUBLIC Wake_MC13192
------- PROC INTERRUPT_REQUEST
------- DO
D:0022H SYMBOL status_content
D:0024H SYMBOL dataLength
------- ENDDO
C:0362H LINE# 39
C:037FH LINE# 43
C:0382H LINE# 45
C:038BH LINE# 53
C:0394H LINE# 54
C:0397H LINE# 55
C:039AH LINE# 56
C:03A2H LINE# 57
C:03A2H LINE# 58
C:03ABH LINE# 59
C:03AEH LINE# 60
BL51 BANKED LINKER/LOCATER V5.03 09/20/2006 14:27:46 PAGE 6
C:03B1H LINE# 63
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -