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

📄 a_canx1.m66

📁 This ZIP file contains the support files for programming the Infineon C167CR CAN interface. Refer to
💻 M66
📖 第 1 页 / 共 2 页
字号:
LINKER/LOCATER L166 V3.10b                                                                27/11/97  13:31:48  PAGE 1


DOS LINKER/LOCATER L166 V3.10b, INVOKED BY:
C:\C166EVAL\BIN\L166.EXE D:\CAN\A_CANX1.OBJ, D:\CAN\CAN_IFC.OBJ, D:\CAN\TIMER.OBJ TO D:\CAN\A_CANX1 CL (NCODE (0-7FFFH),
>>  NDATA (10000H-13FFFH), NDATA0 (10000H-13FFFH), NCONST (0-3FFFH)) RE (8H-0BH, 88H-08BH, 0B8H-0BBH)


CPU TYPE:     80C167
CPU MODE:     SEGMENTED
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  D:\CAN\A_CANX1.OBJ (A_CANX1)
         COMMENT TYPE 128: C166 V3.10b
  D:\CAN\CAN_IFC.OBJ (CAN_IFC)
         COMMENT TYPE 128: C166 V3.10b
  D:\CAN\TIMER.OBJ (TIMER)
         COMMENT TYPE 128: C166 V3.10b
  C:\C166EVAL\LIB\C167S.LIB (?C_STARTUP)
         COMMENT TYPE 128: A166 V3.10
  C:\C166EVAL\LIB\C167S.LIB (PRINTF)
         COMMENT TYPE 128: A166 V3.10
  C:\C166EVAL\LIB\C167S.LIB (?C_ENDINIT)
         COMMENT TYPE 128: A166 V3.10
  C:\C166EVAL\LIB\C167S.LIB (?C_HCASTS)
         COMMENT TYPE 128: A166 V3.10
  C:\C166EVAL\LIB\C167S.LIB (PUTCHAR)
         COMMENT TYPE 128: A166 V3.10


INTERRUPT PROCEDURES OF MODULE:  D:\CAN\A_CANX1 (A_CANX1)


INTERRUPT PROCEDURE               INT  INTERRUPT NAME
=====================================================
can_interrupt                      64  ---  
timer_interrupt                    38  ---  
C_STARTUP                           0  RESET


MEMORY MAP OF MODULE:  D:\CAN\A_CANX1 (A_CANX1)


START     STOP      LENGTH    TYPE  ALIGN  TGR  GRP  COMB  CLASS   SECTION NAME
===============================================================================
000000H   000003H   000004H   ---   ---    ---  ---  ---   * INTVECTOR TABLE *
000004H   000005H   000002H   HDATA WORD   ---  ---  GLOB  ---     ?C_INITSEC
000008H   00000BH   000004H   ---   ---    ---  ---  ---   * RESERVED MEMORY *
00000CH   00007BH   000070H   CODE  WORD   ---    1  PUBL  NCODE   ?PR?A_CANX1
00007CH   000086H   00000BH   DATA  WORD   ---    2  PRIV  NCONST  ?NC?PRINTF
000088H   00008BH   000004H   ---   ---    ---  ---  ---   * RESERVED MEMORY *
00008CH   000095H   00000AH   CONST WORD   ---  ---  PRIV  ---     ?C_CLRMEMSEC
000098H   00009BH   000004H   ---   ---    ---  ---  ---   * INTVECTOR TABLE *
00009CH   0000ACH   000011H   DATA  BYTE   ---    2  PUBL  NCONST  ?NC?A_CANX1
0000B8H   0000BBH   000004H   ---   ---    ---  ---  ---   * RESERVED MEMORY *
0000BCH   0000EDH   000032H   CODE  WORD   ---    1  PRIV  NCODE   ?PR?putchar
000100H   000103H   000004H   ---   ---    ---  ---  ---   * INTVECTOR TABLE *
000104H   00056FH   00046CH   CODE  WORD   ---    1  PRIV  NCODE   ?PR?printf
000570H   0006B7H   000148H   CODE  WORD   ---    1  PUBL  NCODE   ?PR?CAN_IFC
0006B8H   0006E5H   00002EH   CODE  WORD   ---    1  PUBL  NCODE   ?PR?TIMER
0006E6H   000713H   00002EH   CODE  WORD   ---    1  PUBL  NCODE   ?C_LIB_CODE
000714H   000831H   00011EH   CODE  WORD   ---  ---  PRIV  ICODE   ?C_STARTUP_CODE
00FA00H   00FBFFH   000200H   ---   ---    ---  ---  ---   * SYSTEM STACK *
00FC00H   00FC1FH   000020H   DATA  WORD   ---  ---  ---   *REG*   ?C_MAINREGISTERS
010000H   010FFFH   001000H   DATA  WORD   ---    3  PUBL  NDATA   ?C_USERSTACK
011000H   011003H   000004H   DATA  WORD   ---    3  PUBL  NDATA0  ?ND0?TIMER
011004H   011004H   000001H   DATA  BYTE   ---    3  PUBL  NDATA0  ?ND0?CAN_IFC
LINKER/LOCATER L166 V3.10b                                                              27/11/97  13:31:48  PAGE 2





GROUP LIST OF MODULE:  D:\CAN\A_CANX1 (A_CANX1)


GROUP NAME                           TYPE  TGR  GRP  CLASS       SECTION NAME
=============================================================================
NCODE                                CODE  ---    1  NCODE       ?PR?A_CANX1
                                                     NCODE       ?PR?CAN_IFC
                                                     NCODE       ?PR?TIMER
                                                     NCODE       ?PR?printf
                                                     NCODE       ?C_LIB_CODE
                                                     NCODE       ?PR?putchar

NCONST                               DATA  ---    2  NCONST      ?NC?A_CANX1
                                                     NCONST      ?NC?PRINTF

NDATA                                DATA  ---    3  NDATA0      ?ND0?CAN_IFC
                                                     NDATA0      ?ND0?TIMER
                                                     NDATA       ?C_USERSTACK




PUBLIC SYMBOLS OF MODULE:  D:\CAN\A_CANX1 (A_CANX1)


      VALUE     PUBLIC SYMBOL NAME               REP   TGR  CLASS   SECTION NAME
      ==========================================================================
      00008CH   ?C_CLRMEMSECSTART                VAR   ---  ---     ---
      000004H   ?C_ENDINIT                       VAR   ---  ---     ?C_INITSEC
      0006E6H   ?C_HCASTS                        LABEL ---  NCODE   ?C_LIB_CODE
      000004H   ?C_INITSECSTART                  VAR   ---  ---     ---
      -04000H   ?C_NCONSTBASE                    CONST ---  ---     ---
      -00001H   ?C_NCONSTBASESEG                 CONST ---  ---     ---
      008000H   ?C_NDATABASE                     CONST ---  ---     ---
      000000H   ?C_NDATABASESEG                  CONST ---  ---     ---
      000000H   ?C_PAGEDPP0                      CONST ---  ---     ---
      000000H   ?C_PAGEDPP1                      CONST ---  ---     ---
      000004H   ?C_PAGEDPP2                      CONST ---  ---     ---
      000714H   ?C_STARTUP                       LABEL ---  ICODE   ?C_STARTUP_CODE
      00FA00H   ?C_SYSSTKBOT                     CONST ---  ---     ---
      010000H   ?C_USRSTKBOT                     VAR   ---  NDATA   ?C_USERSTACK
      000000H   RESET                            INTNO ---  ---     ---
      000570H   begin_can_init                   LABEL ---  NCODE   ?PR?CAN_IFC
      000636H   can_interrupt                    LABEL ---  NCODE   ?PR?CAN_IFC
      00059AH   copy_received_can_message        LABEL ---  NCODE   ?PR?CAN_IFC
      000594H   end_can_init                     LABEL ---  NCODE   ?PR?CAN_IFC
      0006B8H   init_timer                       LABEL ---  NCODE   ?PR?TIMER
      000052H   main                             LABEL ---  NCODE   ?PR?A_CANX1
      0001ACH   printf                           LABEL ---  NCODE   ?PR?printf
      0000BCH   putchar                          LABEL ---  NCODE   ?PR?putchar
      00000CH   setup_can                        LABEL ---  NCODE   ?PR?A_CANX1
      00018EH   sprintf                          LABEL ---  NCODE   ?PR?printf
      0006CAH   timer                            LABEL ---  NCODE   ?PR?TIMER
      0006DAH   timer_interrupt                  LABEL ---  NCODE   ?PR?TIMER
      0005E0H   update_can_transmit_message      LABEL ---  NCODE   ?PR?CAN_IFC
      0001A4H   vprintf                          LABEL ---  NCODE   ?PR?printf
      000186H   vsprintf                         LABEL ---  NCODE   ?PR?printf



SYMBOL TABLE OF MODULE:  D:\CAN\A_CANX1 (A_CANX1)

LINKER/LOCATER L166 V3.10b                                                              27/11/97  13:31:48  PAGE 3


      VALUE     TYPE      REP       LENGTH  TGR   SYMBOL NAME
      =======================================================
      000052H   GLOBAL    LABEL     ---     ---   main
      00000CH   PUBLIC    LABEL     ---     ---   setup_can

      00000CH   BLOCK     LVL=0     0046H   ---   setup_can
      00000CH   LINE      ---       ---     ---   #25
      00000CH   LINE      ---       ---     ---   #27
      000010H   LINE      ---       ---     ---   #33
      000018H   LINE      ---       ---     ---   #34
      00001CH   LINE      ---       ---     ---   #35
      000024H   LINE      ---       ---     ---   #42
      00002CH   LINE      ---       ---     ---   #43
      00003AH   LINE      ---       ---     ---   #44
      000042H   LINE      ---       ---     ---   #58
      00004AH   LINE      ---       ---     ---   #63
      000050H   LINE      ---       ---     ---   #64
      ---       BLOCKEND  LVL=0     ---     ---   

      000052H   BLOCK     LVL=0     002AH   ---   main
      000062H   BLOCK     LVL=1     0018H   ---   
      000000H   SYMBOL    AUTO      ---     ---   t
      ---       BLOCKEND  LVL=1     ---     ---   
      000052H   LINE      ---       ---     ---   #82
      000054H   LINE      ---       ---     ---   #84
      00005CH   LINE      ---       ---     ---   #88
      00005EH   LINE      ---       ---     ---   #89
      000062H   LINE      ---       ---     ---   #92
      000062H   LINE      ---       ---     ---   #95
      00006CH   LINE      ---       ---     ---   #96
      000076H   LINE      ---       ---     ---   #101
      00007AH   LINE      ---       ---     ---   #102
      ---       BLOCKEND  LVL=0     ---     ---   
      000594H   PUBLIC    LABEL     ---     ---   end_can_init
      00059AH   PUBLIC    LABEL     ---     ---   copy_received_can_message
      0005E0H   PUBLIC    LABEL     ---     ---   update_can_transmit_message
      000570H   PUBLIC    LABEL     ---     ---   begin_can_init
      000636H   PUBLIC    LABEL     ---     ---   can_interrupt

      000570H   BLOCK     LVL=0     0024H   ---   begin_can_init
      000570H   BLOCK     LVL=1     0022H   ---   
      000006H   SYMBOL    REG       ---     ---   object_number
      ---       BLOCKEND  LVL=1     ---     ---   
      000570H   LINE      ---       ---     ---   #23
      000570H   LINE      ---       ---     ---   #24
      000570H   LINE      ---       ---     ---   #27
      000578H   LINE      ---       ---     ---   #29

⌨️ 快捷键说明

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