?? gui_warn.lst
字號:
C51 COMPILER V8.05a GUI_WARN 04/11/2008 14:18:52 PAGE 1
C51 COMPILER V8.05a, COMPILATION OF MODULE GUI_WARN
OBJECT MODULE PLACED IN GUI_Warn.obj
COMPILER INVOKED BY: D:\Program Files\keil\C51\BIN\C51.EXE gui\Core\GUI_Warn.c LARGE BROWSE MDU_F120 DEBUG OBJECTEXTEND
-PRINT(.\GUI_Warn.lst) OBJECT(GUI_Warn.obj)
line level source
1 /*
2 *********************************************************************************************************
3 * uC/GUI
4 * Universal graphic software for embedded applications
5 *
6 * (c) Copyright 2002, Micrium Inc., Weston, FL
7 * (c) Copyright 2002, SEGGER Microcontroller Systeme GmbH
8 *
9 * 礐/GUI is protected by international copyright laws. Knowledge of the
10 * source code may not be used to write a similar product. This file may
11 * only be used in accordance with a license and should not be redistributed
12 * in any way. We appreciate your understanding and fairness.
13 *
14 ----------------------------------------------------------------------
15 File : GUI_Warn.C
16 Purpose : Logging (used only at higher debug levels)
17 ---------------------------END-OF-HEADER------------------------------
18 */
19
20 #include <stdio.h>
21 #include <string.h>
22 #include "gui\Core\GUI_Protected.h"
23 #include "gui\Core\GUI_X.h"
24
25
26 /*********************************************************************
27 *
28 * Logging: Publics referenced by upper layers
29 *
30 **********************************************************************
31
32 Note:
33 These routines are needed only in higher debug levels.
34 */
35
36
37 void GUI_Warn(const char *s) { GUI_X_Warn(s); }
38
39 void GUI_Warn1(const char *s, int p0) {
40 1 char ac[50 + 10];
41 1 char* sOut = ac;
42 1 strncpy(ac, s, 49);
43 1 sOut += strlen(sOut);
44 1 GUI__AddSpaceHex(p0, 8, &sOut);
45 1 GUI_Warn(ac);
46 1 }
47
48 void GUI_Warn2(const char *s, int p0, int p1) {
49 1 char ac[50 + 20];
50 1 char* sOut = ac;
51 1 strncpy(ac, s, 49);
52 1 sOut += strlen(sOut);
53 1 GUI__AddSpaceHex(p0, 8, &sOut);
54 1 GUI__AddSpaceHex(p1, 8, &sOut);
C51 COMPILER V8.05a GUI_WARN 04/11/2008 14:18:52 PAGE 2
55 1 GUI_Warn(ac);
56 1 }
57
58 void GUI_Warn3(const char *s, int p0, int p1, int p2) {
59 1 char ac[50 + 30];
60 1 char* sOut = ac;
61 1 strncpy(ac, s, 49);
62 1 sOut += strlen(sOut);
63 1 GUI__AddSpaceHex(p0, 8, &sOut);
64 1 GUI__AddSpaceHex(p1, 8, &sOut);
65 1 GUI__AddSpaceHex(p2, 8, &sOut);
66 1 GUI_Warn(ac);
67 1 }
68
69 void GUI_Warn4(const char *s, int p0, int p1, int p2, int p3) {
70 1 char ac[50 + 40];
71 1 char* sOut = ac;
72 1 strncpy(ac, s, 49);
73 1 sOut += strlen(sOut);
74 1 GUI__AddSpaceHex(p0, 8, &sOut);
75 1 GUI__AddSpaceHex(p1, 8, &sOut);
76 1 GUI__AddSpaceHex(p2, 8, &sOut);
77 1 GUI__AddSpaceHex(p3, 8, &sOut);
78 1 GUI_Warn(ac);
79 1 }
80
81
82
83
84
85
86
87
88
89
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 753 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- 344
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -