📄 canboot.lst
字号:
#define CAN_CIOCON b'00100000' ; CAN IO control D:\HDMD\CAN\bootload\firmware\Boot_v7\canio.def
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#ifndef EEADRH D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define EEADRH EEADR+1 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#endif D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define TRUE 1 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define FALSE 0 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define WREG1 PRODH ; Alternate working register D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define WREG2 PRODL D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define MODE_WRT_UNLCK _bootCtlBits,0 ; Unlock write and erase D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define MODE_ERASE_ONLY _bootCtlBits,1 ; Erase without write D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define MODE_AUTO_ERASE _bootCtlBits,2 ; Enable auto erase before write D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define MODE_AUTO_INC _bootCtlBits,3 ; Enable auto inc the address D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define MODE_ACK _bootCtlBits,4 ; Acknowledge mode D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define ERR_VERIFY _bootErrStat,0 ; Failed to verify D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define CMD_NOP 0x00 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define CMD_RESET 0x01 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define CMD_RST_CHKSM 0x02 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
#define CMD_CHK_RUN 0x03 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_MEM_IO_DATA UDATA_ACS 0x00 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootCtlMem D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootAddrL RES 1 ; Address info D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootAddrH RES 1 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootAddrU RES 1 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_unused0 RES 1 ; (Reserved) D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootCtlBits RES 1 ; Boot Mode Control bits D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootSpcCmd RES 1 ; Special boot commands D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootChkL RES 1 ; Special boot command data D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootChkH RES 1 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootCount RES 1 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootChksmL RES 1 ; 16 bit checksum D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootChksmH RES 1 D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_bootErrStat RES 1 ; Error Status flags D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_REMAP_STARTUP CODE RESET_VECT D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
ResetRemapped D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_REMAP_INTV_H CODE HIGH_INT_VECT D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
IntVectHighRemapped D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
_REMAP_INTV_L CODE LOW_INT_VECT D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
; ***************************************************************************** D:\HDMD\CAN\bootload\firmware\Boot_v7\CANIO.asm
IntVectLowRemappe
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -