usb_dongle.map

来自「非常全的nrf2401设计资料」· MAP 代码 · 共 1,327 行 · 第 1/5 页

MAP
1,327
字号
002949H   002951H   000009H   BYTE   UNIT     CODE           ?PR?_HAL_NRF_SET_ADDRESS_WIDTH?HAL_NRF_L01
002952H   00295AH   000009H   BYTE   UNIT     CODE           ?PR?_HAL_NRF_SETUP_DYN_PL?HAL_NRF_L01
00295BH   002963H   000009H   BYTE   UNIT     CODE           ?PR?USB_WAKEUP?USB_API
002964H   00296BH   000008H   BYTE   UNIT     CODE           ?PR?WDP_HOST_ENABLE_RANDOM_ADR_GEN?WDP_HOST
00296CH   002973H   000008H   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_IRQ_FLAGS?HAL_NRF_L01
002974H   00297BH   000008H   BYTE   UNIT     CODE           ?PR?HAL_NRF_NOP?HAL_NRF_L01
00297CH   002983H   000008H   BYTE   UNIT     CODE           ?PR?CKLF_RTC_DISABLE?CKLF
LX51 LINKER/LOCATER V3.65b                                                            04/09/2009  10:12:53  PAGE 5


002984H   00298AH   000007H   BYTE   UNIT     CODE           ?PR?_HAL_FLASH_BYTE_READ?HAL_FLASH
00298BH   002991H   000007H   BYTE   UNIT     CODE           ?PR?_HAL_NRF_SET_RF_CHANNEL?HAL_NRF_L01
002992H   002998H   000007H   BYTE   UNIT     CODE           ?PR?HAL_NRF_FLUSH_RX?HAL_NRF_L01
002999H   00299FH   000007H   BYTE   UNIT     CODE           ?PR?HAL_NRF_FLUSH_TX?HAL_NRF_L01
0029A0H   0029A5H   000006H   BYTE   UNIT     CODE           ?PR?FAP_GET_MODE?FAP
0029A6H   0029ABH   000006H   BYTE   UNIT     CODE           ?PR?HAL_USB_GET_STATE?HAL_USB
0029ACH   0029B1H   000006H   BYTE   UNIT     CODE           ?PR?_HAL_NRF_READ_RX_PLOAD?HAL_NRF_L01
0029B2H   0029B7H   000006H   BYTE   UNIT     CODE           ?PR?USB_GET_STATE?USB_API
0029B8H   0029BBH   000004H   BYTE   UNIT     CODE           ?PR?_?RESET_CB?USB_API
0029BCH   0029BFH   000004H   BYTE   UNIT     CODE           ?PR?CPU_PWR_DOWN?CPU
0029C0H   002ABDH   0000FEH   BYTE   UNIT     CONST          ?CO?USB_STANDARD_DESC
002ABEH   002B2CH   00006FH   BYTE   UNIT     CONST          ?CO?USB_REPORT_DESC

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
008000H   00804EH   00004FH   BYTE   UNIT     XDATA          ?XD?HAL_USB
00804FH   008091H   000043H   BYTE   UNIT     XDATA          ?XD?FAP
008092H   0080D2H   000041H   BYTE   UNIT     XDATA          _XDATA_GROUP_
0080D3H   008112H   000040H   BYTE   UNIT     XDATA          ?XD?WDP_HOST
008113H   008121H   00000FH   BYTE   UNIT     XDATA          ?XD?MAIN
008122H   00812AH   000009H   BYTE   UNIT     XDATA          ?XD?HAL_USB_HID
00812BH   00812DH   000003H   BYTE   UNIT     XDATA          ?XD?USB_API
00812EH   00812FH   000002H   BYTE   UNIT     XDATA          ?XD?TIMER
008130H   008131H   000002H   BYTE   UNIT     XDATA          ?XD?CKLF

* * * * * * * * *   R E M O V E D     S E G M E N T S   * * * * * * * *
   *DEL*:           00000BH   BYTE   UNIT     CODE           ?PR?_FAP_GET_ADDRESS?FAP
   *DEL*:           00000BH   BYTE   UNIT     CODE           ?PR?_FAP_SET_OUTPUT_POWER?FAP
   *DEL*:           00018DH   BYTE   UNIT     CODE           ?PR?_FAP_TX_DATA?FAP
   *DEL*:           000005H   BYTE   UNIT     XDATA          ?XD?_FAP_TX_DATA?FAP
   *DEL*:           00000AH   BYTE   UNIT     CODE           ?PR?FAP_TX_SUCCESS?FAP
   *DEL*:           000009H   BYTE   UNIT     CODE           ?PR?FAP_GET_TRIES?FAP
   *DEL*:           000009H   BYTE   UNIT     CODE           ?PR?FAP_GET_CH_SWITCHES?FAP
   *DEL*:           00000FH   BYTE   UNIT     CODE           ?PR?FAP_CH_SYNC_ENABLE?FAP
   *DEL*:           00000FH   BYTE   UNIT     CODE           ?PR?FAP_CH_SYNC_DISABLE?FAP
   *DEL*:           00002DH   BYTE   UNIT     CODE           ?PR?FAP_GET_CH_OFFSET?FAP
   *DEL*:           00000BH   BYTE   UNIT     CODE           ?PR?HAL_USB_GET_ADDRESS?HAL_USB
   *DEL*:           000003H   BYTE   UNIT     CODE           ?PR?HAL_USB_RESET?HAL_USB
   *DEL*:           00000DH   BYTE   UNIT     CODE           ?PR?HAL_USB_BUS_DISCONNECT?HAL_USB
   *DEL*:           00000DH   BYTE   UNIT     CODE           ?PR?HAL_USB_BUS_CONNECT?HAL_USB
   *DEL*:           000004H   BYTE   UNIT     CODE           ?PR?HAL_USB_SLEEP?HAL_USB
   *DEL*:           000036H   BYTE   UNIT     CODE           ?PR?_HAL_NRF_SET_IRQ_MODE?HAL_NRF_L01
   *DEL*:           000001H   BYTE   UNIT     XDATA          ?XD?_HAL_NRF_SET_IRQ_MODE?HAL_NRF_L01
   *DEL*:           00001EH   BYTE   UNIT     CODE           ?PR?_HAL_NRF_GET_IRQ_MODE?HAL_NRF_L01
   *DEL*:           000001H   BYTE   UNIT     XDATA          ?XD?_HAL_NRF_GET_IRQ_MODE?HAL_NRF_L01
   *DEL*:           000007H   BYTE   UNIT     CODE           ?PR?_HAL_NRF_SET_RX_PLOAD_WIDTH?HAL_NRF_L01
   *DEL*:           00000EH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_CRC_MODE?HAL_NRF_L01
   *DEL*:           000055H   BYTE   UNIT     CODE           ?PR?_HAL_NRF_GET_PIPE_STATUS?HAL_NRF_L01
   *DEL*:           000002H   BYTE   UNIT     XDATA          ?XD?_HAL_NRF_GET_PIPE_STATUS?HAL_NRF_L01
   *DEL*:           000037H   BYTE   UNIT     CODE           ?PR?_HAL_NRF_GET_ADDRESS?HAL_NRF_L01
   *DEL*:           000004H   BYTE   UNIT     XDATA          ?XD?_HAL_NRF_GET_ADDRESS?HAL_NRF_L01
   *DEL*:           000006H   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_AUTO_RETR_STATUS?HAL_NRF_L01
   *DEL*:           00000DH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_PACKET_LOST_CTR?HAL_NRF_L01
   *DEL*:           000008H   BYTE   UNIT     CODE           ?PR?_HAL_NRF_GET_RX_PLOAD_WIDTH?HAL_NRF_L01
   *DEL*:           00000AH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_OPERATION_MODE?HAL_NRF_L01
   *DEL*:           00000CH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_POWER_MODE?HAL_NRF_L01
   *DEL*:           000006H   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_RF_CHANNEL?HAL_NRF_L01
   *DEL*:           00000CH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_OUTPUT_POWER?HAL_NRF_L01
   *DEL*:           00000FH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_DATARATE?HAL_NRF_L01
   *DEL*:           00000CH   BYTE   UNIT     CODE           ?PR?HAL_NRF_RX_FIFO_FULL?HAL_NRF_L01
   *DEL*:           00000DH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_TX_FIFO_STATUS?HAL_NRF_L01
   *DEL*:           00000AH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_RX_FIFO_STATUS?HAL_NRF_L01
   *DEL*:           000006H   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_FIFO_STATUS?HAL_NRF_L01
   *DEL*:           00000AH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_CARRIER_DETECT?HAL_NRF_L01
   *DEL*:           00000AH   BYTE   UNIT     CODE           ?PR?_HAL_NRF_WRITE_TX_PLOAD?HAL_NRF_L01
   *DEL*:           00000EH   BYTE   UNIT     CODE           ?PR?HAL_NRF_DISABLE_DYNAMIC_PL?HAL_NRF_L01
LX51 LINKER/LOCATER V3.65b                                                            04/09/2009  10:12:53  PAGE 6


   *DEL*:           00000EH   BYTE   UNIT     CODE           ?PR?HAL_NRF_DISABLE_ACK_PL?HAL_NRF_L01
   *DEL*:           00000EH   BYTE   UNIT     CODE           ?PR?HAL_NRF_ENABLE_DYNAMIC_ACK?HAL_NRF_L01
   *DEL*:           00000EH   BYTE   UNIT     CODE           ?PR?HAL_NRF_DISABLE_DYNAMIC_ACK?HAL_NRF_L01
   *DEL*:           000007H   BYTE   UNIT     CODE           ?PR?HAL_NRF_REUSE_TX?HAL_NRF_L01
   *DEL*:           00000DH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_REUSE_TX_STATUS?HAL_NRF_L01
   *DEL*:           00001BH   BYTE   UNIT     CODE           ?PR?_HAL_NRF_SET_PLL_MODE?HAL_NRF_L01
   *DEL*:           00000DH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_PLL_MODE?HAL_NRF_L01
   *DEL*:           00001BH   BYTE   UNIT     CODE           ?PR?_HAL_NRF_SET_LNA_GAIN?HAL_NRF_L01
   *DEL*:           00000AH   BYTE   UNIT     CODE           ?PR?HAL_NRF_GET_LNA_GAIN?HAL_NRF_L01
   *DEL*:           000017H   BYTE   UNIT     CODE           ?PR?_CPU_SET_CLOCK_FREQUENCY?CPU
   *DEL*:           00000BH   BYTE   UNIT     CODE           ?PR?_CKLF_REGXC_READ?CKLF
   *DEL*:           000006H   BYTE   UNIT     CODE           ?PR?CKLF_RTC_READ_LSW?CKLF
   *DEL*:           000008H   BYTE   UNIT     CODE           ?PR?CKLF_RTC_READ_MSB?CKLF
   *DEL*:           000006H   BYTE   UNIT     CODE           ?PR?CKLF_RTC_WAIT?CKLF
   *DEL*:           00000FH   BYTE   UNIT     CODE           ?PR?_CKLF_WDOG_INIT?CKLF
   *DEL*:           00000DH   BYTE   UNIT     CODE           ?PR?CKLF_WDOG_FEED?CKLF



OVERLAY MAP OF MODULE:   .\build\usb_dongle (MAIN)


FUNCTION/MODULE                               DATA_GROUP   XDATA_GROUP
--> CALLED FUNCTION/MODULE                    START  STOP  START  STOP
======================================================================
?C_C51STARTUP                                 ----- -----  ----- -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

MAIN/MAIN                                     ----- -----  8092H 8092H
  +--> ?PR?_T2_INIT?TIMER
  +--> ?PR?USB_INIT?USB_API
  +--> ?PR?WDP_HOST_INIT?WDP_HOST
  +--> ?PR?USB_WAIT_FOR_CONFIGURATION?USB_API
  +--> ?PR?_HAL_FLASH_BYTE_READ?HAL_FLASH
  +--> ?PR?MAIN
  +--> ?PR?_HAL_FLASH_BYTES_READ?HAL_FLASH
  +--> ?PR?_WDP_HOST_SET_MASTER_ADR?WDP_HOST
  +--> ?PR?_HAL_FLASH_PAGE_ERASE?HAL_FLASH
  +--> ?PR?WDP_HOST_ENABLE_RANDOM_ADR_GEN?WD...
  +--> ?PR?_WDP_HOST_RX_SETUP?WDP_HOST
  +--> ?PR?APP_PAIRING?MAIN
  +--> ?PR?APP_NORMAL?MAIN
  +--> ?PR?APP_SUSP_WE?MAIN
  +--> ?PR?APP_SUSP_WD?MAIN

_T2_INIT/TIMER                                ----- -----  ----- -----

USB_INIT/USB_API                              ----- -----  ----- -----
  +--> ?PR?_?RESET_CB?USB_API
  +--> ?PR?_?RESUME_CB?USB_API
  +--> ?PR?_?SUSPEND_CB?USB_API
  +--> ?PR?_?DEVICE_REQ_CB?USB_API
  +--> ?PR?_HAL_USB_INIT?HAL_USB
  +--> ?PR?_?EP_1_IN_CB?USB_API
  +--> ?PR?_HAL_USB_ENDPOINT_CONFIG?HAL_USB
  +--> ?PR?_?EP_2_IN_CB?USB_API
  +--> ?PR?USB_API

_?RESET_CB/USB_API                            ----- -----  ----- -----
  +--> ?PR?USB_API

USB_API                                       ----- -----  ----- -----

_?RESUME_CB/USB_API                           ----- -----  ----- -----
LX51 LINKER/LOCATER V3.65b                                                            04/09/2009  10:12:53  PAGE 7


  +--> ?PR?USB_API

_?SUSPEND_CB/USB_API                          ----- -----  ----- -----
  +--> ?PR?USB_API

_?DEVICE_REQ_CB/USB_API                       ----- -----  ----- -----
  +--> ?PR?USB_API
  +--> ?PR?_HAL_USB_HID_DEVICE_REQ_PROC?HAL_...

_HAL_USB_HID_DEVICE_REQ_PROC/HAL_USB_HID      ----- -----  8093H 809FH
  +--> ?PR?HAL_USB_HID
  +--> ?CO?USB_REPORT_DESC

HAL_USB_HID                                   ----- -----  ----- -----

?CO?USB_REPORT_DESC                           ----- -----  ----- -----
  +--> ?CO?USB_STANDARD_DESC

?CO?USB_STANDARD_DESC                         ----- -----  ----- -----

_HAL_USB_INIT/HAL_USB                         ----- -----  8093H 809FH
  +--> ?PR?HAL_USB
  +--> ?CO?USB_STANDARD_DESC
  +--> ?PR?_DELAY_MS?HAL_USB

HAL_USB                                       ----- -----  ----- -----
  +--> ?CO?USB_STANDARD_DESC

_DELAY_MS/HAL_USB                             ----- -----  ----- -----

_?EP_1_IN_CB/USB_API                          ----- -----  ----- -----
  +--> ?PR?USB_API

_HAL_USB_ENDPOINT_CONFIG/HAL_USB              ----- -----  8093H 8096H
  +--> ?PR?HAL_USB

_?EP_2_IN_CB/USB_API                          ----- -----  ----- -----
  +--> ?PR?USB_API

WDP_HOST_INIT/WDP_HOST                        ----- -----  8093H 8093H
  +--> ?PR?FAP_INIT?FAP
  +--> ?PR?_FAP_SELECT_RADIO_IDLE_MODE?FAP
  +--> ?PR?_FAP_SET_ADDRESS?FAP
  +--> ?PR?WDP_HOST

FAP_INIT/FAP                                  ----- -----  ----- -----
  +--> ?PR?FAP
  +--> ?PR?_HAL_NRF_READ_REG?HAL_NRF_L01
  +--> ?PR?HAL_NRF_LOCK_UNLOCK?HAL_NRF_L01
  +--> ?PR?HAL_NRF_ENABLE_ACK_PL?HAL_NRF_L01
  +--> ?PR?HAL_NRF_ENABLE_DYNAMIC_PL?HAL_NRF...
  +--> ?PR?_HAL_NRF_SETUP_DYN_PL?HAL_NRF_L01
  +--> ?PR?_HAL_NRF_SET_DATARATE?HAL_NRF_L01
  +--> ?PR?_HAL_NRF_SET_AUTO_RETR?HAL_NRF_L01
  +--> ?PR?_HAL_NRF_SET_OUTPUT_POWER?HAL_NRF...
  +--> ?PR?_HAL_NRF_SET_CRC_MODE?HAL_NRF_L01
  +--> ?PR?_HAL_NRF_SET_ADDRESS_WIDTH?HAL_NR...
  +--> ?PR?HAL_NRF_GET_CLEAR_IRQ_FLAGS?HAL_N...
  +--> ?PR?HAL_NRF_FLUSH_RX?HAL_NRF_L01
  +--> ?PR?HAL_NRF_FLUSH_TX?HAL_NRF_L01

FAP                                           ----- -----  ----- -----

_HAL_NRF_READ_REG/HAL_NRF_L01                 ----- -----  ----- -----
  +--> ?PR?_HAL_NRF_RW?HAL_NRF_HW
LX51 LINKER/LOCATER V3.65b                                                            04/09/2009  10:12:53  PAGE 8



_HAL_NRF_RW/HAL_NRF_HW                        ----- -----  ----- -----

HAL_NRF_LOCK_UNLOCK/HAL_NRF_L01               ----- -----  ----- -----
  +--> ?PR?_HAL_NRF_RW?HAL_NRF_HW

HAL_NRF_ENABLE_ACK_PL/HAL_NRF_L01             ----- -----  ----- -----
  +--> ?PR?_HAL_NRF_READ_REG?HAL_NRF_L01
  +--> ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01

_HAL_NRF_WRITE_REG/HAL_NRF_L01                ----- -----  80AAH 80ACH
  +--> ?PR?_HAL_NRF_RW?HAL_NRF_HW

HAL_NRF_ENABLE_DYNAMIC_PL/HAL_NRF_L01         ----- -----  ----- -----
  +--> ?PR?_HAL_NRF_READ_REG?HAL_NRF_L01
  +--> ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01

_HAL_NRF_SETUP_DYN_PL/HAL_NRF_L01             ----- -----  ----- -----
  +--> ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01

_HAL_NRF_SET_DATARATE/HAL_NRF_L01             ----- -----  ----- -----
  +--> ?PR?_HAL_NRF_READ_REG?HAL_NRF_L01
  +--> ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01

_HAL_NRF_SET_AUTO_RETR/HAL_NRF_L01            ----- -----  ----- -----
  +--> ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01

_HAL_NRF_SET_OUTPUT_POWER/HAL_NRF_L01         ----- -----  8094H 8094H
  +--> ?PR?_HAL_NRF_READ_REG?HAL_NRF_L01
  +--> ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01

_HAL_NRF_SET_CRC_MODE/HAL_NRF_L01             ----- -----  8094H 8094H
  +--> ?PR?_HAL_NRF_READ_REG?HAL_NRF_L01
  +--> ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01

_HAL_NRF_SET_ADDRESS_WIDTH/HAL_NRF_L01        ----- -----  ----- -----
  +--> ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01

HAL_NRF_GET_CLEAR_IRQ_FLAGS/HAL_NRF_L01       ----- -----  ----- -----
  +--> ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01

HAL_NRF_FLUSH_RX/HAL_NRF_L01                  ----- -----  ----- -----
  +--> ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01

HAL_NRF_FLUSH_TX/HAL_NRF_L01                  ----- -----  ----- -----
  +--> ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01

_FAP_SELECT_RADIO_IDLE_MODE/FAP               ----- -----  ----- -----
  +--> ?PR?FAP
  +--> ?PR?_HAL_NRF_SET_POWER_MODE?HAL_NRF_L01

_HAL_NRF_SET_POWER_MODE/HAL_NRF_L01           ----- -----  ----- -----

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?