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

📄 xxgmain.lst

📁 200元买来的D12开发资料,包括上位机驱动和应用程序
💻 LST
📖 第 1 页 / 共 3 页
字号:
C51 COMPILER V7.02b   XXGMAIN                                                              03/17/2005 23:11:50 PAGE 8   

 428   3                              ///D12SUSPD = 1;
 429   3                              D12SUSPD=0;
 430   3                      } // if bus reset
 431   2      
 432   2                      if (bEPPflags.bits.suspend) {
 433   3                              DISABLE;
 434   3                              bEPPflags.bits.suspend= 0;
 435   3                              ENABLE;
 436   3      
 437   3                              if(D12SUSPD == 1) {
 438   4                                      D12SUSPD = 0;
 439   4                                      P0 = 0xFF;
 440   4                                      P1 = 0xFF;
 441   4                                      P2 = 0xFF;
 442   4                                      P3 = 0xFF;
 443   4                                      D12_SetDMA(0xC3);
 444   4                                      D12SUSPD = 1;
 445   4                                      PCON |= 0x02;
 446   4                                      while (1);
 447   4      
 448   4                              }
 449   3      
 450   3                      } // if suspend change
 451   2      
 452   2                      if (bEPPflags.bits.setup_packet){
 453   3                              DISABLE;
 454   3                              bEPPflags.bits.setup_packet = 0;
 455   3                              ENABLE;
 456   3                              control_handler();
 457   3                              //D12SUSPD = 1;
 458   3                              D12SUSPD=0;
 459   3                      } // if setup_packet
 460   2      
 461   2                      if(bEPPflags.bits.setup_dma != 0) {
 462   3                              DISABLE;
 463   3                              bEPPflags.bits.setup_dma --;
 464   3                              ENABLE;
 465   3                              setup_dma();
 466   3                      } // if setup_dma
 467   2      
 468   2              } // Main Loop
 469   1      
 470   1              //on_exit();
 471   1              //=======================================
 472   1      
 473   1      }
*** WARNING C280 IN LINE 334 OF J:\D12\FW\XXGMAIN.C: 'key': unreferenced local variable
 474          
C51 COMPILER V7.02b   XXGMAIN                                                              03/17/2005 23:11:50 PAGE 9   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


P0 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0080H  1
P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
bNoRAM . . . . . . . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0002H  1
P2 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A0H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
_IO_REQUEST. . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  6
  uAddressL. . . . . . . . . . . . . .  MEMBER   -----  U_INT    0000H  2
  bAddressH. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  uSize. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0003H  2
  bCommand . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0005H  1
EA . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AFH  1
ULONG. . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_LONG   -----  4
stall_ep0. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
init_config. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
size_t . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_INT    -----  2
reconnect_USB. . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  clk_cnt. . . . . . . . . . . . . . .  AUTO     DATA   U_LONG   0000H  4
_D12_ReadLastTransactionStatus . . . .  EXTERN   CODE   PROC     -----  -----
_epp_flags . . . . . . . . . . . . . .  * TAG *  -----  UNION    -----  2
  bits . . . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0000H  2
  value. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0000H  2
set_address. . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
init_serial. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
_D12_SetMode . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
set_feature. . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
get_configuration. . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
IO_REQUEST . . . . . . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  6
  uAddressL. . . . . . . . . . . . . .  MEMBER   -----  U_INT    0000H  2
  bAddressH. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  uSize. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0003H  2
  bCommand . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0005H  1
D12_ReadInterruptRegister. . . . . . .  EXTERN   CODE   PROC     -----  -----
main . . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  key. . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  i. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0007H  1
_D12_SetEndpointEnable . . . . . . . .  EXTERN   CODE   PROC     -----  -----
BOOL . . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_CHAR   -----  1
set_configuration. . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
PCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0087H  1
SCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0098H  1
VendorDeviceRequest. . . . . . . . . .  PUBLIC   CODE   ARRAY    0030H  48
TMOD . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0089H  1
TCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0088H  1
D12SUSPD . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0096H  1
connect_USB. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
CONTROL_XFER . . . . . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  23
  DeviceRequest. . . . . . . . . . . .  MEMBER   -----  STRUCT   0000H  8
  wLength. . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0008H  2
  wCount . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    000AH  2
  pData. . . . . . . . . . . . . . . .  MEMBER   -----  PTR      000CH  3
  dataBuffer . . . . . . . . . . . . .  MEMBER   -----  ARRAY    000FH  8
_D12_WriteEndpoint . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
_single_transmit . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  buf. . . . . . . . . . . . . . . . .  * REG *  DATA   PTR      0001H  3
  len. . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0005H  1
IE0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0089H  1
DEVICE_REQUEST . . . . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  8
C51 COMPILER V7.02b   XXGMAIN                                                              03/17/2005 23:11:50 PAGE 10  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


  bmRequestType. . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  bRequest . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  wValue . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0002H  2
  wIndex . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0004H  2
  wLength. . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0006H  2
_device_request. . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  8
  bmRequestType. . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  bRequest . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  wValue . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0002H  2
  wIndex . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0004H  2
  wLength. . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0006H  2
ioRequest. . . . . . . . . . . . . . .  EXTERN   IDATA  STRUCT   -----  6
setup_dma. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
control_handler. . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  type . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  req. . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0001H  1
ET0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A9H  1
get_status . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
MCU_LED0 . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0092H  1
TH0. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008CH  1
MCU_LED1 . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0093H  1
EX0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A8H  1
IT0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0088H  1
TH1. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008DH  1
TL0. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008AH  1
EpBuf. . . . . . . . . . . . . . . . .  EXTERN   IDATA  ARRAY    -----  -----
PT0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B9H  1
_code_transmit . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  pRomData . . . . . . . . . . . . . .  AUTO     DATA   PTR      0000H  2
  len. . . . . . . . . . . . . . . . .  * REG *  DATA   U_INT    0004H  2
EPPFLAGS . . . . . . . . . . . . . . .  TYPEDEF  -----  UNION    -----  2
  bits . . . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0000H  2
  value. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0000H  2
TR0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008CH  1
bEPPflags. . . . . . . . . . . . . . .  EXTERN   DATA   UNION    -----  2
get_interface. . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
clear_feature. . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
init_port. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
check_key_LED. . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  c. . . . . . . . . . . . . . . . . .  STATIC   DATA   U_CHAR   0000H  1
  last_key . . . . . . . . . . . . . .  STATIC   DATA   U_CHAR   0001H  1
ControlData. . . . . . . . . . . . . .  PUBLIC   DATA   STRUCT   0003H  23
ioCount. . . . . . . . . . . . . . . .  EXTERN   DATA   U_CHAR   -----  1
reserved . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
set_interface. . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
_D12_SetEndpointStatus . . . . . . . .  EXTERN   CODE   PROC     -----  -----
USHORT . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_INT    -----  2
get_descriptor . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
_D12_SetDMA. . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
MCU_D12RST . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0097H  1
init_timer0. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
MCU_SWM0 . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0090H  1
_flags . . . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  2
  timer. . . . . . . . . . . . . . . .  MEMBER   -----  FIELD    0000H  1.0
  bus_reset. . . . . . . . . . . . . .  MEMBER   -----  FIELD    0000H  1.1
  suspend. . . . . . . . . . . . . . .  MEMBER   -----  FIELD    0000H  1.2
  setup_packet . . . . . . . . . . . .  MEMBER   -----  FIELD    0000H  1.3
C51 COMPILER V7.02b   XXGMAIN                                                              03/17/2005 23:11:50 PAGE 11  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


  remote_wakeup. . . . . . . . . . . .  MEMBER   -----  FIELD    0000H  1.4
  in_isr . . . . . . . . . . . . . . .  MEMBER   -----  FIELD    0000H  1.5
  control_state. . . . . . . . . . . .  MEMBER   -----  FIELD    0000H  2.6
  configuration. . . . . . . . . . . .  MEMBER   -----  FIELD    0001H  1.0
  verbose. . . . . . . . . . . . . . .  MEMBER   -----  FIELD    0001H  1.1
  ep1_rxdone . . . . . . . . . . . . .  MEMBER   -----  FIELD    0001H  1.2
  setup_dma. . . . . . . . . . . . . .  MEMBER   -----  FIELD    0001H  2.3
  dma_state. . . . . . . . . . . . . .  MEMBER   -----  FIELD    0001H  2.5
  power_down . . . . . . . . . . . . .  MEMBER   -----  FIELD    0001H  1.7
MCU_SWM1 . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0091H  1
GenEpBuf . . . . . . . . . . . . . . .  EXTERN   IDATA  ARRAY    -----  -----
ClockTicks . . . . . . . . . . . . . .  EXTERN   DATA   U_LONG   -----  4
UCHAR. . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_CHAR   -----  1
init_unconfig. . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
PIO_REQUEST. . . . . . . . . . . . . .  TYPEDEF  -----  PTR      -----  3
ioSize . . . . . . . . . . . . . . . .  EXTERN   DATA   U_CHAR   -----  1
read_write_register. . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
StandardDeviceRequest. . . . . . . . .  PUBLIC   CODE   ARRAY    0000H  48
disconnect_USB . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
_control_xfer. . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  23
  DeviceRequest. . . . . . . . . . . .  MEMBER   -----  STRUCT   0000H  8
  wLength. . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0008H  2
  wCount . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    000AH  2
  pData. . . . . . . . . . . . . . . .  MEMBER   -----  PTR      000CH  3
  dataBuffer . . . . . . . . . . . . .  MEMBER   -----  ARRAY    000FH  8


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    768    ----
   CONSTANT SIZE    =     96    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     26       9
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  1 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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