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

📄 rom.lst

📁 msc1201 编程1
💻 LST
字号:
MACRO ASSEMBLER ROM                                         08/05/02 09:55:18 PAGE     1


WIN32 MACRO ASSEMBLER MA51 V06.04.08OBJECT MODULE PLACED IN D:\DATA\MSC1210\MSC1210 DAQ EVM\RIDE\DAS1210\ROM.OBJ
ASSEMBLER INVOKED BY: MA51.EXE D:\DATA\MSC1210\MSC1210 DAQ EVM\RIDE\DAS1210\ROM.A51 OJ("D:\DATA\MSC1210\MSC1210 DAQ EVM\RIDE\DAS1210\ROM.OBJ") PIN("D:\RIDE\INC") EP LINES SYNTAX(ASM51) PR("D:\DATA\MSC1210\MSC1210 DAQ EVM\RIDE\DAS1210\ROM.LST") XR DB PW(80) RB(0) 

LOC     OBJ           LINE    SOURCE
                         1     ; Texas Instruments
                         2     ; Name:	rom.a51
                         3     ; Revision: 	1.0
                         4     ; Description: MSC1210 BootRom APIs 
                         5     
                         6     PUBLIC	_PUT_STRING		; void put_string(char code *string);
                         7     PUBLIC	_PAGE_ERASE		; char page_erase (int faddr, char fdata, char fdm)
                         8     PUBLIC	WRITE_FLASH		; char write_flash (int faddr, char fdata, char fdm)
                         9     PUBLIC	_WRITE_FLASH_CHK	; char write_flash_chk (int faddr, char fdata, char fdm)
                        10     PUBLIC	_WRITE_FLASH_BYTE	; char write_flash_byte (int faddr, char fdata, char fdm)
                        11     PUBLIC	_FADDR_DATA_READ	; char faddr_data_read(char);
                        12     PUBLIC	_DATA_X_C_READ		; char data_x_c_read(int addr);
                        13     PUBLIC	_TX_BYTE		; void tx_byte(char);
                        14     PUBLIC	_TX_HEX			; void tx_hex(char);
                        15     PUBLIC  PUTOK			; void putok(void);
                        16     PUBLIC	RX_BYTE			; char rx_byte(void);
                        17     PUBLIC	RX_BYTE_ECHO		; char rx_byte_echo(void);
                        18     PUBLIC	RX_HEX_ECHO		; char rx_hex_echo(void);
                        19     PUBLIC	RX_HEX_DOUBLE_ECHO	; char rx_double_echo(void);
                        20     PUBLIC	RX_HEX_WORD_ECHO	; char rx_word_echo(void);
                        21     PUBLIC  AUTOBAUD		; void autobaud(void);
                        22     PUBLIC	PUTSPACE4		; void putspace4(void)
                        23     PUBLIC	PUTSPACE3		; void putspace3(void)
                        24     PUBLIC	PUTSPACE2		; void putspace2(void)
                        25     PUBLIC	PUTSPACE1		; void putspace1(void)
                        26     PUBLIC  PUTCR			; void putcr(void);
                        27     
                        28     
                        29     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                        30     ;
                        31     ; Interface to C compatible Boot ROM Build In Routines
                        32     ;
------                  33     	CSEG AT 0FFD5H
                        34     _PUT_STRING: 			; void put_string(char *string);
                        35     
------                  36     	CSEG AT	0FFD7H
                        37     _PAGE_ERASE: 			; char page_erase (int faddr, char fdata, char fdm)
                        38     
------                  39     	CSEG AT 0FFD9H	
                        40     WRITE_FLASH: 			; DPTR = address, acc = data (Not callable by C programs)	 
                        41     
------                  42     	CSEG AT 0FFDBH
                        43     _WRITE_FLASH_CHK: 		; char write_flash_chk (int faddr, char fdata, char fdm)
                        44     
------                  45     	CSEG AT 0FFDDH
                        46     _WRITE_FLASH_BYTE: 		; char write_flash_byte (int faddr, char fdata, char fdm)
                        47     
------                  48     	CSEG AT 0FFDFH
                        49     _FADDR_DATA_READ: 		; char faddr_data_read(char);
                        50     
------                  51     	CSEG AT 0FFE1H
                        52     _DATA_X_C_READ: 			; char data_x_c_read(int addr);
                        53     
------                  54     	CSEG AT 0FFE3H
                        55     _TX_BYTE: 			; void tx_byte(char);
                        56     
------                  57     	CSEG AT 0FFE5H
                        58     _TX_HEX: 			; void tx_hex(char);
                        59     
------                  60     	CSEG AT 0FFE7H
                        61     PUTOK: 				; void putok(void);
                        62     
------                  63     	CSEG AT 0FFE9H
                        64     RX_BYTE: 			; char rx_byte(void);
                        65     
------                  66     	CSEG AT 0FFEBH
                        67     RX_BYTE_ECHO: 			; char rx_byte_echo(void);
                        68     
------                  69     	CSEG AT 0FFEDH
                        70     RX_HEX_ECHO: 			; char rx_hex_echo(void);
                        71     
------                  72     	CSEG AT 0FFEFH
                        73     RX_HEX_DOUBLE_ECHO: 			; char rx_double_echo(void);
                        74     
------                  75     	CSEG AT 0FFF1H
                        76     RX_HEX_WORD_ECHO: 			; char rx_word_echo(void);
                        77     
------                  78     	CSEG AT 0FFF3H
                        79     AUTOBAUD: 			; void autobaud(void);
                        80     
------                  81     	CSEG AT 0FFF5H
                        82     PUTSPACE4: 			; void putspace4(void)
                        83     
------                  84     	CSEG AT 0FFF7H
                        85     PUTSPACE3: 			; void putspace3(void)
                        86     
------                  87     	CSEG AT 0FFF9H
                        88     PUTSPACE2: 			; void putspace2(void)
                        89     
------                  90     	CSEG AT 0FFFBH
                        91     PUTSPACE1: 			; void putspace1(void)
                        92     
------                  93     	CSEG AT 0FFFDH
                        94     PUTCR: 				; void putcr(void);
                        95     
                        96     	END
MACRO ASSEMBLER ROM                                         08/05/02 09:55:18 PAGE     0


SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES             REFERENCES

RX_HEX_DOUBLE_ECHO  C ADDR   FFEFH   A                          19 73# 
RX_HEX_WORD_ECHO .  C ADDR   FFF1H   A                          20 76# 
_WRITE_FLASH_BYTE.  C ADDR   FFDDH   A                          10 46# 
_PAGE_ERASE. . . .  C ADDR   FFD7H   A                          7 37# 
RX_HEX_ECHO. . . .  C ADDR   FFEDH   A                          18 70# 
_WRITE_FLASH_CHK .  C ADDR   FFDBH   A                          9 43# 
_DATA_X_C_READ . .  C ADDR   FFE1H   A                          12 52# 
PUTCR. . . . . . .  C ADDR   FFFDH   A                          26 94# 
_PUT_STRING. . . .  C ADDR   FFD5H   A                          6 34# 
_TX_HEX. . . . . .  C ADDR   FFE5H   A                          14 58# 
PUTOK. . . . . . .  C ADDR   FFE7H   A                          15 61# 
_FADDR_DATA_READ .  C ADDR   FFDFH   A                          11 49# 
AUTOBAUD . . . . .  C ADDR   FFF3H   A                          21 79# 
PUTSPACE1. . . . .  C ADDR   FFFBH   A                          25 91# 
PUTSPACE2. . . . .  C ADDR   FFF9H   A                          24 88# 
PUTSPACE3. . . . .  C ADDR   FFF7H   A                          23 85# 
WRITE_FLASH. . . .  C ADDR   FFD9H   A                          8 40# 
PUTSPACE4. . . . .  C ADDR   FFF5H   A                          22 82# 
RX_BYTE_ECHO . . .  C ADDR   FFEBH   A                          17 67# 
RX_BYTE. . . . . .  C ADDR   FFE9H   A                          16 64# 
_TX_BYTE . . . . .  C ADDR   FFE3H   A                          13 55# 



MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   ----    ----
   XDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


REGISTER BANK(S) USED : 0 

ASSEMBLY COMPLETE.   0 WARNING(S)   0 ERROR(S)

⌨️ 快捷键说明

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