⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usbkb.map

📁 82K96E/82M99E开发的USB键盘接收端DEMO程序源码
💻 MAP
字号:

Holtek (R) Cross Linker Version 7.5
Copyright (C) HOLTEK Semiconductor Inc. 2002-2003. All rights reserved.

Input Object File: D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\RF_VAR.OBJ
Input Object File: D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\START.OBJ
Input Object File: D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\STD1.OBJ
Input Object File: D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\CLS1.OBJ
Input Object File: D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\USB_INT2.OBJ
Input Object File: D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\MAIN1.OBJ
Input Object File: D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\USBLIB2.OBJ
Input Object File: D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\USB_PROC.OBJ
Input Object File: D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\TIMER.OBJ
Input Object File: D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\KEY2.OBJ
Input Object File: D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\DES4.OBJ

Input Library File: C:\HT-IDE3000V65\LIB\MATH6.LIB


     Bank    Start     End      Length     Class      Name
     00h     0000h     000ch    000dh      CODE       MAIN1 (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\START.OBJ)
     00h     000dh     01cfh    01c3h      CODE       STD1 (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\STD1.OBJ)
     00h     01d0h     0274h    00a5h      CODE       CLS1 (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\CLS1.OBJ)
     00h     0280h     0309h    008ah      CODE       USBLIB (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\USBLIB2.OBJ)
     00h     0330h     0342h    0013h      CODE       AREC_TIMER (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\TIMER.OBJ)
     00h     0350h     042ah    00dbh      CODE       USBEXT (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\USB_INT2.OBJ)
     00h     045fh     0481h    0023h      CODE       USBPROC (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\USB_PROC.OBJ)
     00h     0482h     066eh    01edh      CODE       KB_CODE (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\KEY2.OBJ)
     00h     0f00h     0f8ah    008bh      CODE       DESCRIPT (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\DES4.OBJ)
     00h     0f8bh     0ff4h    006ah      CODE       MAIN (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\MAIN1.OBJ)
     00h     0020h     0020h    0001h      DATA       MAINR_VAR (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\RF_VAR.OBJ)
     00h     0021h     003eh    001eh      DATA       DATA1 (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\RF_VAR.OBJ)
     00h     003fh     0044h    0006h      DATA       USBINT_VAR (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\USB_INT2.OBJ)
     00h     0045h     0046h    0002h      DATA       TIMER_VAR (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\TIMER.OBJ)
     00h     0047h     0073h    002dh      DATA       KEY_VAR (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\KEY2.OBJ)
     00h     0074h     0079h    0006h      DATA       COMDATA (D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\RF_VAR.OBJ)


     Public Symbols Information
     Address            Public by Name
     003ch[1]           BADDR_STATE
     003dh[5]           BALTKBPROTOCOL
     003dh[6]           BALTMOUSEPROTOCOL
     003dh[7]           BCFGVALUE
     003ch[0]           BCMD_INDEX
     003dh[0]           BFLAG_HVRPT
     003ch[6]           BFLAG_RSQF
     003dh[1]           BFLAG_SETUP
     003ch[7]           BFLAG_SNDFC
     003eh[0]           BHAS_DATA_OUT_PREVIOUS
     003eh[1]           BHAS_DATA_OUT_PREVIOUS1
     003eh[2]           BHAS_DATA_OUT_PREVIOUS2
     003eh[5]           BHAS_LEN0
     0073h[1]           BKB_KEYUPT
     0f0ch              BNUMBERINTERFACE
     0020h[0]           BPS2_USB
     003ch[3]           BRD_H_TABLE
     003eh[3]           BRESEUME_S
     003ch[2]           BRMTWAKEUP
     003dh[4]           BSETUP_FLAG
     003ch[4]           BTIME_OUT_KB
     003eh[4]           BWAIT_SETUP
     0226h              CLASSREQUEST
     023dh              CLASS_CMD_PCL_13
     01b7h              CLASS_DES_PCL_5
     022dh              CLASS_REQUEST_PCL_5
     02e1h              CLEARFIFO1
     0301h              CLEARSTALL
     004dh              CLEAR_FEATURE_PCL_5
     002fh              CMD_ADDR
     0f0ah              CONFIGURATIOND
     047dh              CONFIG_USB
     003bh              DES_COUNT
     0f00h              DEVICED
     0f1dh              ENDPOINTD_0
     0f19h              ENDPOINTD_1
     0f1dh              ENDPOINTD_2
     0f47h              ENTITY_0
     0f2bh              ENTITY_1
     0482h              EXAMINE_KB_STATE
     040ch              EXITEXT
     0fa7h              EXIT_OF_EXAMINE_KB_STATE
     0350h              EXT_START
     0280h              FIFO0_RD_CHECK
     0288h              FIFO0_WR_CHECK
     0282h              FIFO1_RD_CHECK
     028ah              FIFO1_WR_CHECK
     0284h              FIFO2_RD_CHECK
     028ch              FIFO2_WR_CHECK
     0286h              FIFO3_RD_CHECK
     028eh              FIFO3_WR_CHECK
     0024h              FIFO_OUT1
     0025h              FIFO_OUT2
     0026h              FIFO_OUT3
     0027h              FIFO_OUT4
     0028h              FIFO_OUT5
     0029h              FIFO_OUT6
     002ah              FIFO_OUT7
     002bh              FIFO_OUT8
     0025h              FIFO_REQUEST
     0023h              FIFO_SENDLEN
     003ah              FIFO_TBLP
     0024h              FIFO_TYPE
     0029h              FIFO_WINDEXH
     0028h              FIFO_WINDEXL
     002bh              FIFO_WLENGTHH
     002ah              FIFO_WLENGTHL
     0027h              FIFO_WVALUEH
     0026h              FIFO_WVALUEL
     00e4h              GETEND
     02f4h              GETPIPEBIT
     009eh              GETSTRINGDES
     0016h              GET_ENDPT_PCL_3
     001eh              GET_ENTITY_LEN_PCL_3
     001ah              GET_ENTITY_PCL_3
     0012h              GET_HID_PCL_3
     025ch              GET_INPUT_PCL_4
     000eh              GET_INTERFACE_PCL_3
     05d5h              GET_KB_MATRIX_END_PCL
     0532h              GET_KB_MATRIX_START_PCL
     0254h              GET_REPORT_PCL_5
     0075h              GET_STATUS_PCL_5
     0f26h              HID_0
     0f21h              HID_1
     0f26h              HID_2
     0f14h              INTERFACED_0
     0f0fh              INTERFACED_1
     0f14h              INTERFACED_2
     0021h              INT_TEMP1
     0022h              INT_TEMP2
     0659h              KB_INITIAL
     064eh              KB_IO_CONFIG
     0072h              KB_LED
     0665h              KB_SUSPEND
     0f6bh              LANGID
     0288h              LEN0_WR_CHECK
     0038h              LENGTHH
     0039h              LENGTHL
     0f8bh              MAIN_START
     0f6dh              MANUFACTURES
     0631h              MOVEKEYBOARDDATA
     0f74h              PRODUCTS
     045fh              RAM_INIT
     029fh              READFIFO0
     02a1h              READFIFO1
     02a3h              READFIFO2
     02a5h              READFIFO3
     019bh              READNEXTCNF
     0030h              REPORTKBTIME
     0031h              REPORTMOUSETIME
     03ebh              REQUESTRESPONSE
     0036h              RETURNADDR
     0406h              SENDFIFOOUT
     03fah              SENDHANDSHAKE
     061bh              SETLED
     0266h              SETREPORT_PCL_5
     02fbh              SETSTALL
     0104h              SET_FEATURE_PCL_5
     002eh              STALL
     002bh              STANDARDREQUEST
     046eh              START_TIMER
     00f8h              STD_DES_END_PCL
     00b8h              STD_DES_START_PCL
     0154h              STD_DEVICE_PCL_5
     0034h              STD_REQUEST_PCL_14
     0037h              TABLELENGTH
     0074h              TEMP1
     0075h              TEMP2
     0076h              TEMP3
     0077h              TEMP4
     0078h              TEMP5
     0079h              TEMP6
     0032h              TEMPKBTIME
     0034h              TEMPKBTIME_L
     0033h              TEMPMOUSETIME
     0035h              TEMPMOUSETIME_L
     0409h              TOSTALLPIPE0
     03c9h              USB_REQUEST_PCL_5
     0330h              USB_TIMER_INT
     02bch              WRITEFIFO0
     02beh              WRITEFIFO1
     02c0h              WRITEFIFO2
     02d8h              WRITELEN0
     0f0bh              WTOTALLENGTH

     Address            Public by Value
     000eh              GET_INTERFACE_PCL_3
     0012h              GET_HID_PCL_3
     0016h              GET_ENDPT_PCL_3
     001ah              GET_ENTITY_PCL_3
     001eh              GET_ENTITY_LEN_PCL_3
     0021h              INT_TEMP1
     0022h              INT_TEMP2
     0023h              FIFO_SENDLEN
     0024h              FIFO_TYPE
     0024h              FIFO_OUT1
     0025h              FIFO_REQUEST
     0025h              FIFO_OUT2
     0026h              FIFO_WVALUEL
     0026h              FIFO_OUT3
     0027h              FIFO_OUT4
     0027h              FIFO_WVALUEH
     0028h              FIFO_WINDEXL
     0028h              FIFO_OUT5
     0029h              FIFO_OUT6
     0029h              FIFO_WINDEXH
     002ah              FIFO_WLENGTHL
     002ah              FIFO_OUT7
     002bh              FIFO_OUT8
     002bh              FIFO_WLENGTHH
     002bh              STANDARDREQUEST
     002eh              STALL
     002fh              CMD_ADDR
     0030h              REPORTKBTIME
     0031h              REPORTMOUSETIME
     0032h              TEMPKBTIME
     0033h              TEMPMOUSETIME
     0034h              TEMPKBTIME_L
     0034h              STD_REQUEST_PCL_14
     0035h              TEMPMOUSETIME_L
     0036h              RETURNADDR
     0037h              TABLELENGTH
     0038h              LENGTHH
     0039h              LENGTHL
     003ah              FIFO_TBLP
     003bh              DES_COUNT
     004dh              CLEAR_FEATURE_PCL_5
     0072h              KB_LED
     0074h              TEMP1
     0075h              GET_STATUS_PCL_5
     0075h              TEMP2
     0076h              TEMP3
     0077h              TEMP4
     0078h              TEMP5
     0079h              TEMP6
     009eh              GETSTRINGDES
     00b8h              STD_DES_START_PCL
     00e4h              GETEND
     00f8h              STD_DES_END_PCL
     0020h[0]           BPS2_USB
     0104h              SET_FEATURE_PCL_5
     0154h              STD_DEVICE_PCL_5
     019bh              READNEXTCNF
     01b7h              CLASS_DES_PCL_5
     003ch[0]           BCMD_INDEX
     003ch[1]           BADDR_STATE
     003ch[2]           BRMTWAKEUP
     003ch[3]           BRD_H_TABLE
     003ch[4]           BTIME_OUT_KB
     003ch[6]           BFLAG_RSQF
     003ch[7]           BFLAG_SNDFC
     003dh[0]           BFLAG_HVRPT
     003dh[1]           BFLAG_SETUP
     003dh[4]           BSETUP_FLAG
     003dh[5]           BALTKBPROTOCOL
     003dh[6]           BALTMOUSEPROTOCOL
     003dh[7]           BCFGVALUE
     003eh[0]           BHAS_DATA_OUT_PREVIOUS
     003eh[1]           BHAS_DATA_OUT_PREVIOUS1
     003eh[2]           BHAS_DATA_OUT_PREVIOUS2
     003eh[3]           BRESEUME_S
     003eh[4]           BWAIT_SETUP
     003eh[5]           BHAS_LEN0
     0226h              CLASSREQUEST
     022dh              CLASS_REQUEST_PCL_5
     023dh              CLASS_CMD_PCL_13
     0254h              GET_REPORT_PCL_5
     025ch              GET_INPUT_PCL_4
     0266h              SETREPORT_PCL_5
     0280h              FIFO0_RD_CHECK
     0282h              FIFO1_RD_CHECK
     0284h              FIFO2_RD_CHECK
     0286h              FIFO3_RD_CHECK
     0288h              LEN0_WR_CHECK
     0288h              FIFO0_WR_CHECK
     028ah              FIFO1_WR_CHECK
     028ch              FIFO2_WR_CHECK
     028eh              FIFO3_WR_CHECK
     029fh              READFIFO0
     02a1h              READFIFO1
     02a3h              READFIFO2
     02a5h              READFIFO3
     02bch              WRITEFIFO0
     02beh              WRITEFIFO1
     02c0h              WRITEFIFO2
     02d8h              WRITELEN0
     02e1h              CLEARFIFO1
     02f4h              GETPIPEBIT
     02fbh              SETSTALL
     0301h              CLEARSTALL
     0330h              USB_TIMER_INT
     0350h              EXT_START
     0073h[1]           BKB_KEYUPT
     03c9h              USB_REQUEST_PCL_5
     03ebh              REQUESTRESPONSE
     03fah              SENDHANDSHAKE
     0406h              SENDFIFOOUT
     0409h              TOSTALLPIPE0
     040ch              EXITEXT
     045fh              RAM_INIT
     046eh              START_TIMER
     047dh              CONFIG_USB
     0482h              EXAMINE_KB_STATE
     0532h              GET_KB_MATRIX_START_PCL
     05d5h              GET_KB_MATRIX_END_PCL
     061bh              SETLED
     0631h              MOVEKEYBOARDDATA
     064eh              KB_IO_CONFIG
     0659h              KB_INITIAL
     0665h              KB_SUSPEND
     0f00h              DEVICED
     0f0ah              CONFIGURATIOND
     0f0bh              WTOTALLENGTH
     0f0ch              BNUMBERINTERFACE
     0f0fh              INTERFACED_1
     0f14h              INTERFACED_0
     0f14h              INTERFACED_2
     0f19h              ENDPOINTD_1
     0f1dh              ENDPOINTD_2
     0f1dh              ENDPOINTD_0
     0f21h              HID_1
     0f26h              HID_2
     0f26h              HID_0
     0f2bh              ENTITY_1
     0f47h              ENTITY_0
     0f6bh              LANGID
     0f6dh              MANUFACTURES
     0f74h              PRODUCTS
     0f8bh              MAIN_START
     0fa7h              EXIT_OF_EXAMINE_KB_STATE


ROM Usage Statistics
    Bank      Size      Used     Percent
     00h       1000h     06f2h    43%
     Total     1000h     06f2h    0%

RAM Usage Statistics
    Bank      Size      Used     Percent
     00h       00a0h     005ah    56%
     01h       0005h     0000h    0%
     01h       0004h     0000h    0%
     0fh       00c0h     0000h    0%
     Total     0169h     005ah    0%

Call Tree

HLINK: Program entry point at section 'MAIN1' (address 0) of file 'D:\HT-IDE\newcode\Keyboard\HT82K96E\holtek\kbdemo\HTKdemokbwithHW_1baf\START.OBJ'

Total 0 error(s), Total 0 Warning(s)

⌨️ 快捷键说明

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