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

📄 cp220x_reg.lst

📁 cp2200网卡的tcp/ip源程序( 包含驱动),十分难得哦
💻 LST
📖 第 1 页 / 共 2 页
字号:
C51 COMPILER V7.50   CP220X_REG                                                            08/02/2006 14:55:05 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE CP220X_REG
OBJECT MODULE PLACED IN CP220x_REG.OBJ
COMPILER INVOKED BY: C:\Keil750\C51\BIN\C51.EXE CP220x_REG.c OPTIMIZE(9,SPEED) BROWSE DEBUG OBJECTEXTEND

line level    source

   1          //-----------------------------------------------------------------------------
   2          // CP220x_REG.c
   3          //-----------------------------------------------------------------------------
   4          // Copyright 2006 Silicon Laboratories, Inc.
   5          // http://www.silabs.com
   6          //
   7          // Program Description:
   8          // 
   9          // CP220x Register Definitions.
  10          // 
  11          // FID:            
  12          // Target:         Multiple
  13          // Tool chain:     Keil C51 7.20 / Keil EVAL C51
  14          //                 Silicon Laboratories IDE version 2.72 
  15          // Command Line:   See Readme.txt
  16          // Project Name:   CP220x_Ethernet_Routines
  17          //
  18          // 
  19          //
  20          // Release 1.0
  21          //    -Initial Release (FB)
  22          //    -30 MAY 2006
  23          //
  24          //-----------------------------------------------------------------------------
  25          // Direct Register Definitions
  26          //-----------------------------------------------------------------------------                           
             -  
  27          volatile unsigned char pdata     RAMADDRH     _at_   0x2008;   // RAM Address Pointer High Byte           
             - 
  28          volatile unsigned char pdata     RAMADDRL     _at_   0x2009;   // RAM Address Pointer Low Byte         
  29          volatile unsigned char pdata     RAMRXDATA    _at_   0x2002;   // RXFIFO RAM Data Register         
  30          volatile unsigned char pdata     RAMTXDATA    _at_   0x2004;   // TXBUFF RAM Data Register         
  31          volatile unsigned char pdata     FLASHADDRH   _at_   0x2069;   // Flash Address Pointer High Byte         
             - 
  32          volatile unsigned char pdata     FLASHADDRL   _at_   0x2068;   // Flash Address Pointer Low Byte          
             - 
  33          volatile unsigned char pdata     FLASHAUTORD  _at_   0x2005;   // Flash Autoread w/ increment          
  34          volatile unsigned char pdata     FLASHDATA    _at_   0x2006;   // Flash Read/Write Data Register          
             - 
  35          volatile unsigned char pdata     FLASHKEY     _at_   0x2067;   // Flash Lock and Key           
  36          volatile unsigned char pdata     FLASHERASE   _at_   0x206A;   // Flash Erase          
  37          volatile unsigned char pdata     FLASHSTA     _at_   0x207B;   // Flash Status         
  38          volatile unsigned char pdata     MACADDR      _at_   0x200A;   // MAC Address Pointer          
  39          volatile unsigned char pdata     MACDATAH     _at_   0x200B;   // MAC Data Register High Byte          
  40          volatile unsigned char pdata     MACDATAL     _at_   0x200C;   // MAC Data Register Low Byte           
  41          volatile unsigned char pdata     MACRW        _at_   0x200D;   // MAC Read/Write Initiate          
  42          volatile unsigned char pdata     INT0         _at_   0x2063;   // Interrupt Status Register 0 (Self-Cleari
             -ng)          
  43          volatile unsigned char pdata     INT0RD       _at_   0x2076;   // Interrupt Status Register 0 (Read-Only) 
             -         
  44          volatile unsigned char pdata     INT0EN       _at_   0x2064;   // Interrupt Enable Register 0          
  45          volatile unsigned char pdata     INT1         _at_   0x207F;   // Interrupt Status Register 1 (Self-Cleari
             -ng)          
  46          volatile unsigned char pdata     INT1RD       _at_   0x207E;   // Interrupt Status Register 1 (Read-Only) 
             -         
C51 COMPILER V7.50   CP220X_REG                                                            08/02/2006 14:55:05 PAGE 2   

  47          volatile unsigned char pdata     INT1EN       _at_   0x207D;   // Interrupt Enable Register 1          
  48          volatile unsigned char pdata     VDMCN        _at_   0x2013;   // VDD Monitor Control Register         
  49          volatile unsigned char pdata     SWRST        _at_   0x2075;   // Software Reset Register          
  50          volatile unsigned char pdata     RSTSTA       _at_   0x2073;   // Reset Source Status Register         
  51          volatile unsigned char pdata     RSTEN        _at_   0x2072;   // Reset Enable Register            
  52          volatile unsigned char pdata     IOPWR        _at_   0x2070;   // Port Input/Output Power          
  53          volatile unsigned char pdata     OSCPWR       _at_   0x207C;   // Oscillator Power         
  54          volatile unsigned char pdata     RXFILT       _at_   0x2010;   // Receive Filter Configuraton          
  55          volatile unsigned char pdata     RXCN         _at_   0x2011;   // Receive Control          
  56          volatile unsigned char pdata     RXSTA        _at_   0x2012;   // Receive Status           
  57          volatile unsigned char pdata     RXAUTORD     _at_   0x2001;   // Receive Autoread w/ increment           
             - 
  58          volatile unsigned char pdata     RXHASHH      _at_   0x200E;   // Receive Hash Table High Byte         
  59          volatile unsigned char pdata     RXHASHL      _at_   0x200F;   // Receive Hash Table Low Byte          
  60          volatile unsigned char pdata     CPINFOH      _at_   0x201D;   // Current RX Packet Information High Byte 
             -         
  61          volatile unsigned char pdata     CPINFOL      _at_   0x201E;   // Current RX Packet Information Low Byte  
             -         
  62          volatile unsigned char pdata     CPLENH       _at_   0x201F;   // Current RX Packet Length High Byte      
             -     
  63          volatile unsigned char pdata     CPLENL       _at_   0x2020;   // Current RX Packet Length Low Byte       
             -     
  64          volatile unsigned char pdata     CPADDRH      _at_   0x2021;   // Current RX Packet Address High Byte     
             -     
  65          volatile unsigned char pdata     CPADDRL      _at_   0x2022;   // Current RX Packet Address Low Byte      
             -     
  66          volatile unsigned char pdata     CPTLB        _at_   0x201A;   // Current RX Packet TLB Number         
  67          volatile unsigned char pdata     TLBVALID     _at_   0x201C;   // TLB Valid Indicators         
  68          volatile unsigned char pdata     TLB0INFOH    _at_   0x2023;   // TLB0 Information High Byte           
  69          volatile unsigned char pdata     TLB0INFOL    _at_   0x2024;   // TLB0 Information Low Byte            
  70          volatile unsigned char pdata     TLB0LENH     _at_   0x2025;   // TLB0 Length High Byte            
  71          volatile unsigned char pdata     TLB0LENL     _at_   0x2026;   // TLB0 Length Low Byte         
  72          volatile unsigned char pdata     TLB0ADDRH    _at_   0x2027;   // TLB0 Address High Byte           

⌨️ 快捷键说明

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