📄 prd_iso14443a_commands.lst
字号:
ARM COMPILER V2.40e, PRD_ISO14443A_Commands 12/12/07 14:35:10 PAGE 1
ARM COMPILER V2.40e, COMPILATION OF MODULE PRD_ISO14443A_Commands
OBJECT MODULE PLACED IN .\PRD_ISO14443A_Commands.obj
COMPILER INVOKED BY: C:\DEV\Tools\Keil\ARM\BIN\CA.exe ..\..\..\..\LIB\PicoRead\u03\Level_2\ISO14443A\sources\PRD_ISO1444
-3A_Commands.c THUMB DEBUG PRINT(.\LISTING\PRD_ISO14443A_COMMANDS.LST) TABS(4) PREPRINT(.\LISTING\PRD_ISO14443A_COMMANDS.
-I) OBJECT(.\PRD_ISO14443A_Commands.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 : PICOREAD LIBRARY
29 // Project Name : PICOREAD LIBRARY
30 // Module Name : PRD_ISO14443A_COMMANDS.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 : ISO14443A commands
36 //=============================================================================
37 // When Who Ver What
38 // 06-05-12 FPK 1.2 creation
39 //=============================================================================
40
41
42 // Defines for PicoRead
43 #include "PRD_PicoReadRF_Pages_Parameters.h" // Definition of PicoRead chip registers
*** ERROR C318 IN LINE 43 OF ..\..\..\..\LIB\PicoRead\u03\Level_2\ISO14443A\sources\PRD_ISO14443A_Commands.c: can't open
- file 'PRD_PicoReadRF_Pages_Parameters.h'
44
45 #include "PRD_Config.h" // Reader Configuration functions
*** ERROR C318 IN LINE 45 OF ..\..\..\..\LIB\PicoRead\u03\Level_2\ISO14443A\sources\PRD_ISO14443A_Commands.c: can't open
- file 'PRD_Config.h'
46 #include "PRD_RF_Comm.h"
*** ERROR C318 IN LINE 46 OF ..\..\..\..\LIB\PicoRead\u03\Level_2\ISO14443A\sources\PRD_ISO14443A_Commands.c: can't open
- file 'PRD_RF_Comm.h'
47 #include "PRD_BufferExchange.h"
*** ERROR C318 IN LINE 47 OF ..\..\..\..\LIB\PicoRead\u03\Level_2\ISO14443A\sources\PRD_ISO14443A_Commands.c: can't open
- file 'PRD_BufferExchange.h'
48
49
ARM COMPILER V2.40e, PRD_ISO14443A_Commands 12/12/07 14:35:10 PAGE 2
50 // Defines for LPC2129
51 #include "Target.H" // Definition of processor registers & Low level functions to be modified accor
-ding to the target, and the user needs
*** ERROR C318 IN LINE 51 OF ..\..\..\..\LIB\PicoRead\u03\Level_2\ISO14443A\sources\PRD_ISO14443A_Commands.c: can't open
- file 'Target.H'
52
53 // ISO A Commands
54 #include "PRD_ISO14443A_Commands.h"
*** ERROR C318 IN LINE 54 OF ..\..\..\..\LIB\PicoRead\u03\Level_2\ISO14443A\sources\PRD_ISO14443A_Commands.c: can't open
- file 'PRD_ISO14443A_Commands.h'
55
56
57 #include "PRD_COMMON_Anticollision_Parameters.h" //Common Anticollision parameters defines
*** ERROR C318 IN LINE 57 OF ..\..\..\..\LIB\PicoRead\u03\Level_2\ISO14443A\sources\PRD_ISO14443A_Commands.c: can't open
- file 'PRD_COMMON_Anticollision_Parameters.h'
58
59
60 //-----------------------------------------------------------------------------
61 // Function name : b_fnSendReceiveREQAWUPA(unsigned char p_pcmd,unsigned char* p_pabBuffer,StructReader*
- p_pStructReader, unsigned short* p_bATQALength)
62 //-----------------------------------------------------------------------------
63 // Description : Send the REQA/WUPA Command
64 //
65 // IN : p_pStructReader : Pointer to the used StructReader structure.
66 // p_pcmd : choice between REQA and WUPA
67 //
68 // OUT : p_bATQALength : size of the ATQA
69 // p_pabBuffer : ATQA
70 //
71 // RETURN : l_bStatus : Error code
72 //
73 // Notes : - none -
74 //-----------------------------------------------------------------------------
75 unsigned char b_fnSendReceiveREQAWUPA(unsigned char p_pcmd,unsigned char* p_pabBuffer,StructReader* p_pSt
-ructReader, unsigned short* p_bATQALength )
*** ERROR C25 IN LINE 75 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: syntax erro
-r near '*'
76 {
*** WARNING C35 IN LINE 76 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'b_fnSend
-ReceiveREQAWUPA': uses old-style declarator
77 1 unsigned char l_abBuffer[1];
78 1 unsigned char l_bStatus;
79 1
80 1 // _ISOA_REQA (0x26) or _ISOA_WUPA (0x52)
81 1 l_abBuffer[0]= p_pcmd;
82 1
83 1 v_fnSendBuffer(0,0,7,&l_abBuffer[0],p_pStructReader);
*** ERROR C67 IN LINE 83 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'p_pStructR
-eader': undefined identifier
*** WARNING C140 IN LINE 83 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'v_fnSen
-dBuffer' undefined; assuming 'extern int v_fnSendBuffer()'
84 1 l_bStatus=b_fnReceiveBuffer(0,&p_pabBuffer[0],p_pStructReader,p_bATQALength,&g_bDataBitsReceived,&g_bPic
-oReadStatus,&g_bRFReceiveEOFA,&g_bBitsToReceive);
*** ERROR C67 IN LINE 84 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'p_pStructR
-eader': undefined identifier
*** ERROR C67 IN LINE 84 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'p_bATQALen
-gth': undefined identifier
*** ERROR C67 IN LINE 84 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'g_bDataBit
-sReceived': undefined identifier
*** ERROR C67 IN LINE 84 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'g_bPicoRea
-dStatus': undefined identifier
*** ERROR C67 IN LINE 84 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'g_bRFRecei
-veEOFA': undefined identifier
*** ERROR C67 IN LINE 84 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'g_bBitsToR
-eceive': undefined identifier
*** WARNING C140 IN LINE 84 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'b_fnRec
ARM COMPILER V2.40e, PRD_ISO14443A_Commands 12/12/07 14:35:10 PAGE 3
-eiveBuffer' undefined; assuming 'extern int b_fnReceiveBuffer()'
85 1 delay_us(300);
*** WARNING C140 IN LINE 85 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'delay_u
-s' undefined; assuming 'extern int delay_us()'
86 1 return l_bStatus;
87 1
88 1 }
*** WARNING C47 IN LINE 75 OF ..\..\..\..\LIB\PICOREAD\U03\LEVEL_2\ISO14443A\SOURCES\PRD_ISO14443A_COMMANDS.C: 'StructRe
-ader': unreferenced parameter
89
90
91 //-----------------------------------------------------------------------------
92 // Function name : b_fnSendReceiveHALTA(StructReader* p_pStructReader)
93 //-----------------------------------------------------------------------------
94 // Description : Send the HALT A Command, no response is waiting
95 //
96 // IN : p_pStructReader : Pointer to the used StructReader structure.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -