📄 variable.lst
字号:
C51 COMPILER V7.20 VARIABLE 03/24/2007 10:02:35 PAGE 1
C51 COMPILER V7.20, COMPILATION OF MODULE VARIABLE
OBJECT MODULE PLACED IN .\Output\variable.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE variable.c OPTIMIZE(7,SPEED) BROWSE INCDIR(.\modules\system;.\;.\;.\lib_ref
-d) DEFINE(KEIL) DEBUG OBJECTEXTEND PRINT(.\Output\variable.lst) OBJECT(.\Output\variable.obj)
line level source
1 /*C**************************************************************************
2 * NAME: variable.c
3 *----------------------------------------------------------------------------
4 * Copyright (c) 2003 Atmel.
5 *----------------------------------------------------------------------------
6 * RELEASE: snd1c-refd-nf-4_0_3
7 * REVISION: 1.11
8 *----------------------------------------------------------------------------
9 * PURPOSE:
10 * This file contains the definition of the global variables
11 *****************************************************************************/
12
13 /*_____ I N C L U D E S ____________________________________________________*/
14
15 #include "config.h" /* system definition */
16 #include "modules\file\wav.h" /* wav file definition */
17
18
19 /*_____ M A C R O S ________________________________________________________*/
20
21
22 /*_____ D E F I N I T I O N ________________________________________________*/
23
24 xdata Byte LED_ON; /* LED On X X X X VOL BASS MED TREEB*/
25 xdata Byte LED_FAST; /* fast or slow or very slow led blinking */
26
27 bdata bit gl_key_press; /* set to TRUE if a key is decoded */
28 bdata bit gl_key_repeat; /* set to TRUE if a key is repeated */
29 idata Byte gl_key; /* value of the key pressed */
30 data Byte gl_kbd_tick; /* keyboard tick counter */
31
32 bdata bit gl_memory; /* selected memory */
33 bdata bit fs_memory; /* selected file system */
34 bdata bit gl_mem_failure; /* memory hardware failure */
35 data Uint32 gl_ptr_mem; /* memory data pointer */
36 data Byte gl_mem_tick; /* memory tick counter */
37
38 data Byte gl_cpt_tick; /* general tick counter */
39 data Byte gl_led_tick; /* Led blinking tick */
40 idata Uint16 gl_act_tick; /* Activity tick */
41
42 pdata Byte gl_buffer[GL_BUF_SIZE];
43 data Byte gl_pointer;
44
45 /* variables for SBC libraries */
46 bit gl_sbc_wr_protect; /* mass storage write protected */
47 bit gl_sbc_wr_busy; /* mass storage write in progress */
48 bit gl_sbc_rd_busy; /* mass storage read in progress */
49
50 /* const for SBC libraries */
51 code Byte gl_sbc_vendor_id[8] = SBC_VENDOR_ID;
52 code Byte gl_sbc_product_id[16] = SBC_PRODUCT_ID;
53 code Byte gl_sbc_revision_id[4] = SBC_REVISION_ID;
54
C51 COMPILER V7.20 VARIABLE 03/24/2007 10:02:35 PAGE 2
55 /* Disk management */
56 bit reserved_disk_space = FALSE; /* reserved space for application on disk */
57
58 code wav_struct gl_wav_header = WAV_HEADER;
59
60
61 /*_____ D E C L A R A T I O N ______________________________________________*/
62
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = ---- ----
CONSTANT SIZE = 72 ----
XDATA SIZE = 2 ----
PDATA SIZE = 256 ----
DATA SIZE = 9 ----
IDATA SIZE = 3 ----
BIT SIZE = 9 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -