📄 gui_errorout.lst
字号:
C51 COMPILER V8.05a GUI_ERROROUT 04/11/2008 14:18:38 PAGE 1
C51 COMPILER V8.05a, COMPILATION OF MODULE GUI_ERROROUT
OBJECT MODULE PLACED IN GUI_ErrorOut.obj
COMPILER INVOKED BY: D:\Program Files\keil\C51\BIN\C51.EXE gui\Core\GUI_ErrorOut.c LARGE BROWSE MDU_F120 DEBUG OBJECTEXT
-END PRINT(.\GUI_ErrorOut.lst) OBJECT(GUI_ErrorOut.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_ErrorOut.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_ErrorOut(const char *s) { GUI_X_ErrorOut(s); }
38
39 void GUI_ErrorOut1(const char *s, int p0) {
40 1 char ac[50 + 10];
41 1 char* sOut = ac;
42 1 memset(ac, 0, sizeof(ac));
43 1 strncpy(ac, s, 49);
44 1 sOut += strlen(sOut);
45 1 GUI__AddSpaceHex(p0, 8, &sOut);
46 1 GUI_ErrorOut(ac);
47 1 }
48
49 void GUI_ErrorOut2(const char *s, int p0, int p1) {
50 1 char ac[50 + 20];
51 1 char* sOut = ac;
52 1 memset(ac, 0, sizeof(ac));
53 1 strncpy(ac, s, 49);
54 1 sOut += strlen(sOut);
C51 COMPILER V8.05a GUI_ERROROUT 04/11/2008 14:18:38 PAGE 2
55 1 GUI__AddSpaceHex(p0, 8, &sOut);
56 1 GUI__AddSpaceHex(p1, 8, &sOut);
57 1 GUI_ErrorOut(ac);
58 1 }
59
60 void GUI_ErrorOut3(const char *s, int p0, int p1, int p2) {
61 1 char ac[50 + 30];
62 1 char* sOut = ac;
63 1 memset(ac, 0, sizeof(ac));
64 1 strncpy(ac, s, 49);
65 1 sOut += strlen(sOut);
66 1 GUI__AddSpaceHex(p0, 8, &sOut);
67 1 GUI__AddSpaceHex(p1, 8, &sOut);
68 1 GUI__AddSpaceHex(p2, 8, &sOut);
69 1 GUI_ErrorOut(ac);
70 1 }
71
72 void GUI_ErrorOut4(const char *s, int p0, int p1, int p2, int p3) {
73 1 char ac[50 + 40] = {0};
74 1 char* sOut = ac;
75 1 memset(ac, 0, sizeof(ac));
76 1 strncpy(ac, s, 49);
77 1 sOut += strlen(sOut);
78 1 GUI__AddSpaceHex(p0, 8, &sOut);
79 1 GUI__AddSpaceHex(p1, 8, &sOut);
80 1 GUI__AddSpaceHex(p2, 8, &sOut);
81 1 GUI__AddSpaceHex(p3, 8, &sOut);
82 1 GUI_ErrorOut(ac);
83 1 }
84
85
86
87
88
89
90
91
92
93
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 828 ----
CONSTANT SIZE = 90 ----
XDATA SIZE = ---- 344
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -