📄 paypass_ttal1_comm.lst
字号:
ARM COMPILER V2.40e, PayPass_TTAL1_Comm 12/12/07 14:35:11 PAGE 1
ARM COMPILER V2.40e, COMPILATION OF MODULE PayPass_TTAL1_Comm
OBJECT MODULE PLACED IN .\PayPass_TTAL1_Comm.obj
COMPILER INVOKED BY: C:\DEV\Tools\Keil\ARM\BIN\CA.exe ..\..\..\..\LIB\PayPass\sources\PayPass_TTAL1_Comm.c THUMB DEBUG P
-RINT(.\LISTING\PAYPASS_TTAL1_COMM.LST) TABS(4) PREPRINT(.\LISTING\PAYPASS_TTAL1_COMM.I) OBJECT(.\PayPass_TTAL1_Comm.obj)
-
stmt level source
1 //=============================================================================
2 // Copyright (C) INSIDE Contactless 1998-2005
3 //
4 // INSIDE Contactless reserves the right to make changes, without notice,
5 // to any product (including application note) herein to improve
6 // reliability, functionality, or design. INSIDE Contactless advises its
7 // customers to obtain the latest version of device data sheets to verify,
8 // before placing orders, that the information being relied upon by the
9 // customer is current.
10 //
11 // INSIDE Contactless makes no warranty that the use will not infringe any
12 // third party patent, copyright or trademark.
13 //
14 // Information furnished by INSIDE Contactless is believed to be accurate
15 // and reliable. However, INSIDE Contactless does not assume any liability
16 // resulting from the application or use of any product described within.
17 //
18 // All rights are reserved. Reproduction in whole or in part is prohibited
19 // without the written consent of the copyright owner.
20 //
21 // Bat 11a,
22 // Parc Club du Golf,
23 // Z.A.C. du Pichaury Tel : +33 (0)4.42.39.33.00
24 // 13856 Aix-en-Provence Cedex 3 Fax : +33 (0)4.42.39.63.19
25 // FRANCE Email : info@insidefr.com
26 //
27 //-----------------------------------------------------------------------------
28 // Project Code : PAYPASS LIBRARY
29 // Project Name : PAYPASS LIBRARY
30 // Module Name : PAYPASS_TTAL1_Comm.c
31 // Platform dev : Keil 礦ision 3 (IDE ) + Keil ARM Compiler
32 // Target : LPC2103 (ARM7TDMI Core)
33 // Language : C ANSI
34 // Revision : 1.0
35 // Description : Low level communication protocol with Picoread RF chip
36 //=============================================================================
37 // When Who Ver What
38 // 06-04-24 MCY 1.1 creation
39 // 06-05-12 FPK 1.2 corrections
40 //=============================================================================
41
42 #include "\DEV\Projects\LIB\PayPass\Defines\Paypass_Main_Defines.h"
*** ERROR C318 IN LINE 42 OF ..\..\..\..\LIB\PayPass\sources\PayPass_TTAL1_Comm.c: can't open file '\DEV\Projects\LIB\Pa
-yPass\Defines\Paypass_Main_Defines.h'
43
44
45
46
47 //-----------------------------------------------------------------------------
48 // Function name : v_fnReceivedFromHostVersion
49 //-----------------------------------------------------------------------------
50 // Description : This function clear a of an unsigned char
51 //
52 // IN : - none -
53 // OUT : - none -
54 // RETURN : - none -
55 // Notes : - none -
ARM COMPILER V2.40e, PayPass_TTAL1_Comm 12/12/07 14:35:11 PAGE 2
56 //-----------------------------------------------------------------------------
57 void v_fnReceivedFromHostVersion()
58 {
59 1 v_fnSendToHostEcho("Version 1.0");
*** WARNING C140 IN LINE 59 OF ..\..\..\..\LIB\PAYPASS\SOURCES\PAYPASS_TTAL1_COMM.C: 'v_fnSendToHostEcho' undefined; ass
-uming 'extern int v_fnSendToHostEcho()'
60 1 v_fnSendToHostDone();
*** WARNING C140 IN LINE 60 OF ..\..\..\..\LIB\PAYPASS\SOURCES\PAYPASS_TTAL1_COMM.C: 'v_fnSendToHostDone' undefined; ass
-uming 'extern int v_fnSendToHostDone()'
61 1 }
62
63 //-----------------------------------------------------------------------------
64 // Function name : v_fnReceivedFromHostHelp
65 //-----------------------------------------------------------------------------
66 // Description : This function clear a of an unsigned char
67 //
68 // IN : - none -
69 // OUT : - none -
70 // RETURN : - none -
71 // Notes : - none -
72 //-----------------------------------------------------------------------------
73 void v_fnReceivedFromHostHelp()
74 {
75 1 v_fnSendToHostEcho("\n\nupdate 1*****************************************");
76 1 v_fnSendToHostEcho(" O --> Carrier (O)N");
77 1 v_fnSendToHostEcho(" F --> Carrier O(F)F");
78 1 v_fnSendToHostEcho(" Y --> Displa(Y) P6 configuration");
79 1 v_fnSendToHostEcho(" M --> (M)odify P6 configuration ISO A");
80 1 v_fnSendToHostEcho(" N --> Modify P6 co(N)figuration ISO B");
81 1 v_fnSendToHostEcho(" P --> (P)olling");
82 1 v_fnSendToHostEcho(" R --> (R)eset");
83 1 v_fnSendToHostEcho(" A --> Wup(A)");
84 1 v_fnSendToHostEcho(" a --> Wup(a) in transparent Mode");
85 1 v_fnSendToHostEcho(" B --> Wup(B)");
86 1 v_fnSendToHostEcho(" b --> Wup(b) in transparent Mode");
87 1 v_fnSendToHostEcho(" H --> (H)altA");
88 1 v_fnSendToHostEcho(" J --> HaltB");
89 1 v_fnSendToHostEcho(" S --> WUPA-RAT(S)");
90 1 v_fnSendToHostEcho(" T --> WUPB_A(T)TRIB");
91 1 v_fnSendToHostEcho(" L --> (L)oop back function");
92 1 v_fnSendToHostEcho(" C --> Full Anti(C)ollision");
93 1 v_fnSendToHostEcho(" I --> Help (I)nfo");
94 1 v_fnSendToHostEcho(" V --> (V)ersion");
95 1
96 1 v_fnSendToHostEcho(" X --> (X)Abort current command (Polling)");
97 1 v_fnSendToHostEcho(" E --> (E)PCB ask the host to echo next char till)");
98 1 v_fnSendToHostEcho(" D --> (D)PCB notify host of command done)");
99 1 v_fnSendToHostEcho(" U --> (U)PCB notify host of unknown command)");
100 1 v_fnSendToHostEcho("*****************************************");
101 1 v_fnSendToHostDone();
102 1 }
103
104 //-----------------------------------------------------------------------------
105 // Function name : v_fnReceivedFromHostCarrierOn
106 //-----------------------------------------------------------------------------
107 // Description : This function clear a of an unsigned char
108 //
109 // IN : - none -
110 // OUT : - none -
111 // RETURN : - none -
112 // Notes : - none -
113 //-----------------------------------------------------------------------------
114 void v_fnReceivedFromHostCarrierOn()
115 {
116 1 v_fnSendToHostEcho("->Carrier On");
117 1
ARM COMPILER V2.40e, PayPass_TTAL1_Comm 12/12/07 14:35:11 PAGE 3
118 1 v_fnCS_reset();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -