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

📄 serial.lst

📁 dsp tmslf2407a 汇编,c的原代码,包括i2c,scitimer,fir等的很多程序.
💻 LST
📖 第 1 页 / 共 5 页
字号:
C:\tic2xx\c2000\cgtools\bin\dspa.exe -v2xx -s -x serial.asm D:\DSP3_1205\serial.obj -tC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\serial.tmp 

TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Thu Dec  8 11:06:24 2005
Copyright (c) 1987-1999  Texas Instruments Incorporated 
serial.asm                                                           PAGE    1

       1            *******************************************************
       2            * TMS320C2x/C2xx/C5x ANSI C Codegen Version 7.00       
       3            *******************************************************
       4            ;       C:\tic2xx\c2000\cgtools\bin\dspac.exe -v2xx serial.c C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\serial.if 
       5            ;       dspopt NOT RUN
       6            ;       C:\tic2xx\c2000\cgtools\bin\dspcg.exe -o -v2xx -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\serial.if C:\DOCUME
       7                    .port
       8 0000               .bss    _simConter,1,1
       9                    .file   "serial.c"
      10                    .file   "f2407regs_c.h"
      11                    .globl  _IMR
      12                    .globl  _GREG
      13                    .globl  _IFR
      14                    .globl  _IMRADDR
      15                    .globl  _PIRQR0
      16                    .globl  _PIRQR1
      17                    .globl  _PIRQR2
      18                    .globl  _PIACKR0
      19                    .globl  _PIACKR1
      20                    .globl  _PIACKR2
      21                    .globl  _SCSR1
      22                    .globl  _SCSR2
      23                    .globl  _DINR
      24                    .globl  _PIVR
      25                    .globl  _WDCNTR
      26                    .globl  _WDKEY
      27                    .globl  _WDCR
      28                    .globl  _SPICCR
      29                    .globl  _SPICTL
      30                    .globl  _SPISTS
      31                    .globl  _SPIBRR
      32                    .globl  _SPIEMU
      33                    .globl  _SPIRXBUF
      34                    .globl  _SPITXBUF
      35                    .globl  _SPIDAT
      36                    .globl  _SPIPRI
      37                    .globl  _SCICCR
      38                    .globl  _SCICTL1
      39                    .globl  _SCIHBAUD
      40                    .globl  _SCILBAUD
      41                    .globl  _SCICTL2
      42                    .globl  _SCIRXST
      43                    .globl  _SCIRXEMU
      44                    .globl  _SCIRXBUF
      45                    .globl  _SCITXBUF
      46                    .globl  _SCIPRI
      47                    .globl  _XINT1CR
      48                    .globl  _XINT2CR
      49                    .globl  _PADATDIR
      50                    .globl  _PBDATDIR
      51                    .globl  _PCDATDIR
      52                    .globl  _PDDATDIR
      53                    .globl  _PEDATDIR
      54                    .globl  _PFDATDIR
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Thu Dec  8 11:06:24 2005
Copyright (c) 1987-1999  Texas Instruments Incorporated 
serial.asm                                                           PAGE    2

      55                    .globl  _MCRA
      56                    .globl  _MCRB
      57                    .globl  _MCRC
      58                    .globl  _ADCCTRL1
      59                    .globl  _ADCCTRL2
      60                    .globl  _MAXCONV
      61                    .globl  _CHSELSEQ1
      62                    .globl  _CHSELSEQ2
      63                    .globl  _CHSELSEQ3
      64                    .globl  _CHSELSEQ4
      65                    .globl  _AUTOSEQSR
      66                    .globl  _RESULT0
      67                    .globl  _RESULT1
      68                    .globl  _RESULT2
      69                    .globl  _RESULT3
      70                    .globl  _RESULT4
      71                    .globl  _RESULT5
      72                    .globl  _RESULT6
      73                    .globl  _RESULT7
      74                    .globl  _RESULT8
      75                    .globl  _RESULT9
      76                    .globl  _RESULT10
      77                    .globl  _RESULT11
      78                    .globl  _RESULT12
      79                    .globl  _RESULT13
      80                    .globl  _RESULT14
      81                    .globl  _RESULT15
      82                    .globl  _CALIBRATION
      83                    .globl  _MDER
      84                    .globl  _TCR
      85                    .globl  _RCR
      86                    .globl  _MCR
      87                    .globl  _BCR2
      88                    .globl  _BCR1
      89                    .globl  _ESR
      90                    .globl  _GSR
      91                    .globl  _CEC
      92                    .globl  _CANIFR
      93                    .globl  _CANIMR
      94                    .globl  _LAM0H
      95                    .globl  _LAM0L
      96                    .globl  _LAM1H
      97                    .globl  _LAM1L
      98                    .globl  _MSGID0L
      99                    .globl  _MSGID0H
     100                    .globl  _MSGCTRL0
     101                    .globl  _MBX0A
     102                    .globl  _MBX0B
     103                    .globl  _MBX0C
     104                    .globl  _MBX0D
     105                    .globl  _MSGID1L
     106                    .globl  _MSGID1H
     107                    .globl  _MSGCTRL1
     108                    .globl  _MBX1A
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Thu Dec  8 11:06:24 2005
Copyright (c) 1987-1999  Texas Instruments Incorporated 
serial.asm                                                           PAGE    3

     109                    .globl  _MBX1B
     110                    .globl  _MBX1C
     111                    .globl  _MBX1D
     112                    .globl  _MSGID2L
     113                    .globl  _MSGID2H
     114                    .globl  _MSGCTRL2
     115                    .globl  _MBX2A
     116                    .globl  _MBX2B
     117                    .globl  _MBX2C
     118                    .globl  _MBX2D
     119                    .globl  _MSGID3L
     120                    .globl  _MSGID3H
     121                    .globl  _MSGCTRL3
     122                    .globl  _MBX3A
     123                    .globl  _MBX3B
     124                    .globl  _MBX3C
     125                    .globl  _MBX3D
     126                    .globl  _MSGID4L
     127                    .globl  _MSGID4H
     128                    .globl  _MSGCTRL4
     129                    .globl  _MBX4A
     130                    .globl  _MBX4B
     131                    .globl  _MBX4C
     132                    .globl  _MBX4D
     133                    .globl  _MSGID5L
     134                    .globl  _MSGID5H
     135                    .globl  _MSGCTRL5
     136                    .globl  _MBX5A
     137                    .globl  _MBX5B
     138                    .globl  _MBX5C
     139                    .globl  _MBX5D
     140                    .globl  _GPTCONA
     141                    .globl  _T1CNT
     142                    .globl  _T1CMPR
     143                    .globl  _T1PR
     144                    .globl  _T1CON
     145                    .globl  _T2CNT
     146                    .globl  _T2CMPR
     147                    .globl  _T2PR
     148                    .globl  _T2CON
     149                    .globl  _COMCONA
     150                    .globl  _ACTRA
     151                    .globl  _DBTCONA
     152                    .globl  _CMPR1
     153                    .globl  _CMPR2
     154                    .globl  _CMPR3
     155                    .globl  _CAPCONA
     156                    .globl  _CAPFIFOA
     157                    .globl  _CAP1FIFO
     158                    .globl  _CAP2FIFO
     159                    .globl  _CAP3FIFO
     160                    .globl  _CAP1FBOT
     161                    .globl  _CAP2FBOT
     162                    .globl  _CAP3FBOT
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Thu Dec  8 11:06:24 2005
Copyright (c) 1987-1999  Texas Instruments Incorporated 
serial.asm                                                           PAGE    4

     163                    .globl  _EVAIMRA
     164                    .globl  _EVAIMRB
     165                    .globl  _EVAIMRC
     166                    .globl  _EVAIFRA
     167                    .globl  _EVAIFRB
     168                    .globl  _EVAIFRC
     169                    .globl  _GPTCONB
     170                    .globl  _T3CNT
     171                    .globl  _T3CMPR
     172                    .globl  _T3PR
     173                    .globl  _T3CON
     174                    .globl  _T4CNT
     175                    .globl  _T4CMPR
     176                    .globl  _T4PR
     177                    .globl  _T4CON
     178                    .globl  _COMCONB
     179                    .globl  _ACTRB
     180                    .globl  _DBTCONB
     181                    .globl  _CMPR4
     182                    .globl  _CMPR5
     183                    .globl  _CMPR6
     184                    .globl  _CAPCONB
     185                    .globl  _CAPFIFOB
     186                    .globl  _CAP4FIFO
     187                    .globl  _CAP5FIFO
     188                    .globl  _CAP6FIFO
     189                    .globl  _CAP4FBOT
     190                    .globl  _CAP5FBOT
     191                    .globl  _CAP6FBOT
     192                    .globl  _EVBIMRA
     193                    .globl  _EVBIMRB
     194                    .globl  _EVBIMRC
     195                    .globl  _EVBIFRA
     196                    .globl  _EVBIFRB
     197                    .globl  _EVBIFRC
     198                    .globl  _WSGR
     199                    .file   "global.h"
     200                    .globl  _port8001
     201                    .file   "serial.c"
     202                    .globl  _pcdata
     203                    .globl  _status_rx
     204                    .globl  _len_rx
     205                    .globl  _p_rx
     206                    .globl  _b_com_success
     207                    .globl  _cfgdata
     208                    .globl  _GISR1
     209                    .globl  _serialPortInit
     210                    .globl  _serialPortOutput1byte
     211                    .globl  _setSNT
     212                    .globl  _clrSNT
     213                    .globl  _send_resp
     214                    .globl  _testSerialOutput
     215                    .globl  _simInit
     216                    .globl  _delay17us
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Thu Dec  8 11:06:24 2005
Copyright (c) 1987-1999  Texas Instruments Incorporated 
serial.asm                                                           PAGE    5

     217                    .globl  _delay26us
     218                    .globl  _delay34us
     219                    .globl  _delay52us
     220                    .globl  _delay104us
     221                    .globl  _simOutput1byte
     222                    .globl  _simdata
     223                    .globl  _sim_begin
     224                    .globl  _sim_end
     225 0000               .text
     226            
     227                    .sym    _serialPortInit,_serialPortInit,32,2,0
     228                    .globl  _serialPortInit
     229            
     230                    .func   42
     231            ;>>>>   void serialPortInit()  
     232            ;>>>>           uchar baud,form;
     233            ******************************************************
     234            * FUNCTION DEF : _serialPortInit
     235            ******************************************************
     236 0000       _serialPortInit:
     237 0000 8aa0          POPD    *+
     238 0001 80a0          SAR     AR0,*+
     239 0002 8180          SAR     AR1,*
     240 0003 b003          LARK    AR0,3
     241 0004 00ea          LAR     AR0,*0+,AR2
     242            
     243                    .sym    _baud,1,12,1,16
     244                    .sym    _form,2,12,1,16
     245                    .line   4
     246            ;>>>>           baud = cfgdata[17] >>8;
     247 0005 be46          RSXM
     248 0006 bc00!         LDPK    _cfgdata+17
     249 0007 1711!         LAC     _cfgdata+17,7
     250 0008 b201          LARK    AR2,1
     251 0009 8be0          MAR     *0+
     252 000a 99a0          SACH    *+,1
     253                    .line   5
     254            ;>>>>           form = cfgdata[17] & 0x03;              //get parity
     255            ;>>>>           switch (baud)
     256 000b b903          LACK    3
     257 000c 6e11!         AND     _cfgdata+17
     258 000d 9080          SACL    * 
     259 000e 7980          B       L1
         000f 0040' 
     260 0010       L2:
     261                    .line   8
     262            ;>>>>                 case 0x06: { SCIHBAUD = 0x02;SCILBAUD = 0x08; break; }//9600
     263 0010 b902          LACK    2
     264 0011 bc00!         LDPK    _SCIHBAUD
     265 0012 9000!         SACL    _SCIHBAUD
     266 0013 b908          LACK    8
     267 0014 bc00!         LDPK    _SCILBAUD
     268 0015 9000!         SACL    _SCILBAUD

⌨️ 快捷键说明

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