H I S T O R Y of Modifications


    CARD for USCore,PowerFACET (in Flash)

     Author : MLAG
     Date :  13/01/2006
     Version :  V2r10e
     
    Copyright © SMARTWARE 2004-2006, All rights reserved


      Version V2r10e of 13/01/2006
      13/01/2006 - cdcfg    - DM               - V2r10e   : From v2r10d. 
      12/01/2006 - cdtypeb  - DM               - V2r10e   : Update arguments in cdpcm_BlockFrame calls. 
      12/01/2006 - cdtypea  - DM               - V2r10e   : Update arguments in cdpcm_BlockFrame calls. 
      12/01/2006 - cdisox   - DM               - V2r10e   : Fix FD comutation when D is null. 
      12/01/2006 - cdiso    - DM               - V2r10e   : Fix FD comutation when D is null. 
      10/01/2006 - HWIPUS   - DM               - V2r10e   : _TransceiveFPGA and _TransceiveRC531 always wait for AFDT at the end of good or bad exchanges; Fix collision error returned in _TransceiveRC531. 
      29/12/2005 - HWICUS   - DM               - V2r10e   : Handle FWI v2r08 in _CDTxDef and AcqDataV2 settings. Fix RXFFLVL to 1 in _ByteGet. 
      27/12/2005 - cdpcm    - DM               - V2r10e   : BlockNB set as ulong in _ProtocolType. 
      27/12/2005 - cdpcm    - DM               - V2r10e   : Fix CID checking in _Deselect; Check NAD & CID bits in PCB bytes according to both ISO14443 and PayPass standards. 
      

      Version V2r10d of 13/12/2005
      13/12/2005 - cdcfg    - DM               - V2r10d   : From v2r10c. 
      12/12/2005 - cdtypeb  - DM               - V2r10d   : Remove NAD & CID in level 4 exchanges for PayPass Model. 
      12/12/2005 - cdtypea  - DM               - V2r10d   : Remove NAD & CID in level 4 exchanges for PayPass Model. 
      12/12/2005 - cdpcm    - DM               - V2r10d   : Disregard NAD & CID in level 4 exchanges for PayPass Model. 
      07/12/2005 - HWICUS   - DM               - V2r10d   : Enable clock to USB chip. 
      

      Version V2r10c of 01/12/2005
      01/12/2005 - cdcfg    - DM               - V2r10c   : Add basic US-CLT driver. 
      29/11/2005 - cdpcm    - DM               - V2r10c   : Add a memory handle to a communication buffer. 
      29/11/2005 - cdpcm    - DM               - V2r10c   : Manage extended Apdus. 
      29/11/2005 - card     - DM               - V2r10c   : Add card_AntennaSwitchSet. 
      29/11/2005 - card     - DM               - V2r10c   : Add card_AntennaSwitchSet. 
      29/11/2005 - HWIPUS   - DM               - V2r10c   : Add Power value. 
      28/11/2005 - cdtypec  - DM               - V2r10c   : Fix configuration structure access error. 
      28/11/2005 - cdtypeb  - DM               - V2r10c   : Update test on configuration structure access. 
      28/11/2005 - cdtypea  - DM               - V2r10c   : Update test on configuration structure access; BPSK frame_Flag is not set. if Raw update of Dsi field for RC models. 
      28/11/2005 - cdmifar  - DM               - V2r10c   : Fix configuration structure access error. 
      28/11/2005 - cdIcode  - DM               - V2r10c   : Fix configuration structure access error. 
      28/11/2005 - cd15693  - DM               - V2r10c   : Fix configuration structure access error. 
      25/11/2005 - hwicp    - DM               - V2r10c   : Add _DrvCltGet. 
      25/11/2005 - hwicp    - DM               - V2r10c   : Add _DrvCltGet. 
      25/11/2005 - HWIPUS   - DM               - V2r10c   : _TransceiveFPGA check Start of transmission; Record Power value in pCd. 
      24/11/2005 - hwicpus  - DM               - V2r10c   : Fix Interrupt Vector deletion; add hwicpus_DrvCtlGet. 
      24/11/2005 - hwicpma  - DM               - V2r10c   : Add _DrvCtlGet. 
      08/11/2005 - fpga0    - DM               - V2r10c   : Add US-CLT 
      08/11/2005 - cltct    - DM               - V2r10c   : Creation. 
      07/11/2005 - hwipdic  - DM               - V2r10c   : Update RC632 Threshold default value for Type A & B;. Share communication methods with US-CLT driver. 
      07/11/2005 - hwipclt  - DM               - V2r10c   : Creation. 
      

      Version V2r10b of 07/11/2005
      07/11/2005 - cdcfg    - DM               - V2r10b   : From v2r10a. 
      04/11/2005 - hwipdic  - DM               - V2r10b   : _TransceiveRC reception restarts on frame errors;. Decrease Mutex timout to 3s for_IrqTake and 4 s for _ModelTake. 
      04/11/2005 - hwicpus  - DM               - V2r10b   : Update Attributes types in MA structure. 
      04/11/2005 - hwicpus  - DM               - V2r10b   : Local Attributes Object is private. 
      04/11/2005 - hwicpma  - DM               - V2r10b   : Update Attribute Types to public types. 
      04/11/2005 - cdpct    - DM               - V2r10b   : Add cdpct_TimerValueReg. 
      04/11/2005 - cardx    - DM               - V2r10b   : Use macro to test models. 
      04/11/2005 - card     - DM               - V2r10b   : Use macro to test models. 
      04/11/2005 - HWIPUS   - DM               - V2r10b   : _TransceiveRC531 reception restarts on frame errors;. Decrease Mutex timout to 3s for_IrqTake and 4 s for _ModelTake. 
      04/11/2005 - HWICUS   - DM               - V2r10b   : Decrease Mutex timout to 3s for_IrqTake and 4 s for _ModelTake. 
      03/11/2005 - cdisox   - DM               - V2r10b   : Fix StructSize invalid modification on Protocol Structure Reading. 
      02/11/2005 - cdtypeb  - DM               - V2r10b   : Update Obj->Model before calling _InitDef for proper model's parameters initialization. 
      02/11/2005 - cdtypea  - DM               - V2r10b   : Update Obj->Model before calling _InitDef for proper model's parameters initialization. 
      

      Version V2r10a of 27/10/2005
      27/10/2005 - cdcfg    - DM               - V2r10a   : From v2r09b. 
      25/10/2005 - uscct    - DM               - V2r10a   : Add uscct_IrqAcqData. 
      24/10/2005 - piccct   - DM               - V2r10a   : Add piccct_TimerValueReg. 
      24/10/2005 - hwip     - DM               - V2r10a   : Add hwip__RxErr error. 
      24/10/2005 - hwip     - DM               - V2r10a   : Add hwip__RxErr error. 
      24/10/2005 - hwicpus  - DM               - V2r10a   : Manage Acquisition V2 design. 
      24/10/2005 - hwicpus  - DM               - V2r10a   : Define structure dedicated to local attributes. Remove hwicpus_Init(). 
      24/10/2005 - hwicpma  - DM               - V2r10a   : Store local attributes to dedicated structure to fix hwicp_MAType size. 
      24/10/2005 - hwicp    - DM               - V2r10a   : Add hwicp__AcqSel. 
      24/10/2005 - hwic     - DM               - V2r10a   : From v2r09a. 
      24/10/2005 - hwic     - DM               - V2r10a   : From v2r09a. 
      24/10/2005 - cdmifar  - DM               - V2r10a   : Collision Error Process can be disabled. 
      24/10/2005 - cdisox   - DM               - V2r10a   : Count PPSGT after successfull PPS. 
      24/10/2005 - cdiso    - DM               - V2r10a   : Add PPSGT parameter (model IsoEh only); Add CARDTM licence. in sys_CdCfgSysInfoGet operation. 
      24/10/2005 - cdiso    - DM               - V2r10a   : Add PPSGT in _ProtocolInfoType. 
      24/10/2005 - HWIPUS   - DM               - V2r10a   : Add TransceiveMode parameter to configure communication modes. 
      24/10/2005 - HWICUS   - DM               - V2r10a   : Update access to HWICP attributes in _AcqDataFreqSet/Get. 
      21/10/2005 - hwicp    - DM               - V2r10a   : Add hwicp__AcqSel. 
      21/10/2005 - cdtypeb  - DM               - V2r10a   : Handle PayPass B Model; Add AFSGT delay after ATTRIB. 
      21/10/2005 - cdtypea  - DM               - V2r10a   : Handle PayPass A Models; used syst_Wait to proceed SFGT delay;. Collision Error Process is disabled in Level 4. 
      21/10/2005 - cdpcm    - DM               - V2r10a   : Add define for PayPass models; Add CollisionDisable, AFWT, AFSGT and GFWT fields in cdpcm_ProtocolType. 
      21/10/2005 - cdpcm    - DM               - V2r10a   : _CRC manages PayPass models; Add CARDTM licence. in sys_CdCfgPICCSysInfoGet operation. 
      21/10/2005 - cardx    - DM               - V2r10a   : Check methods access with new model ranges; card_PipeX uses a dynamic buffer allocation to exchange high length of data; update card_CardCfgX. 
      21/10/2005 - card     - DM               - V2r10a   : Add Paypass Models; Add fields in card_PCfgType and card_CfgXType;. Update timeout Process to 6s;. 
      21/10/2005 - card     - DM               - V2r10a   : Check methods access with new model ranges; card_CardPCfg handles new parameters;. 
      20/10/2005 - HWIPUS   - DM               - V2r10a   : Add hwip_CfgReg in hwip_MDCfg(). Remove IRQ vector function. 
      

      Version V2r09b of 26/08/2005
      26/08/2005 - cdcfg    - DM               - V2r09b   : Add Fpga driver for UltraSmart family readers; Start HWIC Class for DICore Boards. 
      25/08/2005 - hwipdic  - DM               - V2r09b   : Interface set an FPGA Driver to control Hardware Mutex Components. Fix Egt setting with FPGA and RC (Type B); Fix "SOF to 0" max value to 0x3F (Type B);. Replace fixed delay in _Transceive with and configurable delay AFDT;. 
      23/08/2005 - hwipdic  - DM               - V2r09b   : Add Handle to Fpga Driver and AFDT. 
      12/08/2005 - hwcomp   - DM               - V2r09b   : Update PLL CY22393 and DAC ad5314 methods for a generic UltraSmart implementation. Add PLL 22150 and ADC LTC1197. 
      12/08/2005 - hwcomp   - DM               - V2r09b   : Update PLL CY22393 and DAC ad5314 methods for a generic UltraSmart implementation. Add PLL 22150 and ADC LTC1197. 
      08/08/2005 - fpgama   - DM               - V2r09b   : Creation. 
      08/08/2005 - fpga0    - DM               - V2r09b   : Creation. 
      08/08/2005 - fpga0    - DM               - V2r09b   : Creation. 
      08/08/2005 - fpga     - DM               - V2r09b   : Creation. 
      08/08/2005 - fpga     - DM               - V2r09b   : Creation. 
      08/08/2005 - cderr    - DM               - V2r09b   : Add fpga__Err. 
      08/08/2005 - HWICUS   - DM               - V2r09b   : Interface set an FPGA Driver to control Hardware Mutex and Components. 
      08/08/2005 - HWICUS   - DM               - V2r09b   : Add Handle to Fpga Driver. 
      03/08/2005 - cdtypeb  - DM               - V2r09b   : Control EGT update value according to model. 
      03/08/2005 - HWIPUS   - DM               - V2r09b   : Fix Egt setting with FPGA and RC (Type B); Fix "SOF to 0" max value to 0x3F (Type B). 
      

      Version V2r09a of 18/07/2005
      18/07/2005 - cdcfg    - DM               - V2r09a   : Minimum System version is v2r22d; Manage DICore Board type;. Merge Model Ap and A; Remove DES Objet; Fix MLOS version check. 
      23/06/2005 - cdtypec  - DM               - V2r09a   : Check received Cfg Struct size to update fields. 
      23/06/2005 - cdtypeb  - DM               - V2r09a   : Add _Take and _Release; Handle Error reemission parameter for L4 APDUs;. Add Additional Frame Delay Time Parameter; Set back to Level 3 when _Deselect succeeds;. Attrib handles Param1 Tr0/Tr1 and INF fields; Check received Cfg Struct size to update fields;. Add BaudRateSet Op in _Cfg. 
      23/06/2005 - cdtypea  - DM               - V2r09a   : Merge model AP and A; Handle Error reemission parameter for L4 APDUs;. Add Additional Frame Delay Time Parameter; Set back to Level 3 when _Deselect succeeds;. Add _Select method; Manage SFGI/SFGT as parameters from protocol structure;. Check received Cfg Struct size to update fields. 
      23/06/2005 - cdtypea  - DM               - V2r09a   : Update Error codes. 
      23/06/2005 - cdraw    - DM               - V2r09a   : include syscx.h. 
      23/06/2005 - cdisox   - DM               - V2r09a   : Hande T1ErrReemit parameter in _Cfg0; Enable ODMT setting in _Reset;. 
      23/06/2005 - cdIcode  - DM               - V2r09a   : Check received Cfg Struct size to update fields. 
      23/06/2005 - cd15693  - DM               - V2r09a   : Check received Cfg Struct size to update fields. 
      23/06/2005 - cardx    - DM               - V2r09a   : Update _CardCfgX with new structure; Fix CplStatus update in all methods;. 
      22/06/2005 - syscx    - DM               - V2r09a   : Creation from sysc.h. Import all sysobj Op values;. Add sys_CdCfgPICCAntDem, sys_CdCfgPICCMdVSet, sys_CdCfgIc1Get,. sys_CdCfgOSTest, sys_CdCfgCxSet, sys_CdCfgCxGet, sys_CdCfgC3Pulse, sys_CdCfgPICCModel and sys_CdCfgPICCBdr;. 
      22/06/2005 - sysc     - DM               - V2r09a   : Shift all sysobj Ops in syscx.h. 
      20/06/2005 - hwicpma  - DM               - V2r09a   : Add _AcqDataFreqSet, _AcqDataFreqGet, AcqFreq. _DrvInfoGet and pDrvInfo;. 
      20/06/2005 - hwicp    - DM               - V2r09a   : Add _AcqDataFreqSet, _AcqDataFreqGet, _DrvInfoGet. 
      20/06/2005 - hwicp    - DM               - V2r09a   : Add _AcqDataFreqSet and _AcqDataFreqGet. 
      20/06/2005 - cdtypeb  - DM               - V2r09a   : Update Error codes. 
      20/06/2005 - cdpcm    - DM               - V2r09a   : Add ErrReemit, AFDT, SFGT, AFI, SlotNb & Tr0Tr1 in _ProtocolType structure; Add Info buffer in ObjType structure. 
      20/06/2005 - cdiso    - DM               - V2r09a   : Add current measurement, OpenShort test and contacts management;. Check NAD value in I_Block answers, T=1 Error handling repetition can be set;. Don't set Model to null in _Close, for compatibility with old PWF kit which uses _Close as _Off method. 
      20/06/2005 - cdiso    - DM               - V2r09a   : Add T1ErrReemit in _ProtocolInfoType; add cdiso__NAD. 
      20/06/2005 - card     - DM               - V2r09a   : Update Card Models; Add fieds in card_PCfgType; Add card_Select method;. Add card contacts management methods, card_IC1Get, card_OSTest, card_AttribInfSet, card_AttribInfGet, card_ModelSet, card_ModelGet and card_BaudRateSet methods;. 
      20/06/2005 - card     - DM               - V2r09a   : Add card contacts management methods; card_CardPCfg handles new parameters;. Add card_Select, card_AttribInfSet, card_AttribInfGet, card_IC1Get, card_OSTest. card_ModelSet, card_ModelGet and card_BaudRateSet methods;. Fix CplStatus update in all methods;. 
      20/06/2005 - HWIPUS   - DM               - V2r09a   : Update Class creation according to MLOS v2r22b;. Replace fixed delay in _Transceive with and configurable delay AFDT;. Use Macros to access to registers; add hwipus_BlkTransceiveFPGA for CARDTM;. Fix RCTypeB Tx baudrates configuration; Changing Model does not switch off the Rf. 
      14/06/2005 - hwicdx   - DM               - V2r09a   : Add hwic_ObjId0 for PWF configuration. 
      14/06/2005 - hwicdx   - DM               - V2r09a   : Update hwi_NOOp0 to access to PWF configuration. 
      20/05/2005 - protec   - Marc LEGOUX      - V6r11    : Creation. 
      20/05/2005 - HWICUS   - DM               - V2r09a   : Update Class creation according to MLOS v2r22b; Fix PLL CY22393 CLKC setting; Fix _C3X when set to 0: Add _C3pulseX to generate pulses according. to card Frequency; remove _C3PulseDef and _C3Pulse; _PIC1Get returns an ulong;. Return different error is C is in Open or Short state in _OSTest. 
      19/05/2005 - HWICPWF  - DM               - V2r09a   : Update Class creation according to MLOS v2r22b; _PIC1Get returns an ulong. 
      17/05/2005 - sysx     - Marc LEGOUX      - C6r19    : Add _MOpFileRead. 
      17/05/2005 - cdmifar  - DM               - V2r09a   : Add _Select method; Check received Cfg Struct size to update fields. 
      17/05/2005 - HWIPUS   - DM               - V2r09a   : Add AFDT parameter. 
      12/05/2005 - cdpcm    - DM               - V2r09a   : Add Antenna Selection in _Cfg; Number of reemission can be modified in _APDU;. 
      11/05/2005 - hwicma   - DM               - V2r09a   : Add *C3PulseX, Update *IC1Get parameter. 
      11/05/2005 - hwic     - DM               - V2r09a   : Add hwic_C3PulseX, hwic_IC1GetX. 
      11/05/2005 - hwic     - DM               - V2r09a   : Add hwic_C3PulseX, hwic_IC1GetX. 
      10/05/2005 - hwipma   - DM               - V2r09a   : Add BlkTransceive and HwCfgSet. 
      10/05/2005 - hwip     - DM               - V2r09a   : Add _BlkTransceive for CARDTM, _HwCfgSet. 
      09/05/2005 - uscct    - DM               - V2r09b   : Rename Macro using a linear address instead of a register name from a structure. 
      09/05/2005 - uscct    - DM               - V2r09a   : include Macros for registers accesses. 
      09/05/2005 - hwcomp   - DM               - V2r09a   : Creation. 
      06/05/2005 - hwcomp   - DM               - V2r09a   : Creation. 
      04/05/2005 - hwipdic  - DM               - V2r09a   : Creation. 
      04/05/2005 - hwipdic  - DM               - V2r09a   : Creation. 
      04/05/2005 - dicpct   - DM               - V2r09a   : Creation. 
      04/05/2005 - cdpct    - DM               - V2r09a   : Creation. 
      04/05/2005 - cdpct    - DM               - V2r09a   : Creation. 
      13/04/2005 - hwicpus  - DM               - V2r09a   : Fix AcqDataGet output data length to 0 when no data acquired. 
      18/03/2005 - piccct   - DM               - V2r09a   : Add piccct_RegType structure. 
      18/03/2005 - hwip     - DM               - V2r09a   : Add _BlkTransceive for CARDTM, add _HwCfgSet. 
      

      Version V2r08c of 23/02/2005
      23/02/2005 - cdcfg    - DM               - V2r08c   : From v2r08b. 
      22/02/2005 - sysc     - DM               - V2r08c   : Add sysc_ModelNull;. 
      22/02/2005 - cdtypec  - DM               - V2r08c   : Set Model to null in _Close. 
      22/02/2005 - cdtypeb  - DM               - V2r08c   : Allow to set DRI/DSI anytime; ISO commands force DRI/DSI = 0;. Fix pRespl in _Pipe;  Set Model to null in _Close; Control FWI value in ATQB. 
      22/02/2005 - cdtypeb  - DM               - V2r08c   : Add cdtypeb__FWI. 
      22/02/2005 - cdtypea  - DM               - V2r08c   : Allow to set DRI/DSI anytime; ISO commands force DRI/DSI = 0;. Fix pRespl in _Pipe; Set Model to null in _Close; Control SFGI & FWI values in ATS. 
      22/02/2005 - cdraw    - DM               - V2r08c   : Use cdiso_Close 
      22/02/2005 - cdmifar  - DM               - V2r08c   : Set Model to null in _Close. 
      22/02/2005 - cdisox   - DM               - V2r08c   : Use _DrvLevelGet during configuration; Set Model to null in _Close. Add mode to return wrong ATR in _Reset. 
      22/02/2005 - cdiso    - DM               - V2r08c   : Change hwic_SkillLevelGet to hwic_DrvLevelGet; Set Model to null in _Close;. Handle Block repetition in T=1 when timeout occurs. 
      22/02/2005 - cdiso    - DM               - V2r08c   : Add cdiso__T1ErrHd, cdiso__T1RBErr. 
      22/02/2005 - cdIcode  - DM               - V2r08c   : Set Model to null in _Close. 
      22/02/2005 - cd15693  - DM               - V2r08c   : Set Model to null in _Close. 
      22/02/2005 - card     - DM               - V2r08c   : Add define card_RSTModeAtrGet. 
      22/02/2005 - card     - DM               - V2r08c   : card_Reset updates ATR buffer if some Data is returned even if Erno. 
      21/02/2005 - cdpcm    - DM               - V2r08c   : Fix min length when check CRC in _BlockFrame. 
      20/02/2005 - DRV      - Marc LEGOUX      - V6r18a   : Add mode _NewModeNoDef 
      17/02/2005 - hwicma   - DM               - V2r08c   : Change SkillLevelGet to DrvLevelGet. 
      17/02/2005 - hwic     - DM               - V2r08c   : Change _SkillLevelGet to _DrvLevelGet. 
      17/02/2005 - hwic     - DM               - V2r08c   : Change _SkillLevelGet to _DrvLevelGet. 
      17/02/2005 - HWICUS   - DM               - V2r08c   : Change _SkillLevelGet to _DrvLevelGet; Fix sending of 1 byte when TxLastCharAlone is set. 
      17/02/2005 - HWICUS   - DM               - V2r08c   : Add UserLevel field. 
      16/02/2005 - HWIPUS   - DM               - V2r08c   : In _InitDefault : Flush fifo and reset crypto for all RC531 models. 
      08/02/2005 - drvh     - Marc LEGOUX      - C6r18b   : A Class is a driver. 
      06/02/2005 - drvh     - Marc LEGOUX      - C6r18    : Add drv_FromRef. 
      25/01/2005 - syst     - Marc LEGOUX      - C6r18    : Add _TaskSuspend, _TaskResume. 
      25/01/2005 - file     - Marc LEGOUX      - V1r01    : Creation. 
      01/01/2005 - sysobj   - Marc LEGOUX      - C6r18    : Improve macros on object idenfifiers. 
      20/12/2004 - netobjh  - Marc LEGOUX      - C6r18    : Add Route infos in stations. 
      15/12/2004 - rdcntx   - Marc LEGOUX      - V6r24    : Creation. 
      15/12/2004 - rdc      - Marc LEGOUX      - V6r24a   : Add PhId in QItemType. 
      15/12/2004 - mlpg     - Marc LEGOUX      - V6r24a   : Improve ProtType. 
      

      Version V2r08b of 03/12/2004
      03/12/2004 - cdcfg    - DM               - V2r08b   : From v2r08a. 
      30/11/2004 - card     - DM               - V2r08b   : Fix _pHwiGet. 
      29/11/2004 - sysc     - DM               - V2r08b   : Add sys_CdCfgCdCk;. 
      29/11/2004 - hwicpus  - DM               - V2r08b   : Rename _ExtIoSet to _IOExtSet. 
      29/11/2004 - hwicpma  - DM               - V2r08b   : Rename ExtIoSet to IOExtSet. 
      29/11/2004 - hwicp    - DM               - V2r08b   : Rename _ExtIoSet _IOExtSet. 
      29/11/2004 - hwicp    - DM               - V2r08b   : Rename _ExtIoSet _IOExtSet. 
      29/11/2004 - hwic     - DM               - V2r08b   : From v2r08a. 
      29/11/2004 - cdtypeb  - DM               - V2r08b   : Fix cdtypeb__PUPI error code; Add cdtypeb__Length. 
      29/11/2004 - cdiso    - DM               - V2r08b   : Add sys_CdCfgCdClk case in _Cfg0. 
      29/11/2004 - HWICUS   - DM               - V2r08b   : Set back Vcc to current Voltage when disable OpenShort;. Adapt SkillLevel to new FpgaVersion; Add _CardClkDisable; Update _CardClk to new FWI settings. 
      29/11/2004 - CDCTUS   - DM               - V2r08b   : Rename CCCFG to CLKSEL, Add CdClkSel field in cdct_Type. 
      25/11/2004 - systh    - Marc LEGOUX      - C6r18    : Create from syst.h. 
      25/11/2004 - syst     - Marc LEGOUX      - C6r18    : Add _TaskInfoGet, _TaskListGet. Hide syst_TaskType. 
      20/11/2004 - cdpcm    - DM               - V2r08b   : Fix Key buffer size. 
      09/11/2004 - hwipma   - DM               - V2r08b   : Update _MDCfgSet; Remove CfgSet and CfgGet;. Add InitDefault and ModelSet. 
      09/11/2004 - hwip     - DM               - V2r08b   : Add defines for _MDCfgSet methods, fix _MDCfgSet parameters;. Remove hwip_CfgSet and hwip_CfgSet; Add hwip_InitDefault and hwip_ModelSet. 
      09/11/2004 - hwip     - DM               - V2r08b   : Update _MDCfgSet field; Remove hwip_CfgSet and hwip_CfgSet;. Add hwip_InitDefault and hwip_ModelSet. 
      09/11/2004 - cdtypec  - DM               - V2r08b   : Use _MDCfgSet method to set all Modem configuration;. Remove always LEN byte in _APDU answer. 
      09/11/2004 - HWIPUS   - DM               - V2r08b   : Modem Configuration handled by _MDCfgSet/_MDCfgGet methods;. Remove hwipus_CfgSet and hwipus_CfgSet methods; Add _ModelSet;. 
      08/11/2004 - cdtypea  - DM               - V2r08b   : Use _MDCfgSet method to set all Modem configuration;. Fix calls of _Take and _Release methods; Reshape the code. 
      08/11/2004 - cdpcm    - DM               - V2r08b   : Use _MDCfgSet/Get methods for Modem configuration;. 
      08/11/2004 - cdmifar  - DM               - V2r08b   : Use _MDCfgSet method to set Modem configuration;. Fix calls of _Take and _Release methods; Reshape the code;. Remove case sys_CdCfgPICCCrypto in _Cfg;. 
      08/11/2004 - cdIcode  - DM               - V2r08b   : Update hwip_MDCfgSet calls; Reshape the code. 
      08/11/2004 - cd15693  - DM               - V2r08b   : Update hwip_MDCfgSet calls; Reshape the code. 
      05/11/2004 - cdtypeb  - DM               - V2r08b   : Use _MDCfgSet method to set all Modem configuration. 
      04/11/2004 - piccct   - DM               - V2r08b   : Update defines. 
      31/10/2004 - mlpg     - Marc LEGOUX      - V6r23a   : Add Start() , End(). 
      

      Version V2r08a of 25/10/2004
      25/10/2004 - cdcfg    - DM               - V2r08a   : Change order of PICC and ICC objets creation. 
      21/10/2004 - hwipma   - DM               - V2r08a   : Modify MDCfgSet parameters, add MDCfgGet. 
      21/10/2004 - hwip     - DM               - V2r08a   : Add hwip_Take, hwip_Release, hwip__Key and hwip__Crypto;. Fix _MDCfgSet fields; Add hwip__Coll; Add hwip_MDCfgGet. 
      21/10/2004 - hwip     - DM               - V2r08a   : Add hwip_Take, hwip_Release, Update ErrFunc; Fix _MDCfgSet fields;. Add _MDCfgGet. 
      21/10/2004 - cdtypeb  - DM               - V2r08a   : Clean _InitDef, update ErrFunc, remove _TODef;. Remove unused cases in _Cfg; Rename cdp_Cfg cdpcm_Cfg; Udpate _Model method. Sysobj Op2 use to select Level 3 Commands : _Reset _ReqWup, _Attrib and _HaltB;. Add sys_CdCfgPICCDeselect case in _Cfg;. 
      21/10/2004 - cdtypea  - DM               - V2r08a   : FSDI = 8 for default value; Add hwip_Take and hwip_Release for communications;. Remove PI.SFGT in _InitDef; Update ErrFunc; Remove unused cases in _Cfg;. Rename cdp_Cfg cdpcm_Cfg; Udpate _Model method; Add sys_CdCfgPICCDeselect case in _Cfg;. Sysobj Op2 use to select Level 3 Commands : _Reset _ReqWup, _Anticol, _RATS and _HaltA;. Detect and manage anticollision;. 
      21/10/2004 - cdpcm    - DM               - V2r08a   : Remove FDTn, SFGT and MaxFrameSize fields in cdpcm_ProtocolType. Add cdpcm_Cfg and cdpcm_Deselect. 
      21/10/2004 - cdpcm    - DM               - V2r08a   : Import cdp_Cfg and rename cdpcm_Cfg;. Add sys_CdCfgPICCIDGet and sys_CdCfgPICCSysInfoGet Operation;. Remove obsolete cases in _Cfg;. 
      21/10/2004 - cdmifar  - DM               - V2r08a   : Add hwip_Take and hwip_Release for communications;. Remove _TODef method; Add cdmifare__Length error code; Merge _Pipe and _Apdu;. Shift Defines in header file; Remove unused cases in _Cfg; Rename cdp_Cfg cdpcm_Cfg;. Udpate _Model method; Manage RFOnWait & RFOffWait parameters in _Cfg;. Sysobj Op2 use to select Level 3 Commands : _Reset _ReqWup, _Anticol and _HaltA;. Detect and manage anticollision;. 
      21/10/2004 - cdiso    - DM               - V2r08a   : Add PER generation error codes in _ErrorTranslate;. Compute WWT following ISO 7816-3 and update WWT depending on ETU value;. Shift ODMT and ODTU default setting in _InitDefault; Merge _Model and _Type methods;. _Model records model before comparison; Add sys_CdCfgSysInfoGet case in _Cfg0. 
      21/10/2004 - card     - DM               - V2r08a   : Add card_IdGet, card_REQA, card_WUPA, card_Anticol, card_RATS,. card_REQB, card_WUPB, card_Attrib, card_HaltB, card_Deselect, card_SysInfoGet;. Remove obsolete defines; Add card__Open and card_Type errors;. 
      21/10/2004 - card     - DM               - V2r08a   : Add card_IdGet, card_REQA, card_WUPA, card_Anticol, card_RATS,. card_REQB, card_WUPB, card_Attrib, card_HaltB, card_Deselect, card_SysInfoGet;. 
      20/10/2004 - syst     - Marc LEGOUX      - C6r17    : Add _EventOpenN. 
      20/10/2004 - sysc     - DM               - V2r08a   : Add sys_CdCfgPICCIDGet, sys_CdCfgSysInfoGet;. Remove unused defines;. 
      20/10/2004 - piccct   - DM               - V2r08a   : Update defines; fix piccct_TimeSlotPeriode to piccct_MFOUTSelect register;. Add piccct_CollPos;. 
      20/10/2004 - HWIPUS   - DM               - V2r08a   : _Authent1 and _Authent2 use Irq; Check 15693 cfg in _CfgTypeSet;. Update _MDCfgSet to _MDCfgSetFPGA and _MDCfgSetRC632;. _TransceiveRC531 handle large data Stream in Rx and Tx and use interrupt;. Create hwipus_MDRcCfgGet; Add fixed delay of 150us in _TransceiveFPGA for card model 0x38 (TypeB). 
      19/10/2004 - cdtypeb  - DM               - V2r08a   : Update Error codes. 
      19/10/2004 - cdtypea  - DM               - V2r08a   : Update Error codes. 
      19/10/2004 - cdmifar  - DM               - V2r08a   : Add cdmifare defines; Update Error codes 
      18/10/2004 - cdraw    - DM               - V2r08a   : Merge _Model and _Type methods; _Model records model before comparison. 
      18/10/2004 - cdIcode  - DM               - V2r08a   : Add hwip_Take and hwip_Release for communications;. Remove _TODef method; Add cdIcode__Length error code; Merge _Pipe and _Apdu;. Shift defines in header file: Remove unused cases in _Cfg; Udpate _Model method;. Rename cdp_Cfg cdpcm_Cfg; Manage RFOnWait & RFOffWait parameters in _Cfg. 
      17/10/2004 - cdc      - DM               - V2r08a   : Clean File. 
      17/10/2004 - cdc      - DM               - V2r08a   : Model is not set by cdc object; Update errors returned. 
      13/10/2004 - cdtypec  - DM               - V2r08a   : Remove trace Report; Rename cdp_Cfg cdpcm_Cfg;. Remove unused cases in _Cfg; Remove _TODef; Clean _InitDef;. Udpate _Model method; Manage RFOnWait & RFOffWait parameters in _Cfg. 
      13/10/2004 - CDP      - DM               - V2r08a   : Shift cdp_Cfg in cdpcm source file;. 
      13/10/2004 - CDP      - DM               - V2r08a   : Shift cdp_Cfg in cdpcm source file; Remove trace Report buffer;. Update errors returned by cdp operations;. 
      06/10/2004 - cdisox   - DM               - V2r08a   : Add Character Transmission Computation in cdisox_Reset,. Update WWT depending on ETU value; Update ODMT value in _TORxDef;. Merge _Model and _Type methods; _Model records model before comparison. 
      04/10/2004 - HWICUS   - DM               - V2r08a   : Update Error Codes and wait 150 ms when Parity Error Generation;. Update PER generation API : use _UartTransceiveErr and _UartDataGetErr. 
      04/10/2004 - HWICUS   - DM               - V2r08a   : Add PerWaitFlag and TxLastCharAlone fields. 
      01/10/2004 - sysx     - Marc LEGOUX      - C6r17    : Add _MOpPLoadInfo. 
      27/09/2004 - drvh     - Marc LEGOUX      - C6r17    : Add RefRem in drv_HType. 
      23/09/2004 - cdIcode  - DM               - V2r08a   : Add cdIcode__Length and defines. 
      23/09/2004 - cd15693  - DM               - V2r08a   : Add hwip_Take and hwip_Release for communications;. Remove _TODef method; Add cd15693__Length error code; Merge _Pipe and _Apdu;. Fix setting Fast Mode / Standard Mode; Remove unused cases in _Cfg;. Rename cdp_Cfg cdpcm_Cfg; Udpate _Model method;. Manage RFOnWait & RFOffWait parameters in _Cfg. 
      23/09/2004 - cd15693  - DM               - V2r08a   : Add cd15693__Length and defines. 
      22/09/2004 - txf      - Marc LEGOUX      - C6r16    : Add txf_iter2(). 
      22/09/2004 - netobjh  - Marc LEGOUX      - C6r17    : Add netobj_OpsMacConnect, SessionId in RefType. 
      22/09/2004 - NETOBJ   - Marc LEGOUX      - C6r17    : Add netobj__RefWNoMac. 
      17/09/2004 - hwic     - DM               - V2r08a   : Add PER Generation Error Codes. 
      17/09/2004 - hwic     - DM               - V2r08a   : Add PER generation in error list. 
      

      Version V2r07b of 28/08/2004
      28/08/2004 - cdcfg    - DM               - V2r07b   : From v2r07a. 
      27/08/2004 - cdtypec  - DM               - V2r07b   : Replace CdCm include with cdpcm; Remove Fsdi update in _Cfg. 
      27/08/2004 - cdpcm    - DM               - V2r07b   : Rename cdCm_ cdpcm_; Update _Di2D to _FSCD Method. Remove _SBlock, _IBlock and _RBlock methods;. Add _CRC, _BlockFrame and _APDU methods. 
      26/08/2004 - hwipma   - DM               - V2r07b   : Add MDCfgSet; SkillLevelGet. 
      26/08/2004 - cdtypeb  - DM               - V2r07b   : Replace CdCm include with cdpcm, Shift defines, Update ErrFunc;. FSCI van be updated via _Cfg;. Pipe method calls common cdpcm_APDU & cdpcm_BlockFrame methods. 
      26/08/2004 - cdtypea  - DM               - V2r07b   : Add CID in frames if TC1 not present in RATS; reinit Dri and Dsi values in _ATS. FSCI = 2 and FSDI = 5 for default Value; Remove _TODef and _FSCIVerify; Clean _InitDef;. FSCI can be updated via _Cfg;. Replace CdCm include with cdpcm; Update ErrFunc;. Pipe method calls common cdpcm_APDU & cdpcm_BlockFrame methods. 
      26/08/2004 - HWIPUS   - DM               - V2r07b   : Add hwipus_MDCfgSet; Update names of some registers and flags;. Add SkillLevelSet & SkillLevelGet methods. 
      26/08/2004 - HWIPUS   - DM               - V2r07b   : Rename CodageDecodage to CodingDecodingCfg; Remove FrameTemp, CodageDecodage and Echantillonage fields; Add FpgaVersion and SkillLevel fields. 
      24/08/2004 - cdraw    - DM               - V2r07b   : Remove include cdc.h; Inhibit card__no_card error in case sys_CdCfgInitDef (card_Close). 
      23/08/2004 - cdtypeb  - DM               - V2r07b   : Define cdtypeb_CRC_Preload, Update Error codes. 
      19/08/2004 - hwic     - DM               - V2r07b   : Update Error Codes. 
      19/08/2004 - hwic     - DM               - V2r07b   : Update error list. 
      19/08/2004 - cdpcm    - DM               - V2r07b   : Rename cdCm_ cdpcm_; complete defines for Type A & B cards. Update Block Protocol defines and fields. 
      19/08/2004 - cdmifar  - DM               - V2r07b   : Replace CdCm include with cdpcm. 
      19/08/2004 - cdc      - DM               - V2r07b   : Remove card models as defined in sysc.h. 
      19/08/2004 - cdIcode  - DM               - V2r07b   : Replace CdCm include with cdpcm. 
      19/08/2004 - cd15693  - DM               - V2r07b   : Replace CdCm include with cdpcm. 
      19/08/2004 - HWICUS   - DM               - V2r07b   : Update OpenShort error code. 
      19/08/2004 - CDP      - DM               - V2r07b   : Replace CdCm include with cdpcm. 
      19/08/2004 - CDP      - DM               - V2r07b   : Remove 11-18 MHz frequency limitation; Replace CdCm include with cdpcm. 
      18/08/2004 - cdtypea  - DM               - V2r07b   : Add cdtypea_ATSVerify() prototype; Add cdtypea defines;. Add Error codes. 
      17/08/2004 - cdiso    - DM               - V2r07b   : Inhibit card__no_card error in case sys_CdCfgInitDef (card_Close);. Fix Error Translation codes in _Error_Translate; Calling _CdCfgLastErr doesn't erase LastError value. 
      10/08/2004 - sysobj   - Marc LEGOUX      - C6r16    : Add sysobj_CallX(). 
      09/08/2004 - piccct   - DM               - V2r07b   : Rename some registers based on US-PICC Fwi document; In piccct_Type : add RxFrameTemplate and CodingDecodingCfg, remove Gain and Tune fields;. 
      09/08/2004 - hwip     - DM               - V2r07b   : Add hwip_MDCfgSet, hwip__Arg; Rename hwip_CfgFrame_Eof1 to hwip_CfgFrame_Eof0. 
      09/08/2004 - hwip     - DM               - V2r07b   : Add hwip_MDCfgSet. 
      28/07/2004 - hwicpus  - DM               - V2r07b   : Remove traces. 
      28/07/2004 - cdisox   - DM               - V2r07b   : Inhibit card__no_card error in case sys_CdCfgInitDef (card_Close). 
      28/07/2004 - card     - DM               - V2r07b   : Add missing extern storage class;. 
      05/07/2004 - DRV      - Marc LEGOUX      - V6r16a   : Add Find modes. 
      

      Version V2r07a of 01/07/2004
      01/07/2004 - cdcfg    - DM               - V2r07a   : Update ErrFunc, Add hwicp_Start and _End;. Add sysobj Ids values in _DrvList. 
      29/06/2004 - cderr    - DM               - V2r07a   : Remove cdtypeap__Err. 
      28/06/2004 - cdtypeb  - DM               - V2r07a   : Fix FWI update in ATS (ATQB check). Set Modes CID and NAD in FrameFlag analysis;. Fix Ds and Dr values in _ATS ; RFOnly only sets IsOn to 1 in _ATS. In _ATS: CID can take other values than 1, and ATTRIB is performed even if PI.LEVEL4 = 0. Manage NAD, CID, RFOnWait and RFOffWait fields in Protocol Configuration case; Remove System_Code. 
      28/06/2004 - card     - DM               - V2r07a   : Add card_DetectSet, card_DetectGet;. Add _PFrame_NAD and _PFrame_CID FrameFlag Masks;. Change card_TuneSetCmd to card_TuneCmdSet; Add card_TuneCmdGet method; Change names for Mifare Keys define; Add card__NA and card_TimeoutOp defines;. Add CardFlag and pHwi fields and reduce Info size in card_Type;. RSTWT unit in card_CfgXtype is now in microseconds; Add card_RSTModeStayOn and card_FreqXSet methods; card_FreqXDef takes "ulong" parameter. 
      27/06/2004 - cdtypea  - DM               - V2r07a   : Set Modes CID and NAD in FrameFlag analysis;. Fix the Modulation Pulse parameter in the PPS Command; Remove System_Code, SOF, EOF and EGT fields in _Cfg. Manage NAD, CID, RFOnWait and RFOffWait fields in Protocol Configuration case; 
      27/06/2004 - cdmifar  - DM               - V2r07a   : Add cdmifare__Arg. 
      27/06/2004 - cdIcode  - DM               - V2r07a   : Update Error Codes. 
      27/06/2004 - cd15693  - DM               - V2r07a   : Update Error Codes. 
      25/06/2004 - cdmifar  - DM               - V2r07a   : Remove EGT and System_Code fields in FrameFlag Update;. Use cdmifare__Arg instead of sys__arg. 
      22/06/2004 - card     - DM               - V2r07a   : Add card_DetectSet and card_DetectGet;. Update _Open and _Close Methods, add card_pHwiGet Method;. Fix bug in card_Apdu for case 1 Command; Remove _ATRCheck;. In _Open, correct the Init of Size Field and set timeout with card_TimeoutOp;. Control the Current Model in all Functions;. 
      21/06/2004 - cdIcode  - DM               - V2r07a   : Fix IsOn field in ATS, remove Fsci and Fsdi init; Remove SOF, EOF, EGT and System_Code fields Udate in _Cfg;  Update Error Codes. 
      21/06/2004 - cd15693  - DM               - V2r07a   : Remove System_Code, SOF, EOF and EGT fields in _Cfg. Fix IsOn field in ATS, remove Fsci and Fsdi init; Update Error Codes. 
      16/06/2004 - sysc     - DM               - V2r07a   : Add Card Object Codes, sys_CdCfgDrvName,. Add sys_CdCfgT1APDU, remove sys_CdCfgPICCATSCmd. 
      16/06/2004 - cdiso    - DM               - V2r07a   : Add _T1Frame and _T1APDU Methods (adapted from card_PipeX and card_T1APDU in cardx.C),. Wait RSTWT value at the end of Reset, DI=7h codes D=64 in _DICheck,. Put Card contacts in HIZ in _InitDefault,,. Correct Timeout calculations: WWT, BWT and CWT, Add sys_CdCfgDrvName operation,. Adapt Parity Error Generation to T=1 protocol, update RSTWT in microseconds,. Remove usPower and uPower Functions; Check and Update Error List. 
      16/06/2004 - cdiso    - DM               - V2r07a   : Update _RSTWTDefault value to microseconds Import from cardx.C all the defines for T=1 Protocol,. Add I_BlockNS, I_BlockNR, EDCType and IFSDCurrent parameters in _ProtocolInfoType,. Remove BlockLength and TypeChkSum parameters in _ProtocolInfoType. Add cdiso_CalcTO function, Add Fi and Di in _ProtocolInfoType. 
      16/06/2004 - CDP      - DM               - V2r07a   : Add case sys_CdCfgPICCDrvName; Add CID and NAD bits in FrameFlag. 
      15/06/2004 - cdisox   - DM               - V2r07a   : Init Model field in cdisox_Model; Check IFSD value in _Cfg0;. Remove ODMT setting in _Reset;. Manage Parity Errror Generation; Reader can stay On if Error during Reset;. Fix Sending of more than 256 bytes (Pipe and Transceive);. 
      15/06/2004 - cardx    - DM               - V2r07a   : Remove _InfoType Structure, _T1APDU and _ATRCheck functions,. _PipeX only call a sysobj for ISO contact models (T=1 protocol is now managed in ModelC). Control the Current Model in all Functions; _FreqXDef takes ulong parameter, previous method becomes _FreqXDef16. 
      14/06/2004 - cdtypec  - DM               - V2r07a   : Fix use of System_Code; Update Error codes;. 
      14/06/2004 - cdtypec  - DM               - V2r07a   : Update Error codes. 
      14/06/2004 - cdtypea  - DM               - V2r07a   : Check and update Error codes. 
      10/06/2004 - hwic     - DM               - V2r07a   : ByteErrSet/Get become ParityErrSet/Get Methods; Check Error Codes. Add hwic__Arg. 
      10/06/2004 - hwic     - DM               - V2r07a   : ByteErrSet/Get become ParityErrSet/Get Methods; Update Error List. 
      10/06/2004 - cdraw    - DM               - V2r07a   : Replace sys__arg with cdiso__Arg. 
      08/06/2004 - HWICUS   - DM               - V2r07a   : Correct Timer Repetition in _UartGetData and _UartTransceive,. _UartGetByte works in polling (called only during PER generation),. Add TxEnOcc field in ByteErrSet and ByteErrGet Methods (for T=1 PER Generation). Disable Switch Detect in a [CARD] section of MLOS.INI; Fix _SkillLevelSet. 
      07/06/2004 - cdtypeb  - DM               - V2r07a   : Check and update Error codes. 
      20/05/2004 - crc      - DM               - V2r09a   : From v2r07a. 
      20/05/2004 - crc      - DM               - V2r09a   : From v2r07a. 
      12/05/2004 - HWIPUS   - RA               - V2r07a   : Add Echantillonage,AddFrameTempRecpt parameters. 
      10/05/2004 - hwicma   - DM               - V2r07a   : Add TxEnOcc field in ByteErrSet and ByteErrGet Methods. 
      10/05/2004 - HWICUS   - DM               - V2r07a   : Add TORxValue and ErrEnOccTx, ErrTxIter Fields. 
      10/05/2004 - HWICPWF  - DM               - V2r07a   : Add TxEnOcc field in ByteErrSet and ByteErrGet Methods. 
      06/05/2004 - HWICPWF2 - DM               - V2r07a   : Update hwic_PERMax to 3. 
      04/05/2004 - CDCTUS   - DM               - V2r07a   : Add cdct_UCfgPMOdd, cdct_IrqEnAll. 
      02/05/2004 - hwicpma  - DM               - V2r07a   : Update Hwipc methods and AcqBuf pointers. 
      02/05/2004 - hwicp    - DM               - V2r07a   : Update Acquisition Methods. 
      30/04/2004 - hwicpus  - DM               - V2r07a   : Handle AcqData Functions, remove all useless Critical Sections. 
      30/04/2004 - hwicp    - DM               - V2r07a   : Update Acquisition Methods. 
      26/04/2004 - sysc     - RA               - V2r07a   : Add sys_CdCfgPICCTuneCfg and sys_CdCfgPICCBaurateCfg. 
      26/04/2004 - piccct   - RA               - V2r07a   : Add piccct_CapaCfgMask. 
      26/04/2004 - hwipma   - RA               - V2r07a   : Add TuneSet, TuneGet. 
      26/04/2004 - hwip     - RA               - V2r07a   : Rename _FreqX to _FreqXSet,add _FreqXGet. 
      26/04/2004 - hwip     - RA               - V2r07a   : Rename _FreqX to _FreqXSet,add _FreqXGet,_TuneSet,_TuneGet. 
      26/04/2004 - cardx    - RA               - V2r07a   : Add _FreqXGet for PICC. 
      26/04/2004 - card     - RA               - V2r07a   : Add card_TuneAuto, Add card_TuneGet, Defines pCfgstructsize 
      26/04/2004 - card     - RA               - V2r07a   : Add _TuneGet, Modify _CardPCfg. 
      26/04/2004 - HWIPUS   - RA               - V2r07a   : Rename _FreqX to _FreqXSet,add _FreqXGet. 
      26/04/2004 - CDP      - RA               - V2r07a   : Modify cdp_Cfg. 
      26/04/2004 - CDP      - RA               - V2r07a   : Modify cdp_Cfg, Add TuneGet. 
      19/04/2004 - cdisox   - DM               - V2r07a   : Add cdisox_Pipe prototype. 
      13/04/2004 - crc      - DM               - V2r07a   : Add _LRC8 Method. 
      13/04/2004 - crc      - DM               - V2r07a   : Add _LRC8 Method. 
      

      Version V2r06a of 26/03/2004
      26/03/2004 - cdcfg    - DM               - V2r06a   : Add CDISOX Model. 
      25/03/2004 - sysc     - DM               - V2r06a   : Add cdisof_ModelId, sys_CdCfgTransceive, sys_CdCfgProtoX, Add sys_CdCfgHwiCfg, sys_CdCfgFreqGet. 
      22/03/2004 - cdtypea  - RA               - V2r07a   : Modification for new card_PCfgType, cdtypeA_ObjType becomes cdCm_ObjType. Fix Parity bit flag; Add CID, NAD flags; Fix Fwi calculation; .Move T1 functions to CDCM. Fix PSS For OOK and Manchester codage; Add errors. 
      22/03/2004 - cdmifar  - RA               - V2r07a   : Modification for new card_PCfgType, modify parameter cdmifare_ObjType to cdCm_ObjType. Fix Parity bit flag.Add crypto flag.Fix Fwi calcul. 
      22/03/2004 - cdIcode  - RA               - V2r07a   : Modification for new card_PCfgType. Fix FrameFlags init,Modification for new card_PCfgType,. Increase buffersize for communication. Modify parameter cdIcode_ObjType to cdCm_ObjType. 
      22/03/2004 - cd15693  - RA               - V2r07a   : Modification for new card_PCfgType. Fix FrameFlags init,Modification for new card_PCfgType,. Increase buffersize for communication. Modify parameter cd15693_ObjType to cdCm_ObjType. 
      22/03/2004 - cardx    - DM               - V2r06a   : in card_PipeX: remove length checking and handle USICC Model IsoF Add card_CardCfgX; card_FreqXGet; card_PTSX returns sys__noop in Model Raw. 
      22/03/2004 - card     - DM               - V2r06a   : Add card_Transceive, card_CardCfgX;card_Apdu; card_HwiCfg;. Add Model card_ModelIsoEh; Add card_FreqXGet, card_CardDetect. 
      18/03/2004 - hwicma   - DM               - V2r06a   : Add SkillLevelGet and CDTxDef Methods. Add UartTransceive, UartSendData, UartGetData Methods 
      18/03/2004 - hwic     - DM               - V2r06a   : Add hwic_UartTransceive, hwic_UartSendData,hwic_UartGetData,. hwic_CDTxDef, hwic_TORxDef methods, and hwic__CdctUart Erno. 
      18/03/2004 - hwic     - DM               - V2r06a   : Add hwic_CDTxDef, hwic_TORxDef, hwic_UartTransceive, hwic_UartSendData and hwic_UartGetData. 
      18/03/2004 - cdtypec  - RA               - V2r07a   : Fix Fwi after Fwt set,. Fix FrameFlags init,Modification for new card_PCfgType,. Increase buffersize for communication. Modify parameter cdtypec_ObjType to cdCm_ObjType. Add crypto flag. 
      18/03/2004 - cdtypeb  - RA               - V2r07a   : Fix Fwi after Fwt set,. Fix FrameFlags init,Modification for new card_PCfgType,. Increase buffersize for communication, Fix Fsdi, Fsci. Modification for new card_PCfgType, modify parameter cdtypeb_ObjType to cdCm_ObjType. Fix Parity bit flag. Add CID, NAD flag.Move T1 functions to CDCM. 
      18/03/2004 - cdtypeb  - RA               - V2r06a   : Change Init FSC & FSCI. 
      18/03/2004 - cdmifar  - RA               - V2r06a   : Fix Bug KeyLoad. 
      18/03/2004 - card     - RA               - V2r06a   : Fix bug in card_Key for Mifare 1k/4k. 
      18/03/2004 - HWICUS   - DM               - V2r06a   : Define the Skill Level of the driver using _SkillLevelSet and _SkillLevelGet,. Create _UartTransceive(), _UartSendData(), _UartGetData(), _TORxDef and _TOTxDef,. Update _Drain for Uart using FIFOs, Let UART enable in _Release,. Use in all functions a generic Access to Register using Macros and cdct_RegXtype struct,. Import all functions defined in hwicpwf2.h. 
      18/03/2004 - HWICUS   - DM               - V2r06a   : Add FpgaVersion and SkillLevel Fields; Remove TOTxIter Field. Add ODMT, ODTU and TMValue. 
      17/03/2004 - sysx     - Marc LEGOUX      - C6r15    : Add SerialNum into sys_InfoType. 
      16/03/2004 - cdiso    - DM               - V2r06a   : Correct pObj->LastError update for PTS call; _Reset output includes TCK byte Manage the HwiSkillLevel parameter; add case 0 in _FICheck. Remove static storage class for _FICheck and _DICheck Remove Case sys_CdCfgStatus in cdiso_Cfg0, Add _Transceive. 
      16/03/2004 - cdiso    - DM               - V2r06a   : Add cdiso_FICheck and cdiso_DICheck prototypes. Add parameters in _ProtocolInfoType according to structure card_CfgXType. Add HwicSkillLevel fied in struct _ObjType and error cdiso__HwSkillLvl. Change error cdiso__TA2 to cdiso__FD. 
      15/03/2004 - card     - DM               - V2r06a   : Perform _AtrCheck in Reset only for Contact Models; Add card_Transceive and card_Apdu; Change card_CfgGet to card_HwiCfg. 
      14/03/2004 - NETOBJ   - Marc LEGOUX      - C6r15    : Add a new netobj_MacPath as :Stations. 
      12/03/2004 - netobjh  - Marc LEGOUX      - C6r15    : Add sys_Info in a station. 
      11/03/2004 - systsock - Marc LEGOUX      - V2r08    : Add syst__SocketConnClosed. 
      08/03/2004 - cdraw    - DM               - V2r06a   : Modify _Pipe to be able to only receive some Data, Add _Transceive. 
      24/02/2004 - HWICPWF2 - DM               - V2r06a   : Shift back all functions in hwicpwf.c. 
      24/02/2004 - HWICPWF  - DM               - V2r06a   : Import all functions from hwicpwf2.h. 
      23/02/2004 - cdisox   - DM               - V2r06a   : Creation. 
      23/02/2004 - cdisox   - DM               - V2r06a   : Creation. 
      23/02/2004 - cdc      - DM               - V2r06a   : Add cdisox_Model. 
      23/02/2004 - CDCTUS   - DM               - V2r06a   : Create main struct cdct_RegXType, add new defines. 
      13/02/2004 - cdpcm    - RA               - V2r07a   : Add cdCm_Di2D function. 
      12/02/2004 - DRV      - Marc LEGOUX      - V6r14a   : Reorganize modes. 
      

      Version V2r05r of 11/02/2004
      11/02/2004 - cdcfg    - Marc LEGOUX      - V2r05r   : From D2r05r. 
      11/02/2004 - card     - DM               - V2r05r   : Modify card_PipeX Comments. 
      11/02/2004 - HWICUS   - DM               - V2r05r   : Add Cd->Drv.MutexT init in _CdNew. 
      11/02/2004 - HWICPWF2 - DM               - V2r05r   : _Close returns 0. 
      11/02/2004 - HWICPWF  - DM               - V2r05r   : Add Cd->Drv.MutexT init in _CdNew. 
      

      Version V2r05q of 10/02/2004
      10/02/2004 - cdcfg    - Marc LEGOUX      - V2r05q   : From D2r05q. 
      10/02/2004 - card     - ML               - V2r05q   : Fix bug in some parameters types (Authenxx, TuneModexx). 
      09/02/2004 - drvh     - Marc LEGOUX      - C6r14    : Add drv_Rename. 
      08/02/2004 - PAC      - Marc LEGOUX      - C6r14    : Package parameters are defined by usercfg_Type. 
      06/02/2004 - PAC32    - Marc LEGOUX      - C6r14    : Add pac32_SizeDef. 
      04/02/2004 - cdtypec  - RA               - V2r05q   : Return IDtc in Authen. 
      04/02/2004 - card     - RA               - V2r05q   : Add card_AuthenticateMutualX , add defines. 
      04/02/2004 - card     - RA               - V2r05q   : Add card_AuthenticateMutualX to return IDtc(felica). 
      03/02/2004 - cdpcm    - RA               - V2r05n   : Creation. 
      27/01/2004 - syst     - Marc LEGOUX      - C6r14    : Improve syst_MemInfo. 
      27/01/2004 - cdmifar  - RA               - V2r05p   : Fix Bug Mifare 4K. 
      

      Version V2r05p of 27/01/2004
      27/01/2004 - cdcfg    - Marc LEGOUX      - V2r05p   : From D2r05p3. 
      26/01/2004 - PAC      - Marc LEGOUX      - C6r13    : Change pac_Delete from macro to function. 
      23/01/2004 - NETOBJ   - Marc LEGOUX      - C6r13    : Add netobj__MacNotFound. 
      22/01/2004 - netobjh  - Marc LEGOUX      - C6r13    : Make Station list an iterl. 
      16/01/2004 - cdraw    - DM               - V2r05p   : Add hwic_Close() in _Off ; Create _Cfg0 and manage case card_Close. 
      16/01/2004 - cdiso    - DM               - V2r05p   : In _Cfg : remove Model cdraw_ModelId test; put _Cfg in static. Modify the Reverse Mode detection in _Reset for Us_ICC FPGA V2R06. 
      11/01/2004 - pach     - Marc LEGOUX      - V6r13    : Add pac_ClassFunc. 
      11/01/2004 - drvh     - Marc LEGOUX      - C6r13b   : Add drv_ObjIFunc. 
      06/01/2004 - cdiso    - DM               - V2r05p   : Remove cdiso_Cfg prototype. 
      05/01/2004 - cdraw    - DM               - V2r05p   : Add include hwich.h. 
      05/01/2004 - cardx    - DM               - V2r05p   : Fix card_PipeX for USICC Model Raw. 
      24/12/2003 - hwip     - RA               - V2r05n   : Add a missing include drv.h. 
      

      Version V2r05n of 24/12/2003
      24/12/2003 - cdcfg    - Marc LEGOUX      - V2r05n   : From D2r03n3. 
      22/12/2003 - hwicpus  - DM               - V2r05n   : Disable any previous measurement  in _TMeasSet. Modification of the Max Timer Value Test in _EvtGenSet. 
      18/12/2003 - syst     - Marc LEGOUX      - C6r13    : Add syst_MemReAlloc. 
      18/12/2003 - hwip     - RA               - V2r05n   : Add define _CfgReport. 
      18/12/2003 - HWIPUS   - ML               - V2r05n   : Add Trace/Report variable. 
      17/12/2003 - systsoh  - Marc LEGOUX      - V2r07    : Adapt socket class as a driver. 
      17/12/2003 - systsock - Marc LEGOUX      - V2r07    : Add syst_SocketTypeUSB. 
      17/12/2003 - syst     - Marc LEGOUX      - C6r12    : Add syst_MemBlkInfo. 
      17/12/2003 - hwicp    - DM               - V2r05n   : Modify and Add EvtGen and TMeas Defines. 
      17/12/2003 - drvh     - Marc LEGOUX      - C6r13    : Add drv_NameNorm. 
      16/12/2003 - sysc     - RA               - V2r05n   : Add sys_CdCfgTrace. 
      16/12/2003 - cdtypec  - RA               - V2r05n   : Add error codes. 
      16/12/2003 - cdmifar  - RA               - V2r05n   : Init RC at reset.Fix Fwi after Fwt set. 
      16/12/2003 - cdIcode  - RA               - V2r05n   : Fix Tune Set,Fix Fwi after Fwt Set. 
      16/12/2003 - cd15693  - RA               - V2r05n   : Fix Tune Set,Fix Fwi after Fwt set. 
      16/12/2003 - cardx    - RA               - V2r02n   : Fix card_FreqXdef for USPICC. 
      16/12/2003 - CDP      - RA               - V2r05n   : Add Cfg for trace report. 
      04/12/2003 - systsock - Marc LEGOUX      - V2r06    : Add detailled error codes. 
      04/12/2003 - DRV      - Marc LEGOUX      - V6r13c   : Include obj.h. 
      03/12/2003 - piccct   - RA               - V2r05n   : Add define piccct_BTR,piccct_RxCtrl1Gain38,piccct_IOCfgOctoOut. 
      03/12/2003 - cdtypeb  - RA               - V2r05n   : Fix Bug for Baudrate in _ATS & _Cfg. Fix Dr and Ds returned values,Fix WTXM; Fix Frame Size 256. 
      03/12/2003 - cdtypea  - RA               - V2r05n   : Fix return lg _ATS level4, Fix WTXM, Fix TuneSet. Fix Fwi after Fwt set,Fix PPSX Dri and Dsi values. Fix Fsdi to 8 by default. 
      03/12/2003 - card     - RA               - V2r05n   : Fix Bug in card_PowerGet returned value. DM v2r05n : In _Close: mask NObj value in sysobjcall  "Get reader Info". 
      03/12/2003 - HWIPUS   - RA               - V2r05n   : Add Abort transmission after send in _TransceiveFPGA. Add change register for BTR&BVR,change _CfgType for Mifare and typeA,typeC. 
      03/12/2003 - HWICUS   - DM               - V2r05n   : Change FpgaSubType management: bit 1 for Mx-Core type. In _VC1: comment out the voltage value equality test. 
      02/12/2003 - cdtypec  - RA               - V2r05n   : Remove Premble data in _APDU command,Add tune timeout. Add error codes, add trace report Cfg,Add timeout in _Authent,Fix Fwi after Fwt set. 
      01/12/2003 - DRV      - Marc LEGOUX      - V6r13b   : Add drv_Call. 
      28/11/2003 - cdiso    - DM               - V2r05n   : In _Cfg0 case CdCfgInitDef: replace _InitDefault by cdiso_Off. 
      24/11/2003 - slbusma  - Marc LEGOUX      - V2r14    : slbusdrv to slbusma. 
      17/11/2003 - mlpg     - Marc LEGOUX      - V6r22a   : Add _ModeSendTask. 
      15/11/2003 - DRV      - Marc LEGOUX      - V6r13    : Add drv_FindModeSpace. 
      

      Version V2r05m of 14/11/2003
      14/11/2003 - cdcfg    - Marc LEGOUX      - V2r05m   : HWIP HWICP MODELP. 
      13/11/2003 - uscct    - DM               - V2r05m   : Modification of Acquisition Registers / Add EXTIO Register. 
      13/11/2003 - hwicpus  - DM               - V2r05m   : Modify AcqDataGet; Add hwicpus_ExtIoSet. 
      13/11/2003 - hwicpma  - DM               - V2r05m   : Add *ExtIoSet 
      13/11/2003 - hwicp    - DM               - V2r05m   : Add hwicp_ExtIoSet. 
      13/11/2003 - hwicp    - DM               - V2r05m   : Add hwicp_ExtIoSet 
      12/11/2003 - HWIPUS   - RA               - V2r05m   : Adapt transceive FPGA for FPGA v1(without FPGA timer). Modify _TransceiveRC to pooling mode (IRQ prb). 
      10/11/2003 - HWISER   - Marc LEGOUX      - C6r11b   : Add _SerialSignal(). 
      09/11/2003 - netobjh  - Marc LEGOUX      - C6r11    : Add _ObjFromRef(), _ObjToRef(). 
      05/11/2003 - hwipma   - ML               - V2r05m   : Adapt to OBJNET. 
      05/11/2003 - hwiph    - ML               - V2r05m   : Adapt to OBJNET. 
      05/11/2003 - hwip     - ML               - V2r05m   : Adapt to OBJNET and include HWICP. 
      05/11/2003 - hwip     - ML               - V2r05m   : Adapt to OBJNET. 
      05/11/2003 - hwicpus  - ML               - V2r05m   : Adapt _AcqDataGet to OBJNET. 
      05/11/2003 - hwicpma  - ML               - V2r05m   : Adapt to OBJNET. 
      05/11/2003 - hwicph   - ML               - V2r05m   : Adapt to OBJNET. 
      05/11/2003 - hwicp    - ML               - V2r05m   : Adapt _AcqDataGet to OBJNET. 
      05/11/2003 - hwicp    - ML               - V1r01d   : Adapt _AcqDataGet to OBJNET. 
      05/11/2003 - hwicma   - ML               - V2r05m   : Change to hwicma.h. 
      05/11/2003 - hwich    - ML               - V2r05m   : Adapt to OBJNET. 
      05/11/2003 - hwicd    - ML               - V2r05m   : Create from hwic.c. 
      05/11/2003 - hwic     - ML               - V2r05m   : Include HWICP, Adapt to OBJNET. 
      05/11/2003 - hwic     - ML               - V2r05m   : Adapt to OBJNET. 
      

      Version V2r05m of 05/11/2003
      05/11/2003 - cdcfg    - Marc LEGOUX      - V2r05m   : Adapt to OBJNET. 
      05/11/2003 - HWIPUS   - ML               - V2r05m   : Adapt to OBJNET. 
      05/11/2003 - HWIPUS   - ML               - V2r05m   : Adapt to OBJNET. 
      05/11/2003 - HWICUS   - ML               - V2r05m   : Groups init for hwicp. 
      05/11/2003 - HWICUS   - ML               - V2r05m   : Adapt to OBJNET. 
      05/11/2003 - HWICPWF  - ML               - V2r05m   : Adapt to OBJNET. 
      03/11/2003 - sysx     - Marc LEGOUX      - C6r12    : Add _MOpPInfo. 
      03/11/2003 - pach     - Marc LEGOUX      - V6r12    : Add pac_InfoGet. 
      03/11/2003 - drvh     - Marc LEGOUX      - C6r12    : Move some defines to drv.h. 
      03/11/2003 - cdtypec  - RA               - V2r05m   : Fix Card_Close by Cfg. 
      03/11/2003 - cdtypeb  - RA               - V2r05m   : Fix Card_Close by Cfg. Fix Bug in _Cfg for Level4, Add RfOff in _ATSTune. 
      03/11/2003 - cdtypea  - RA               - V2r05m   : Fix Card_Close by Cfg, Add RfOff in _ATSTune. Fix bug (add CRC after ATS),Fix Bug in _Cfg for Level4. 
      03/11/2003 - cdmifar  - RA               - V2r05m   : Fix Card_Close by Cfg, Add RfOff in _ATSTune. 
      03/11/2003 - cdIcode  - RA               - V2r05m   : Fix Card_Close by Cfg,Add RfOff in _ATSTune. 
      03/11/2003 - cd15693  - RA               - V2r05m   : Fix Card_Close by Cfg, Add RfOff in _ATSTune. 
      03/11/2003 - PAC      - Marc LEGOUX      - C6r12    : Add pac_InfoGet. 
      03/11/2003 - DRV      - Marc LEGOUX      - V6r12    : Add drv_InfoGet. 
      31/10/2003 - piccct   - DM               - V2r05l   : Add Adapt cdct_Type to cast with uscct_Type (generic interface). 
      31/10/2003 - piccct   - DM               - V2r05k   : Adapt piccct_Type to cast with uscct_Type (generic interface). 
      31/10/2003 - hwipma   - DM               - V2r05k   : Change include drv.h to drvh.h and hwic_CdType to hwic_Type. 
      31/10/2003 - hwiph    - DM               - V2r05k   : Creation from hwip.h. 
      31/10/2003 - hwip     - DM               - V2r05k   : HardWare Interface Object becomes hwip_Type. 
      31/10/2003 - hwip     - DM               - V2r05k   : HardWare Interface Object becomes hwip_Type. 
      31/10/2003 - hwicpma  - DM               - V1r01c   : Change include drv.h to drvh.h. 
      31/10/2003 - hwicph   - DM               - V1r01c   : Change include drv.h to drvh.h. 
      31/10/2003 - hwicp    - DM               - V1r01c   : Correct Names of AcqData functions. 
      31/10/2003 - hwicma   - DM               - V2r05m   : Change include drv.h to drvh.h. 
      31/10/2003 - hwich    - DM               - V2r05m   : Change drv.h to drvh.h. 
      31/10/2003 - cdtypec  - DM               - V2r05k   : Include hwiph.h / Define argument pCd0 for all hwip_functions. 
      31/10/2003 - cdtypec  - DM               - V2r05k   : Change include hwip.h to hwiph.h. 
      31/10/2003 - cdtypeb  - DM               - V2r05k   : Include hwiph.h / Define argument pCd0 for all hwip_functions. 
      31/10/2003 - cdtypeb  - DM               - V2r05k   : Change include hwip.h to hwiph.h 
      31/10/2003 - cdtypea  - DM               - V2r05k   : Include hwiph.h / Define argument pCd0 for all hwip_functions. 
      31/10/2003 - cdtypea  - DM               - V2r05k   : Change include hwip.h to hwiph.h 
      31/10/2003 - cdmifar  - DM               - V2r05k   : Include hwiph.h / Define argument pCd0 for all hwip_functions. 
      31/10/2003 - cdmifar  - DM               - V2r05k   : Change include hwip.h to hwiph.h 
      

      Version V2r05m of 31/10/2003
      31/10/2003 - cdcfg    - DM               - V2r05m   : Change include drv.h to drvh.h. 
      31/10/2003 - cdIcode  - DM               - V2r05k   : Include hwiph.h / Define argument pCd0 for all hwip_functions. 
      31/10/2003 - cdIcode  - DM               - V2r05k   : Change include hwip.h to hwiph.h. 
      31/10/2003 - cd15693  - DM               - V2r05k   : Include hwiph.h / Define argument pCd0 for all hwip_functions. 
      31/10/2003 - cd15693  - DM               - V2r05k   : Change include hwip.h to hwiph.h 
      31/10/2003 - HWIPUS   - DM               - V2r05k   : Adapt Driver Architecture to manage HWICP module,. In _CdNew, remove the size test btw _CdType0 and _CdType. 
      31/10/2003 - HWIPUS   - DM               - V2r05k   : Creation from hwipus.c. 
      31/10/2003 - CDP      - DM               - V2r05k   : Change include hwip.h to hwiph.h. 
      31/10/2003 - CDP      - DM               - V2r05k   : Include hwiph.h / Define argument pCd0 for all hwip_functions. 
      30/10/2003 - rdc      - Marc LEGOUX      - V6r21a   : Add rdc_QItemALLOCBUFBig. 
      30/10/2003 - piccct   - RA               - V2r05j   : Add VersionFPGA in piccct_Type, Add defines. 
      

      Version V2r05l of 30/10/2003
      30/10/2003 - cdcfg    - Marc LEGOUX      - V2r05l   : Add hwich.h and new package version. 
      29/10/2003 - hwicp    - DM               - V1r01c   : Add Defines and Comments. 
      25/10/2003 - uscct    - DM               - V1r01b   : Add Event Generator and Acquisition Data Defines. 
      24/10/2003 - piccct   - RA               - V2r05j   : Modify RfOn,RfOff for new FPGA (v2rxx). 
      24/10/2003 - hwipma   - RA               - V2r05j   : Add Timeout param in _Tranceive. 
      24/10/2003 - hwip     - RA               - V2r05j   : Add Timeout param in hwip_Transceive, Add define. 
      24/10/2003 - hwip     - RA               - V2r05j   : Add Timeout param in hwip_Transceive. 
      24/10/2003 - hwicpma  - DM               - V1r01b   : Add Event Generator and Acquisition Data Pointers 
      24/10/2003 - hwicph   - DM               - V1r01b   : Add Acquisition Data Fields. 
      24/10/2003 - hwicp    - DM               - V1r01b   : Add Event Generator and Data Acquisition Functions. 
      24/10/2003 - hwicp    - DM               - V1r01b   : Add Event Generator and Data Acquisition Functions. 
      24/10/2003 - hwich    - DM               - V2r05l   : Add fields for Data Acquisition,. Creation from  Hwic.h / Add a Generic interface in _CdType. 
      24/10/2003 - cdtypec  - RA               - V2r05j   : Add param in _ProtocolType struct. Modify _InitDef, change transceive with timeout. Modify _ATSTune, _ATS (add RfOnOnly). Modify _APDU (Send Only/recv Only), _Cfg (pPICCCardCfg). 
      24/10/2003 - cdtypeb  - RA               - V2r05j   : Add param in _ProtocolType struct. Modify _InitDef, change transceive with timeout. Modify _ATSTune, _ATS (add RfOnOnly). Modify _APDU (Send Only/recv Only), _Cfg (pPICCCardCfg). 
      24/10/2003 - cdtypea  - RA               - V2r05j   : Add param in _ProtocolType struct. Modify _InitDef, change transceive with timeout. Modify _ATSTune, _ATS (add Check BCC add RfOnOnly). Modify _APDU (Send Only/recv Only), _Cfg (pPICCCardCfg). 
      24/10/2003 - cdtypea  - RA               - V2r05j   : Add error defines __CRCreturned,__PPS. 
      24/10/2003 - cdmifar  - RA               - V2r05j   : Add defines KeyMax (Mifare 4k), Add param in _ProtocolType struct. Modify _InitDef, use _TODefL instead of _TODef, change transceive with timeout. Modify _ATSTune, _Authent (for Mifare 4k), _ATS (add Check BCC add RfOnOnly). Modify _APDU (Send Only/recv Only), _Cfg (pPICCCardCfg). 
      24/10/2003 - cdIcode  - RA               - V2r05j   : Add params in _ProtocolType struct. Modify _InitDef, change transceive with timeout. Modify _ATSTune, _ATS (add RfOnOnly). Modify _APDU (Send Only/recv Only), _Cfg (pPICCCardCfg). 
      24/10/2003 - cd15693  - RA               - V2r05j   : Add params in _ProtocolType struct. Modify _InitDef, change transceive with timeout. Modify _ATSTune, _ATS (add RfOnOnly). Modify _APDU (Send Only/recv Only), _Cfg (pPICCCardCfg). 
      24/10/2003 - cardx    - RA               - V2r02l   : Add FreqX and PTSX for Picc, fix driver choose in PipeX, FreqXDef,PTSX. 
      24/10/2003 - HWIPUS   - RA               - V2r05j   : Add params in _CdType0 struct, Modify _IrqTake/_IrqWait reg value. Add _TOConv,Modify _TODefL, Modify _RfOn/_RfOff/_CfgTypeSet for new FPGA. Modify _TransceiveRC/FPGA with Timeout param. Remove wait in _Tune.Add case to set/get in _CfgSet&_CfgGet. Remove RfOff in hwipus_Close. 
      24/10/2003 - HWICUS   - DM               - V2r05l   : Add _AcqDataFreq to settle AcqData sampling Frequency. Include hwich.h - Change hwic_CdType to hwic_Type,. In _CdNew, remove the size test btw _CdType0 and _CdType,. Create pll_XclkFS variables to manage FS register of CY22393 PLLs,. _UartFreqX call _C3 for Freq = 0 or 1,. Add CY22393Prog to drive all Plls Outputs,. Modify Keys in _.INI to take in account the Fwi Address. 
      24/10/2003 - HWICUS   - DM               - V2r05l   : Modify _CdType0 to include a Generic interface. Add fields for Data Acquisition, PVccOffset and SVccOffset merged to VccOffset/ PVppOffset -> VppOffset. 
      24/10/2003 - CDP      - RA               - V2r05j   : Add case _CdCfgPICCRFOnWait/_CdCfgPICCRFOffWait in cdp_Cfg. 
      20/10/2003 - sysc     - RA               - V2r05l   : Add sys_CdCfgPICCPPSX,sys_CdCfgPICCRFOnWait sys_CdCfgPICCRFOffWait. 
      20/10/2003 - hwicpus  - DM               - V1r01b   : Add Event Generator Functions. 
      20/10/2003 - crc      - RA               - V2r05l   : fix bug in _CRC15693. 
      20/10/2003 - card     - RA               - V2r05l   : Add card_PPSX define,PICC FRAME FLAGS. 
      15/10/2003 - hwicpus  - David MOURET     - V1r01b   : Creation. 
      15/10/2003 - hwicph   - DM               - V1r01    : Creation. 
      15/10/2003 - hwicdy   - DM               - V2r05l   : include hwich.h /define pCd0 type as argument of hwic_ functions. 
      15/10/2003 - cdraw    - DM               - V2r04e   : Include hwich.h / Define argument pCd0 for all hwic_functions. 
      14/10/2003 - hwicpma  - DM               - V1r01    : Creation. 
      14/10/2003 - hwicma   - DM               - V2r05l   : Change hwic_CdType to hwic_Type. 
      14/10/2003 - hwic     - DM               - V2r05l   : HardWare Interface Object becomes hwic_Type,. Remove _Init, _Start, _End 
      14/10/2003 - hwic     - DM               - V2r05l   : Modify to use hwic_Type and hwic_CdType. 
      14/10/2003 - cdraw    - DM               - V2r04e   : Delete include hwic.h. 
      14/10/2003 - cdiso    - DM               - V2r04e   : Include hwich.h / Define argument pCd0 for all hwic_functions. 
      14/10/2003 - cdiso    - DM               - V2r04e   : Change include hwic.h to hwich.h. 
      14/10/2003 - cdc      - DM               - V2r04e   : Change include hwic.h to hwich.h. 
      14/10/2003 - HWICPWF2 - DM               - V2r05l   : Change functions argument hwic_CdType to hwic_Type. 
      14/10/2003 - HWICPWF  - DM               - V2r05l   : include hwich.h  / Change hwic_CdType to hwic_Type,. In _CdNew, remove the size test btw _CdType0 and _CdType 
      14/10/2003 - HWICPWF  - DM               - V2r05l   : Modify _CdType0 to include a Generic interface access. 
      13/10/2003 - hwicp    - DM               - V1r01    : Creation. 
      13/10/2003 - cderr    - DM               - V2r05l   : Add hwicp__Err. 
      10/10/2003 - hwicp    - David MOURET     - V1r01    : Creation. 
      10/10/2003 - CDCTUS   - DM               - V2r05l   : Adapt cdct_Type to cast with uscct_Type (generic interface). Add GenEvent, AcqData and TMeas Registers. 
      09/10/2003 - obj      - Marc LEGOUX      - OBJ3r05  : Add an upper case to some functions (->.def). 
      07/10/2003 - uscct    - David MOURET     - V1r01    : Creation. 
      05/10/2003 - slbusma  - Marc LEGOUX      - V2r13    : Add FwiInfoList. 
      04/10/2003 - pach     - Marc LEGOUX      - V6r11    : Import pac_Type into pac_HType. 
      04/10/2003 - PAC32    - Marc LEGOUX      - C6r11    : Change pac32_New from macro to function. 
      04/10/2003 - PAC      - Marc LEGOUX      - C6r11    : Change pac_Type to void *. 
      01/10/2003 - util     - Marc LEGOUX      - V6r11    : Add BEToSizeN() BEFromSizeN(). 
      27/09/2003 - HWISER   - Marc LEGOUX      - C6r11    : Change type to void. 
      26/09/2003 - slbusma  - Marc LEGOUX      - V2r13    : Creation. 
      25/09/2003 - hwicpus  - David MOURET     - V1r01    : Creation. 
      25/09/2003 - DRV      - Marc LEGOUX      - V6r11    : Creation for user interface. 
      23/09/2003 - netobjh  - Marc LEGOUX      - C6r11    : Build from own module netob. 
      23/09/2003 - NETOBJ   - Marc LEGOUX      - C6r11    : Build from own module netob. 
      15/09/2003 - PAC32    - Marc LEGOUX      - C6r10    : Modify pac32_Mode codes /16. 
      

      Version V2r05k of 04/09/2003
      04/09/2003 - cdcfg    - Marc LEGOUX      - V2r05k   : Check MXCore to start hwicus drivers. 
      04/09/2003 - card     - ML               - V2r05k   : Set respl to sizeof(Obj->Buf) when this Buf is used. 
      02/09/2003 - cdtypec  - RA               - V2r05i   : Modify: InitDef, ATSTune, APDU,Open, Cfg PICCTune Gain. 
      02/09/2003 - cdtypeb  - RA               - V2r05i   : Modify: InitDef, ATSTune, APDU,Open, Cfg PICCTune Gain. 
      02/09/2003 - cdtypea  - RA               - V2r05i   : Modify: InitDef, ATSTune, APDU,Open, Cfg PICCTune Gain. 
      02/09/2003 - card     - RA               - V2r05k   : Add models TypeA prime, 15693, ICode ,Modify card_PCfgType struct. 
      02/09/2003 - card     - RA               - V2r05k   : Fix Bug card_CardPCfg, fix card_Tune returned value. 
      02/09/2003 - CDP      - Marc LEGOUX      - V2r04i   : Remove defines for contactless to sysc.h. 
      29/08/2003 - cdIcode  - RA               - V2r05i   : Creation. 
      26/08/2003 - crc      - RA               - V2r05k   : Add _CRC15693. 
      22/08/2003 - cd15693  - RA               - V2r05i   : Creation. 
      16/08/2003 - systsoh  - Marc LEGOUX      - V2r05    : Add InfoIpSet in class. 
      16/08/2003 - hwiio    - Marc LEGOUX      - V2r07    : Add IOB and IOC Get. 
      16/08/2003 - HWISER   - Marc LEGOUX      - C6r09    : Creation from SASY. 
      11/08/2003 - cderr    - RA               - V2r05k   : Add cdtypeap__Err , cd15693__Err, cdIcode__Err. 
      

      Version V2r05k of 11/08/2003
      11/08/2003 - cdcfg    - RA               - V2r05k   : include cdtypeap.h,cd15693.h, cdIcode.h. 
      08/08/2003 - HWICUS   - DM               - V2r05k   : Adapt PLLs Functions and _UartFreqX for MXCore. Add _CardClk in _UartFreqX to have a valid clk using  _C3. 
      08/08/2003 - HWICUS   - DM               - V2r05k   : Add field FpgaSubType. 
      31/07/2003 - hwip     - DM               - V2r05i   : Add hwip_FreqX. 
      31/07/2003 - CDP      - RA               -          : /DM v2r05i : Add sys_CdCfgPICCFreqX, sys_CdCfgPICCReadSampleReg. 
      28/07/2003 - piccct   - DM               - V2r05i   : Add functions to program PLL with hwip_UartFreqX. 
      28/07/2003 - hwipma   - DM               - V2r05i   : Add _FreqX. 
      28/07/2003 - hwip     - RA               - V2r05i   : Add define for each Registre, Modify   define.Add hwip_CfgTypeAp. - DM                 : Add _FreqX. 
      22/07/2003 - piccct   - RA               - V2r05i   : Add define piccct_Sample_Echant,piccct_Frame_Length. - DM          : Add define piccct_PLLFreqRef. 
      22/07/2003 - crc      - RA               - V2r05k   : fix potentiel bug in _CrcA and _CRCb, Add _CRC15693. 
      22/07/2003 - HWIPUS   - RA               - V2r05i   : Modification hwipus_Tune, _RfOn (progressif par pas de 1ms),. _CfgGet&_CfgSet change Mask to define Arg. _CfgTypeSet add Type A', 15693,Icode. - DM        :  Add hwipus_FreqX - Init Frequency only in piccct_Init. 
      15/07/2003 - sockbsd  - Erwan C          - V2r03    : Add (typedef char* caddr_t;). 
      11/07/2003 - hwip     - ML               - V2r05h   : Remove module Start ,End. 
      11/07/2003 - drvh     - Marc LEGOUX      - C6r09    : Improve "Id" parameters and fields. 
      

      Version V2r05j of 11/07/2003
      11/07/2003 - cdcfg    - Marc LEGOUX      - V2r05j   : System V2R02P, HWIC_2R05I, HWIP_V2R05H. 
      11/07/2003 - HWIPUS   - ML               - V2r05h   : Adadpt to drv.h V2R20p. 
      11/07/2003 - HWICUS   - ML               - V2r05j   : Use drv.h V2R20p. 
      11/07/2003 - HWICPWF  - ML               - V2r05j   : Use drv.h V2R20p. 
      10/07/2003 - HWICUS   - DM               - V2r05i   : Add PVppOffset in hwicus_C6 and hwicus_VppIdle. 
      10/07/2003 - HWICUS   - DM               - V2r05i   : Add field PVppOffset. 
      09/07/2003 - cdmifar  - RA               - V2r05i   : _ATSTune() : Fix bug CRC RC531 Disable,_APDU() : Fix bug No CRC with some commands (CRC auto by RC531). 
      07/07/2003 - card     - ML               - V2r05i   : Update card models. 
      04/07/2003 - cdtypecc - RA               - V2r05i   : Remove TRACE. 
      02/07/2003 - hwip     - Marc LEGOUX      - V2r05g   : default verbose to 0. 
      02/07/2003 - hwic     - Marc LEGOUX      - V2r05b   : Make hwic_Msg not static. 
      02/07/2003 - cdmifar  - ML               - V2r05h   : _APDU() : Fix bug prespl -= 2. 
      

      Version V2r05h of 02/07/2003
      02/07/2003 - cdcfg    - Marc LEGOUX      - V2r05h   : HWIP_2R05G, MODELP_2R05H, HWIC_2R05H. 
      02/07/2003 - HWICUS   - ML               - V2r05h   : Make verboses with hwic_Msg.verb. 
      02/07/2003 - HWICPWF  - ML               - V2r05h   : Use hwic_Msg for verbose. 
      30/06/2003 - sockbsd  - Marc LEGOUX      - V2r02    : Creation. 
      

      Version V2r05g of 30/06/2003
      30/06/2003 - cdcfg    - Marc LEGOUX      - V2r05g   : New CARD, SYSC, HWIC. 
      27/06/2003 - sysc     - RA               - V2r05f   : Add sys_CdCfgPICCTuneMode 
      27/06/2003 - cdtypec  - RA               - V2r05e   : change Tune function,Add Mode in Ats Tune, add sys_CdCfgPICCTuneMode. 
      27/06/2003 - cdtypeb  - RA               - V2r05e   : change Tune function,Add Mode in Ats Tune, add sys_CdCfgPICCTuneMode. 
      27/06/2003 - cdtypea  - RA               - V2r05e   : change Tune function,Add Mode in Ats Tune, add sys_CdCfgPICCTuneMode. 
      27/06/2003 - cdmifar  - RA               - V2r05e   : change Tune function,Add Mode in Ats Tune, add sys_CdCfgPICCTuneMode. 
      27/06/2003 - cdmifar  - RA               - V2r05e   : Add Error define cdmifare__CRCreturned. 
      27/06/2003 - card     - RA               - V2r05g   : Add card_TuneModeSet card_TuneModeGet and define for card_Tune Mode. 
      27/06/2003 - card     - RA               - V2r05g   : Add card_TuneModeSet. 
      27/06/2003 - HWICUS   - DM               - V2r05f   : Modify VC1 to add PVccOffset and SVccOffset. Modify PIC1Get to include IccRange1/IccRange2. 
      27/06/2003 - HWICUS   - DM               - V2r05f   : Add fields C1Offset, PVccOffset, SVccOffset. Delete fields IccRange1Step / IccRange2Step / PRC1. 
      

      Version V2r05f of 26/06/2003
      26/06/2003 - cdcfg    - Marc LEGOUX      - V2r05f   : New CARD, HWIP, MODELP, HWIC. 
      25/06/2003 - PAC      - Marc LEGOUX      - C6r11    : Use DRVH.H. 
      25/06/2003 - HWICUS   - DM               - V2r05e   : add OSC6Offset, OSC1Offset and OSC1 Keys for Open Short Test. 
      24/06/2003 - hwip     - RA               - V2r05g   : Add define for hwip_CfgCtrl. 
      24/06/2003 - hwicdz   - Marc LEGOUX      - V2r04d   : Change POSTest to a single sysobj call. 
      24/06/2003 - hwicdz   - Marc LEGOUX      - V2r04d   : Modify access to hwi_NOOp (== Node only). 
      24/06/2003 - cdtypec  - RA               - V2r05d   : change sys_CdCfgPICCTuneGain,Add sys_CdCfgPICCTuneGain. 
      24/06/2003 - cdtypea  - RA               - V2r05d   : Add sys_CdCfgPICCProto. 
      24/06/2003 - HWIPUS   - RA               - V2r05g   : Add hwipus_CfgGet. 
      24/06/2003 - HWICUS   - DM               - V2r05e   : Add fields C6Offset and OSC1 for OSTest. 
      23/06/2003 - sysct    - Marc LEGOUX      - C6r09    : Add Vers and name in textheader. 
      23/06/2003 - piccct   - RA               - V2r05g   : Add define piccct_Sample_Error,piccct_Sample_Freq,. and define for page 4 reg 9. 
      23/06/2003 - card     - RA               - V2r05f   : Add define Key Mode For Mifare,Rename card_Authenticate to card_AuthenticateMutual. 
      23/06/2003 - card     - RA               - V2r05f   : Rename card_Authenticate to card_AuthenticateMutual. 
      20/06/2003 - cdtypeb  - RA               - V2r05d   : Fix bug ATS, ATSTune. 
      20/06/2003 - cdmifar  - RA               - V2r05d   : Add sys_CdCfgPICCProto, Fix buf Crypto in Reset. 
      19/06/2003 - hwi      - Marc LEGOUX      - V2r06    : Change hwi_NOOp to a function (for F.. DLL). 
      

      Version V2r05e of 19/06/2003
      19/06/2003 - cdcfg    - Marc LEGOUX      - V2r05e   : New CARD, HWIP, MODELP. 
      19/06/2003 - card     - RA               - V2r05e   : Add define card_ModeResetRfonOnly. 
      19/06/2003 - card     - ML               - V2r05e   : Cast some return values with card_LType. 
      19/06/2003 - card     - RA               - V2r05e   : Bug fix in card_On. 
      18/06/2003 - cdtypec  - RA               - V2r05c   : Add sys_CdCfgPICCTuneGain. 
      18/06/2003 - cdtypeb  - RA               - V2r05c   : Add sys_CdCfgPICCTuneGain. 
      18/06/2003 - cdtypea  - RA               - V2r05c   : Add sys_CdCfgPICCTuneGain. 
      18/06/2003 - cdmifar  - RA               - V2r05c   : Add sys_CdCfgPICCTuneGain. 
      17/06/2003 - sysc     - RA               - V2r05e   : Add sys_CdCfgPICCTuneGain. 
      16/06/2003 - drvh     - Marc LEGOUX      - C6r09    : Update Class type and Obj type. 
      16/06/2003 - crc      - RA               - V2r05d   : Add _CrcA, _Crcb. 
      16/06/2003 - crc      - RA               - V2r05d   : Add _CrcA, _Crcb. 
      16/06/2003 - cdmifar  - RA               - V2r05d   : Add Error define cdmifare__UIDSize. 
      

      Version V2r05d of 16/06/2003
      16/06/2003 - cdcfg    - Marc LEGOUX      - V2r05d   : New CARD, And all sub-applis. MLOS 2r20j. 
      16/06/2003 - PAC      - Marc LEGOUX      - C6r09    : A package is a driver. 
      16/06/2003 - HWIPUS   - Marc LEGOUX      - V2r05e   : Switch Type B from RC531 to FPGA. 
      12/06/2003 - cdiso    - DM               - V2r04c   : Remove 'hwic_PERDisable' copied twice in cdiso_Reset 
      12/06/2003 - HWICUS   - DM               - V2r04c   : hwicus_PVC1 & _SVC1 become hwicus_VC1; Add Cd->CdDrv.OSMode in hwicus_CdNew;. hwicus_POSMode and _POSTest corrected; Add hwicus_ByteEndWait function. 
      12/06/2003 - HWICPWF2 - DM               - V2r04c   : Shift hwicpwf_ByteEndWait to hwicpwf.c. 
      12/06/2003 - HWICPWF  - DM               - V2r04c   : Add hwicpwf_POSMode in hwicpwf_CdNew / Shift hwicpwf_ByteEndWait from hwicpwf2.h. 
      11/06/2003 - sysx     - Marc LEGOUX      - C6r09    : Add _MOpPLoadOpen, Move HdType to pac32. 
      10/06/2003 - piccct   - RA               - V2r05f   : Correct some definitions for RC531. 
      10/06/2003 - piccct   - Marc LEGOUX      - V2r05d   : Add some definitions for new FPGA. 
      07/06/2003 - sysc     - RA               - V2r05k   : Add sys_CdCfgPICCFreqX and cdtypeap_ModelId , ModelId	A',15693,ICode. 
      07/06/2003 - sysc     - ML               - V2r05i   : Add card models. 
      05/06/2003 - sysc     - RA               - V2r05c   : sys_CdpiccId 0x40 (before 0x30). 
      03/06/2003 - card     - RA               - V2r05c   : Add card_Tune, card_TuneSet, card_PowerGet, card_PowerSet,card_CardPCfg. 
      03/06/2003 - card     - RA               - V2r05c   : Add card_Tune, card_TuneSet, card_TuneSetCmd, card_On, card_PowerGet, card_PowerSet, card_CryptOn, card_CryptOff,. card_InfoGet, card_CardPCfg. 
      28/05/2003 - hwip     - Marc LEGOUX      - V2r05b   : Remove Take,Release,ModelSet. 
      28/05/2003 - hwip     - Marc LEGOUX      - V2r05b   : Remove unused operations. 
      28/05/2003 - cdtypec  - Marc LEGOUX      - V2r05a   : Use new hwip_Tune. 
      28/05/2003 - cdtypec  - Marc LEGOUX      - V2r05a   : ReClean module. 
      28/05/2003 - cdtypeb  - Marc LEGOUX      - V2r05a   : Use new hwip_Tune, add some cases in _Cfg(). 
      28/05/2003 - cdtypeb  - Marc LEGOUX      - V2r05a   : ReClean module. 
      28/05/2003 - cdtypea  - Marc LEGOUX      - V2r05a   : Use new hwip_Tune. 
      28/05/2003 - cdtypea  - Marc LEGOUX      - V2r05a   : ReClean module. 
      28/05/2003 - cdmifar  - Marc LEGOUX      - V2r05a   : Use new hwip_Tune. 
      28/05/2003 - cdmifar  - Marc LEGOUX      - V2r05a   : ReClean module. 
      28/05/2003 - HWIPUS   - Marc LEGOUX      - V2r05b   : Remove unused operations. 
      27/05/2003 - cdmifar  - Marc LEGOUX      - V2r04a   : Fix a model release bug. 
      26/05/2003 - HWICUS   - DM               - V2r04b   : Wait 45 ms in hwicus_PIC1Get, and result in uA for PFT compatibility. 
      

      Version V2r05a of 24/05/2003
      24/05/2003 - cdcfg    - Marc LEGOUX      - V2r05a   : Improve verboses. 
      23/05/2003 - piccct   - Marc LEGOUX      - V2r05a   : Registers of new FPGA. 
      22/05/2003 - piccct   - Marc LEGOUX      - V2r05a   : Adapt to new FPGA V1R04. 
      22/05/2003 - HWICUS   - DM               - V2r04a   : Init of pCdctReg in hwicus_CdNew corrected. 
      21/05/2003 - sysx     - Marc LEGOUX      - KRN2r06  : Modify sys_InfoType. 
      21/05/2003 - syst     - Marc LEGOUX      - C6r09    : Add syst__Version. 
      21/05/2003 - hwicdy   - Marc LEGOUX      - V2r04a   : Raise drv__NotFound error. 
      21/05/2003 - HWIPUS   - Marc LEGOUX      - V2r05a   : Add some verboses. 
      

      Version V2r04b of 20/05/2003
      20/05/2003 - cdcfg    - Marc LEGOUX      - V2r04b   : New HWIP and MODELP sub-applis. 
      19/05/2003 - hwipma   - Marc LEGOUX      -          : v2r0a4 : Creation. 
      19/05/2003 - hwip     - Marc LEGOUX      - V2r04a   : Adapt to drivers. 
      19/05/2003 - cdtypec  - Marc LEGOUX      - V2r04a   : Fusion with Y module. 
      19/05/2003 - cdtypec  - Marc LEGOUX      - V2r04a   : Clean module. 
      19/05/2003 - cdtypeb  - Marc LEGOUX      - V2r04a   : Fusion with Y module. 
      19/05/2003 - cdtypeb  - Marc LEGOUX      - V2r04a   : Clean module. 
      19/05/2003 - cdtypea  - Marc LEGOUX      - V2r04a   : Fusion with Y module. 
      19/05/2003 - cdtypea  - Marc LEGOUX      - V2r04a   : Clean module. 
      19/05/2003 - cdmifar  - Marc LEGOUX      - V2r04a   : Fusion with Y module. 
      19/05/2003 - cdmifar  - Marc LEGOUX      - V2r04a   : Clean module. 
      19/05/2003 - HWIPUS   - Marc LEGOUX      - V2r04a   : Creation from hwip. 
      16/05/2003 - cdtypec  - ML               - V2r04a   : Adapt to drivers. 
      16/05/2003 - CDP      - Marc LEGOUX      - V2r04a   : Creation. 
      15/05/2003 - hwicdy   - Marc LEGOUX      - V2r03b   : Add hwic_Ops as Op4 of sys_Hwi2Id object. 
      14/05/2003 - HWICPWF2 - Marc LEGOUX      - V2r03c   : Creation. 
      14/05/2003 - HWICPWF  - Marc LEGOUX      - V2r03c   : Init class version. Port==Id[0]. 
      12/05/2003 - HWICUS   - David MOURET     - V2r03c   : Adaptation to US-ICC. 
      12/05/2003 - CDCTUS   - David MOURET     - V2r03c   : Adaptation to US-ICC. 
      09/05/2003 - hwip     - Marc LEGOUX      - V2r04a   : Adapt to drivers. 
      09/05/2003 - HWICUS   - Marc LEGOUX      - V2r03b   : Creation from hwicpwf. 
      09/05/2003 - CDCTUS   - Marc LEGOUX      - V2r03b   : Creation from cdct.h V1r16c. 
      07/05/2003 - cdraw    - Marc LEGOUX      - V2r03b   : Direct call by sysobj. 
      07/05/2003 - cdraw    - ML               - V2r03b   : Direct call from sysobj. 
      07/05/2003 - cdiso    - ML               - V2r03b   : Direct call from sysobj. 
      07/05/2003 - cdiso    - ML               - V2r03b   : Direct call from sysobj. 
      07/05/2003 - cdc      - Marc LEGOUX      - V2r03b   : Change to a true object cd_ObjType. 
      07/05/2003 - cdc      - Marc LEGOUX      - V2r03b   : Change to cdc and a true object. 
      05/05/2003 - piccct   - Marc LEGOUX      - V2r05c   : Add some definitions for new FPGA. 
      

      Version V2r05c of 05/05/2003
      05/05/2003 - cdcfg    - Marc LEGOUX      - V2r05c   : Start DES. 
      04/05/2003 - HWIPUS   - Marc LEGOUX      - V2r05c   : Switch Type B from RC531 to FPGA. 
      

      Version V2r03c of 03/05/2003
      03/05/2003 - cdcfg    - ML               - V2r03c   : Switch between hwicus / hwicpwf Start. 
      

      Version V2r03b of 03/05/2003
      03/05/2003 - cdcfg    - ML               - V2r03b   : Remove hwic_Msg. 
      26/04/2003 - hwicdy   - Marc LEGOUX      - V2r04d   : Take sysobj id of object from hwicdx. 
      26/04/2003 - hwicdx   - Marc LEGOUX      - V2r04d   : Defines Ids from sys.h. 
      26/04/2003 - hwicdx   - ML               - V2r04d   : Modify access to hwi_NOOp (== node only). 
      24/04/2003 - hwic     - Marc LEGOUX      - V2r03b   : Creation. 
      23/04/2003 - hwicma   - Marc LEGOUX      - V2r03b   : Creation. 
      23/04/2003 - cdraw    - ML               - V2r03a   : Big Cleaning. 
      23/04/2003 - cdiso    - ML               - V2r03a   : Use hwic_TODef. 
      

      Version V2r03a of 23/04/2003
      23/04/2003 - cdcfg    - ML               - V2r03a   : Adapt to drivers. 
      23/04/2003 - HWICUS   - Marc LEGOUX      - V2r03b   : Creation from hwicpwf. 
      23/04/2003 - HWICPWF  - ML               - V2r03b   : Modify as a driver. 
      23/04/2003 - HWICPWF  - ML               - V2r03    : Rename hwicpwf from hwic and clean. 
      23/04/2003 - HWICPWF  - Marc LEGOUX      - V2r03    : Rename hwicpwf and clean. 
      22/04/2003 - hwic     - Marc LEGOUX      - V2r03a   : Make a generic interface for all ICCs. 
      26/03/2003 - hwic     - Marc LEGOUX      - V2r02t   : Add Error FlowCtrl Timeout. 
      26/03/2003 - HWICPWF  - ML               - V2r02t   : Add timeout for FlowCtrl. 
      26/03/2003 - HWICPWF  - Marc LEGOUX      - V2r02t   : Add FlowCtrl Etu counter. 
      20/03/2003 - term     - Marc LEGOUX      - V6r09    : Change error base to extern. 
      19/03/2003 - timer    - Marc LEGOUX      - V3r04    : Add _End(). 
      19/03/2003 - rdc      - Marc LEGOUX      - V6r19a   : Add _Start _End. 
      19/03/2003 - event    - Marc LEGOUX      - OBJ3r04  : Move error codes into event module. 
      18/03/2003 - tic      - Marc LEGOUX      - V3r04    : Rename _Start to _Init, Add _Start,_End. 
      18/03/2003 - sys      - Marc LEGOUX      - C6r09    : Add Ids for card interfaces. 
      18/03/2003 - err      - Marc LEGOUX      - C6r09    : Add Title field in err_MsgType. 
      

      Version V2r02s of 17/03/2003
      17/03/2003 - cdcfg    - ML               - V2r02s   : Remove object bodies that were defined to Nop. 
      14/03/2003 - sysx     - Marc LEGOUX      - KRN2r05  : Add _MOpModInfo, _MOpErrMsg. 
      14/03/2003 - hwip     - ML               - V2r02s   : Add version and module descriptor. 
      14/03/2003 - hwic     - ML               - V2r02s   : Change error base to a variable. 
      14/03/2003 - cdtypec  - ML               - V2r02s   : Add version and module descriptor. 
      14/03/2003 - cdtypeb  - ML               - V2r02s   : Add version and module descriptor. 
      14/03/2003 - cdtypea  - ML               - V2r02s   : Add version and module descriptor. 
      14/03/2003 - cdraw    - ML               - V2r02s   : Add version and module descriptor. 
      14/03/2003 - cdraw    - ML               - V2r02s   : Add Error. 
      14/03/2003 - cdmifar  - ML               - V2r02s   : Add version and module descriptor. 
      14/03/2003 - cdiso    - ML               - V2r02s   : Add version and module descriptor. 
      14/03/2003 - cdiso    - ML               - V2r02s   : Change error base to a variable. 
      14/03/2003 - cderr    - Marc LEGOUX      - V2r02s   : Add all error messages. 
      

      Version V2r02s of 14/03/2003
      14/03/2003 - cdcfg    - ML               - V2r02s   : Add publication of other modules. 
      14/03/2003 - HWICPWF  - ML               - V2r02s   : Add version and module descriptor. 
      28/02/2003 - cdraw    - SD               - V2r02r   : Fix buf in cdraw_Reset. 
      28/02/2003 - HWICPWF  - SD               - V2r02r   : _Drain wait if any current reception before flush. 
      27/02/2003 - cdtypec  - SD               - V2r02r   : move cdtypec__Err definition to error module. 
      27/02/2003 - cdtypeb  - SD               - V2r02r   : move cdtypeb__Err definition to error module. 
      27/02/2003 - cdtypea  - SD               - V2r02r   : move cdtypea__Err definition to error module. 
      27/02/2003 - cdmifar  - SD               - V2r02r   : move cdmifare__Err definition to error module. 
      27/02/2003 - cardx    - SD               - V2r02r   : Remove length checking for T = 1 S_Block. 
      27/02/2003 - CDP      - SD               - V2r02r   : Add new sub code. 
      26/02/2003 - piccct   - SD               - V2r02q   : rename from rc531_ to piccct_. 
      26/02/2003 - piccct   - SD               - V2r02q   : rename from rc531 to piccct_. 
      26/02/2003 - hwip     - SD               - V2r02r   : rename rc531_ to piccct_. 
      26/02/2003 - cdtypec  - SD               - V2r02r   : extern cdtypec__Err, add ErnoL in struct. 
      26/02/2003 - cdtypeb  - SD               - V2r02r   : extern cdtypeb__Err, add ErnoL in struct. 
      26/02/2003 - cdtypea  - SD               - V2r02r   : extern cdtypea__Err, add ErnoL in struct. 
      26/02/2003 - cdmifar  - SD               - V2r02r   : extern cdmifar__Err, add ErnoL in struct. 
      26/02/2003 - cderr    - SD               - V1r01    : Add all PICC error ranges. 
      

      Version V2r02r of 26/02/2003
      26/02/2003 - cdcfg    - SD               - V2r02r   : New version rename modules. 
      25/02/2003 - syst     - Marc LEGOUX      - C6r09    : Modify syst_PrintCfgType. 
      22/02/2003 - sysc     - SD               - V2r02q   : Add sys_xxxx sub code for PICC. 
      22/02/2003 - hwip     - SD               - V2r02q   : Add _TODefL. 
      22/02/2003 - cdtypecc - SD               - V1r01    : Add BytesXXXX functions. 
      22/02/2003 - cdtypecc - SD               - V1r01    : Comments updated, new functions name. 
      22/02/2003 - cdtypec  - SD               - V2r02q   : Add tuning methode, new config sub-code. 
      22/02/2003 - cdtypea  - SD               - V2r02q   : Add sub-code configuration. 
      21/02/2003 - cdtypecc - SD               - V1r00    : Creation. 
      21/02/2003 - cdtypecc - SD               - V1r00    : Creation. 
      17/02/2003 - rdc      - Marc LEGOUX      - V6r18a   : Exec tasks => allocated tasks. 
      17/02/2003 - hwip     - SD               - V2r02q   : Add _SWGet, _Gain. 
      17/02/2003 - cdmifar  - SD               - V2r02q   : increase FWI default value, new config subcode. 
      

      Version V2r02q of 17/02/2003
      17/02/2003 - cdcfg    - SD               - V2r02q   : Start crc layer. 
      17/02/2003 - card     - SD               - V2r02q   : card.Info cleanup before _Reset and _WarmReset. 
      17/02/2003 - CDP      - SD               - V2r02q   : Add cdpicc_Cfg. 
      14/02/2003 - piccct   - SD               - V2r02p   : Adapt to FPGA V1R02G. 
      14/02/2003 - piccct   - SD               - V2r02p   : Adapt to FPGA V1R02G. 
      14/02/2003 - cdraw    - ML               - V2r02p   : Include hwicd.h. 
      14/02/2003 - cdiso    - ML               - V2r02p   : Incude hwicd.h. 
      14/02/2003 - HWICPWF  - ML               - V2r02m   : Include hwicd for hwi__Cardxx. 
      07/02/2003 - hwip     - SD               - V2r02p   : New type for contactless typec. 
      07/02/2003 - hwip     - SD               - V2r02p   : Add typec configuration. 
      07/02/2003 - crc      - SD               - V2r02p   : Creation. 
      07/02/2003 - crc      - SD               - V2r02p   : Creation. 
      07/02/2003 - cdtypec  - SD               - V2r02p   : Creation. 
      07/02/2003 - cdtypec  - SD               - V2r02p   : Creation. 
      07/02/2003 - cdc      - SD               - V2r02p   : Add cdtypec_ModelId. 
      05/02/2003 - cdmifar  - SD               - V2r02o   : cdmifare_InitDef set default Key value only if. Mode = cdmifare_ModeDefAll. 
      05/02/2003 - cardx    - SD               - V2r02o   : Change card_PipeX for contactless object calls. 
      

      Version V2r02n of 04/02/2003
      04/02/2003 - cdcfg    - ML               - V2r02n   : Check error nums, add includes, ... 
      

      Version V2r02n of 04/02/2003
      04/02/2003 - cdcfg    - SD               - V2r02n   : Add PICC Mifare TypeA operation. 
      03/02/2003 - hwic     - SD               - V2r02n   : Add Start, End. 
      03/02/2003 - card     - SD               - V2r02n   : Add card_Key card_Authenticate generic functions. 
      18/01/2003 - cfgf     - Marc LEGOUX      - C6r06    : Put line buffer into cfg_FType. 
      17/01/2003 - hwi_     - Marc LEGOUX      - V2r03    : hwi__MemErr from #define to extern. 
      16/01/2003 - HWICUS   - DM               - V2r05p   : Correct DAC programming setting in _VppIdle. Update _ByteEndWait to count 2 ETUs. 
      12/01/2003 - PAC      - Marc LEGOUX      - C6r07    : From MLL. 
      01/01/2003 - CDP      - SD               - V2r01    : Add cd_Nop function. 
      30/12/2002 - systsoh  - Marc LEGOUX      - V2r01    : Creation. 
      30/12/2002 - systsock - Marc LEGOUX      - V2r01    : Change socket handles from uint to refs. 
      20/12/2002 - cdiso    - SD               - V2r02m   : Add byte error configuration, move syst_Wait. at the end of cdiso_PTS. 
      18/12/2002 - sysx     - Marc LEGOUX      - KRN2r03  : Add _MOpxx32, _MOpxx16. 
      16/12/2002 - systsock - ML               -          : Update prototypes with new syst_SocketInfoType. 
      13/12/2002 - hwi_     - Marc LEGOUX      - V2r02    : Add CSi i>3. 
      10/12/2002 - SYSTSE   - Marc LEGOUX      - C6r09    : Add syst_SemIncrClear. 
      10/12/2002 - SYSTSE   - Marc LEGOUX      - C6r08    : Creation. 
      29/11/2002 - rdc      - Marc LEGOUX      - V6r16a   : Add ToSend Item list. 
      15/11/2002 - syst     - Marc LEGOUX      - C6r07    : Pragma far-absolute for syst_TaskCur. 
      15/11/2002 - hwi_     - Marc LEGOUX      - V2r02    : Add WDog. 
      15/11/2002 - config   - Marc LEGOUX      - USER1r09 : For appli on Coldfire. 
      15/11/2002 - USERCFG  - Marc LEGOUX      - C6r08    : Move to common C code. 
      14/11/2002 - sysx     - Marc LEGOUX      - KRN2r02  : Update sys_MProgHdType. 
      08/11/2002 - sysc     - SD               - V2r02m   : Add sys_CdCfgByteErr. 
      08/11/2002 - hwic     - SD               - V2r02m   : Add new mode hwic_ModeByteXXX. 
      08/11/2002 - HWICPWF  - SD               - V2r02m   : Add hwic_ByteErrSet error byte generation. 
      08/11/2002 - HWICPWF  - SD               - V2r02m   : Add byte error configuration. 
      24/10/2002 - cdtypeb  - SD               - V1r00    : Creation. 
      24/10/2002 - cdtypeb  - SD               - V1r00    : Creation. 
      24/10/2002 - cdtypea  - SD               - V1r00    : Creation. 
      24/10/2002 - cdtypea  - SD               - V1r00    : Creation. 
      24/10/2002 - cdmifar  - SD               - V1r00    : Creation. 
      24/10/2002 - cdmifar  - SD               - V1r00    : Creation. 
      21/10/2002 - piccct   - SD               - V2r02o   : Creation. 
      21/10/2002 - piccct   - SD               - V2r02o   : Creation. 
      21/10/2002 - hwip     - SD               - V2r00    : 
      21/10/2002 - hwip     - SD               - V1r00    : Creation. 
      

      Version V2r02k of 13/09/2002
      13/09/2002 - cdcfg    - SD               - V2r02k   : Add chaining operation for T = 1. 
      11/09/2002 - systsock - SD               - V1r17    : Add TCP prototypes (only DLL target) 
      11/09/2002 - card     - SD               - V2r02k   : Add ATR checking for private information. 
      29/08/2002 - cdIcode  - RA               - V2r05i   : Creation. 
      28/08/2002 - cdraw    - SD               - V2r02k   : Add flush call before sending last byte in. cdraw_Pipe (flow control consequence). 
      10/08/2002 - cd15693  - RA               - V2r05i   : Creation. 
      23/07/2002 - HWICPWF  - SD               - V2r02k   : Add hwic_ModeSet, hwic_ModeGet, hwic_ByteFlowCtrl. 
      22/07/2002 - sysc     - SD               - V2r02k   : Add sys_CdCfgParity, sys_CdCfgFlowCtrl. 
      22/07/2002 - hwic     - SD               - V2r02k   : Add _ModeSet, _ModeGet, _ByteFlowCtrl. 
      22/07/2002 - cdiso    - SD               - V2r02k   : Add Parity, flow control configuration. 
      22/07/2002 - HWICPWF  - Sd v2r02k        -          : Add Parity flag. 
      17/05/2002 - systsi   - Marc LEGOUX      - C6r08    : Update. 
      17/05/2002 - secur    - Marc LEGOUX      - C6r08    : Update. 
      15/05/2002 - syst     - Marc LEGOUX      - C6r07    : Add __Access __AccessExists. 
      14/05/2002 - sysx     - Marc LEGOUX      - KRN2r02  : Add _MOpSI. 
      02/05/2002 - card     - ML               - V2r02j   : Add card_ResetWarm. 
      25/04/2002 - drvh     - Marc LEGOUX      - V2r03    : Creation. 
      14/04/2002 - rdc      - Marc LEGOUX      - V6r13c   : Add XBufId in rdc_Type. 
      10/04/2002 - sysx     - Marc LEGOUX      - KRN2r02  : Add _MOp. 
      03/04/2002 - rdc      - Marc LEGOUX      - V6r13a   : Add SessionId and XBufList in rdc_Type. 
      14/03/2002 - hwicdz   - Marc LEGOUX      - V2r02p   : Include hwicd. 
      15/02/2002 - cardx    - ML               - V2r02j   : Adjust with card_LType. 
      15/02/2002 - card     - ML               - V2r02j   : Add card_LType,_NOType for WIN32 compatibility. 
      15/02/2002 - card     - ML               - V2r02i   : Add card_LType, _NOType for WIN32 compatibility. 
      14/02/2002 - systsi   - Marc LEGOUX      - C6r07    : Creation. 
      14/02/2002 - secur    - Marc LEGOUX      - C6r07    : Creation. 
      14/02/2002 - rdc      - Marc LEGOUX      - V6r12d   : Add callerid in QItemType. 
      11/02/2002 - rdc      - Marc LEGOUX      - V6r12c   : Modify _QItemStateSet. 
      10/02/2002 - hwicdx   - ML               - V2r02j   : Include hwi.h for hwi_NOOp. 
      10/02/2002 - hwi      - Marc LEGOUX      - V2r01    : Add hwi_NOOPCtxId. 
      08/02/2002 - sysx     - Marc LEGOUX      - KRN2r01  : Add _MOp. 
      08/02/2002 - syst     - Marc LEGOUX      - C6r07    : Add _TaskRefDel(). 
      08/02/2002 - rdc      - Marc LEGOUX      - V6r12b   : Add message big nums. 
      

      Version V2r02j of 08/02/2002
      08/02/2002 - cdcfg    - SD               - V2r02j   : Add checking for T = 1. 
      07/02/2002 - syst     - Marc LEGOUX      - C6r07    : Add TaskCtx management in MLOS32. 
      07/02/2002 - rdc      - Marc LEGOUX      - V6r12a   : Adjust Exec fifo length to rdc_QMaxl. 
      07/02/2002 - cardx    - SD               - V2r02i   : Add new checking in T = 1. 
      07/02/2002 - card     - SD               - V2r02i   : Add new checking in T = 1. 
      06/02/2002 - config   - Marc LEGOUX      - CF1r07   : For Coldfire. 
      06/02/2002 - config   - Marc LEGOUX      - CF1r07   : For Coldfire. 
      05/02/2002 - card     - SD               - V2r02o   : Fix bug in card_Key. 
      03/02/2002 - syst     - Marc LEGOUX      - C6r07    : Add _MemAllocX. 
      19/12/2001 - card     - ML               - V2r02h   : Fix bug in ResetWarm. 
      18/12/2001 - rdc      - Marc LEGOUX      - V6r10b   : Adjust rdc_QMaxl MLOS32=20, WIN=100. 
      13/12/2001 - cardx    - SD               - V2r02g   : Add S-Block and R-Block managment for T = 1. 
      13/12/2001 - card     - SD               - V2r02g   : Add S-Block and R-Block managment for T = 1. 
      11/12/2001 - cdraw    - SD               - V2r02g   : Fix buf in cdraw_Reset because of TSWT. 
      10/12/2001 - cdiso    - SD               - V2r02g   : Fix Bug in cdiso_CalcTO in T = 1, and BGT. 
      04/12/2001 - sysc     - SD               - V2r02g   : Add sys_CdCfgCardDetect. 
      04/12/2001 - hwic     - SD               - V2r02g   : add hwic_SWEnable. 
      04/12/2001 - cdiso    - SD               - V2r02g   : sys_CdCfgCardDetect in cdiso_Cfg0. Remove protocol type checking for cdiso_xxx. 
      04/12/2001 - card     - SD               - V2r02f   : card_CardDetect function. 
      04/12/2001 - HWICPWF  - SD               - V2r02g   : hwic_SWEnable to enable card detection. Add switch detection enable SWDE in hwic_Start. 
      21/11/2001 - HWICPWF  - SD               - V2r02g   : Add switch detection enable SWDE. 
      24/10/2001 - USERCFG  - Marc LEGOUX      - WNT6r05b : Add Quit function. 
      05/10/2001 - systsock - SD               -          : Add syst_SocketOpenX. 
      19/09/2001 - rdc      - Marc LEGOUX      - V6r10b   : Change rdc_QMaxl from 20 to 40. 
      16/08/2001 - pach     - Marc LEGOUX      - V5r01    : From Img. 
      16/08/2001 - PAC      - Marc LEGOUX      - V5r01    : From Img. 
      18/06/2001 - cdiso    - ML               - V2r02e   : Accept Vcc and Vpp in mV (2 bytes) in cdiso_Cfg0. 
      18/06/2001 - card     - ML               - V2r02e   : Enable big VC1 scale in card_VccDef. 
      08/06/2001 - cdiso    - SD               - V2r02e   : Add TSWT in cdiso_Cfg. 
      07/06/2001 - card     - SD               - V2r02e   : Add TSWT for RESET operation in card_CfgType. 
      07/06/2001 - card     - SD               - V2r02e   : Fix buf in card_Pipe do not use pBufOut to save. intermediate data, add TSWT. 
      06/06/2001 - cdiso    - SD               - V2r02e   : cdiso_Pipe add Respl = *pRespl, add TSWT in. cdiso_Cfg. 
      22/05/2001 - HWICPWF  - SD               - V2r02e   : remove unused IT _ByteGet, _BytePut, _BytePutL. add hwic__Busy if CDCT is working. 
      15/05/2001 - cdiso    - SD               - V2r02e   : Remove PER checking for T = 1. 
      23/04/2001 - sysx     - Marc LEGOUX      - KRN1r07  : Add _MOpImg Id. 
      16/04/2001 - hwicdx   - SD               - V2r02e   : Add hwi_PC3PulseDef, hwi_SC3PulseDef 
      16/04/2001 - hwicd    - SD               - V2r02e   : Add hwi_PC3PulseDef, hwi_SC3PulseDef. 
      03/04/2001 - sysobj   - Marc LEGOUX      - C6r07    : Add Object Id on 32 bits (_IdObjType). 
      03/04/2001 - card     - ML               - V2r02d   : Suppress conversion warnings (ulong->uchar). 
      27/03/2001 - card     - SD               - V2r02d   : Add card_ResetWarm. 
      

      Version V2r02e of 14/03/2001
      14/03/2001 - cdcfg    - SD               - V2r02e   : Fix bugs, add TSWT. 
      

      Version V2r02c of 14/03/2001
      14/03/2001 - cdcfg    - SD               - V2r02c   : Add BGT in compliance with EMV. 
      13/03/2001 - sysc     - SD               - V2r02c   : Add BGT for EMV. 
      13/03/2001 - cdraw    - SD               - V2r02c   : Add BGT in compliance witg EMV. 
      13/03/2001 - cdraw    - SD               - V2r02c   : Add BGT in compliance witg EMV. 
      13/03/2001 - cdiso    - SD               - V2r02c   : Add BGT in compliance witg EMV, Fix bug in cdiso_Cfg0. 
      13/03/2001 - cdiso    - SD               - V2r02c   : Add BGT in compliance witg EMV, Fix bug in cdiso_Cfg0. 
      13/03/2001 - card     - SD               - V2r02c   : Add BGT in compliance witg EMV. 
      13/03/2001 - card     - SD               - V2r02c   : Add BGT in compliance witg EMV. 
      12/03/2001 - hwic     - SD               - V2r02c   : _BytePut start timer after sending byte. 
      12/03/2001 - HWICPWF  - SD               - V2r02c   : _BytePut start timer after sending byte. 
      05/03/2001 - pach     - Marc LEGOUX      - C6r06    : Creation from own module. 
      05/03/2001 - PAC32    - Marc LEGOUX      - C6r06    : Creation from own module. 
      05/03/2001 - PAC      - Marc LEGOUX      - C6r06    : Creation from own module. 
      13/02/2001 - cdiso    - SD               - V2r02a   : cdiso_Reset fix bug in case 3B 00. 
      13/02/2001 - cdiso    - SD               - V2r02a   : cdiso_Reset fix bug in case 3B 00. 
      05/02/2001 - cdraw    - SD               - V2r01e   : _Pipe retruns received bytes even if timeout. 
      05/02/2001 - cdraw    - SD               - V2r01e   : _Pipe retruns received bytes even if timeout. 
      05/02/2001 - cdiso    - SD               - V2r01e   : cdiso_InitDefault resets TSWWT parameter only. when parameter Mode = cdiso_ModeCfgAll. 
      05/02/2001 - cdiso    - SD               - V2r01e   : cdiso_InitDefault resets TSWWT parameter only. when parameter Mode = cdiso_ModeCfgAll. 
      29/01/2001 - rdc      - Marc LEGOUX      - V6r08b   : Add Tic into QItemType. 
      22/01/2001 - sysx     - Marc LEGOUX      - KRN1r07  : Add _MOpHeapCheck Id. 
      08/01/2001 - txf      - Marc LEGOUX      - C6r06    : Add _MemModeWToAlloc. 
      05/01/2001 - cdraw    - SD               - V2r01d   : _Reset new Mode for testion parity errors. Rename hwic_UartDrain by hwic_Drain. 
      05/01/2001 - cdraw    - SD               - V2r01d   : _Reset new Mode for testion parity errors. Rename hwic_UartDrain by hwic_Drain. 
      04/01/2001 - task     - Marc LEGOUX      - OBJ3r03  : Add task_ModeIrqed. 
      04/01/2001 - mcf5307  - ML               - CF1r06   : Decrease _FlashSectorMax from 32 to 24. 
      28/12/2000 - sysc     - SD               - V2r01    : Add sys_CdCfgETUReset. 
      28/12/2000 - cdiso    - SD               - V2r01c   : Add sys_CdCfgETUResetDef. 
      28/12/2000 - cdiso    - SD               - V2r01c   : Add sys_CdCfgETUResetDef. 
      28/12/2000 - card     - SD               - V2r01c   : Add card_ETUResetDef. 
      28/12/2000 - card     - SD               - V2r01    : Add card_ETUResetDef. 
      21/12/2000 - mcf5307  - ML               - CF1r06   : Adapt to MASK 00J20C. 
      21/12/2000 - HWICPWF  - ML               - V2r01c   : _BytePutL : Send byte before enabling IRQTE, enter critical section before syst_IrqWait. 
      11/12/2000 - mcf5307  - ML               - CF1r05   : Add _IL macros for IRQ LVLs. 
      06/12/2000 - fifo     - Marc LEGOUX      - C6r06    : Add _PutNull, Add _ModeSet. 
      04/12/2000 - cfgf     - Marc LEGOUX      - C6r05    : Add ModeSLine. 
      01/12/2000 - syst     - Marc LEGOUX      - C6r05    : Adjust _PrintXXX functions and type. 
      01/12/2000 - hwic     - ML               - V2r01    : Include systirq.h. 
      01/12/2000 - hwi      - Marc LEGOUX      - V1r08    : Add hwi_Init(). 
      01/12/2000 - HWICPWF  - ML               - V2r01    : Include systirq.h. 
      01/12/2000 - HWICPWF  - ML               - V2r01    : Add an irq event (syst_IrqEvtType). 
      23/11/2000 - cdraw    - SD               - V2r01    : New version using syst_IrqWait. 
      23/11/2000 - cdraw    - SD               - V2r01    : New version using syst_IrqWait. 
      23/11/2000 - cdiso    - SD               - V2r01    : New version using syst_IrqWait. 
      23/11/2000 - cdiso    - SD               - V2r01    : New version using syst_IrqWait. 
      

      Version V2r01 of 23/11/2000
      23/11/2000 - cdcfg    - SD               - V2r01    : cdiso uses syst_IrqWait for card protocol. 
      23/11/2000 - cdc      - SD               - V2r01    : Add cd_Nop function. 
      23/11/2000 - cdc      - SD               - V2r01    : Add cd_Nop function. 
      22/11/2000 - HWICPWF  - SD               - V2r01    : hwic_IC1Get use PRC1 for calibration 
      17/11/2000 - rdc      - Marc LEGOUX      - V6r08a   : 1400 max for respl and argl. 
      09/11/2000 - event    - Marc LEGOUX      - OBJ3r03  : Add _Oper macros. 
      06/11/2000 - slbus    - Marc LEGOUX      - V1r08    : Add task_IrqEvtType in object. 
      03/11/2000 - slbus    - Marc LEGOUX      - V1r08    : register args for _IrqFuncType. 
      25/10/2000 - HWICPWF  - SD               - V1r18    : hwic_VoltGet, hwic_IC1Get replace wait loop by syst_WaitU for Vref stability. hwic_InitDefault init hardware VC1 default value. 
      23/10/2000 - cdraw    - SD               - V1r18    : Remove Card_Off if card errors, cdraw_Reset. add Warm Reset. 
      23/10/2000 - cdiso    - SD               - V1r18    : cdiso_Reset add Warm Reset features. Fix bug cdiso_PTS. Remove Card_Off if card errors. cdsio_Off puts into High Impedance card Interf. 
      28/09/2000 - slbus    - Marc LEGOUX      - V1r07    : Adapt for definition as a trap. 
      28/09/2000 - hwi_     - Marc LEGOUX      - V1r07    : Add hwi_VectExch. 
      04/08/2000 - hwiio    - Marc LEGOUX      - V1r03    : Add IOOUT0,4..7. 
      02/08/2000 - fifo     - Marc LEGOUX      - C6r05    : Add byte and Word Items. 
      18/07/2000 - cdiso    - SD               - V1r17c   : Add TA2 management in cdiso_ATRChk. cf. 7816-3 6.4.5. 
      18/07/2000 - cdiso    - SD               - V1r17b   : Add TA2 management in cdiso_ATRChk. 
      30/06/2000 - card     - SD               - V1r17b   : Move card_Close after card_Type in card_Open. card_Close: Send Cfg op to PWF Only. 
      28/06/2000 - mlpg     - Marc LEGOUX      - V6r07c   : Add QItemFree() as prot operation. 
      27/06/2000 - rdc      - Marc LEGOUX      - V6r07c   : Add protocol version in QItem 
      27/06/2000 - card     - ML               - V1r17a   : Suppress util.h. 
      21/06/2000 - rdc      - Marc LEGOUX      - V6r07    : Improve QItem state. 
      19/06/2000 - rdc      - Marc LEGOUX      - V6r07    : Add rdc_QItemPrint, rdc_MsgPrint. 
      15/06/2000 - sysc     - SD               - V1r17a   : Add sys_CdCfgVppIdle, sys_CdCfgInitDef. 
      15/06/2000 - hwic     - SD               - V1r17a   : Add hwic_VppIdleDef. 
      15/06/2000 - cdiso    - SD               - V1r17a   : Add cdiso_Cfg sys_CdCfgVppIdle. 
      15/06/2000 - cdiso    - SD               - V1r17a   : Change InitDefault return code type. 
      

      Version V1r17a of 15/06/2000
      15/06/2000 - cdcfg    - SD               - V1r17a   : Add VppIdle management. 
      15/06/2000 - card     - SD               - V1r17a   : Add card_VppIdleDef, card_Close. 
      15/06/2000 - card     - SD               - V1r17a   : Add card_VppIdleDef, card_Close. 
      15/06/2000 - HWICPWF  - SD               - V1r17a   : hwic_VppIdleDef, hwic_VppIdle. 
      09/06/2000 - hwicdy   - Sylvain DELISLE  - V1r16k   : Store Enable State before changing. 
      09/06/2000 - cdiso    - SD               - V1r16k   : Add new DI value in cdiso_Cfg. 
      07/06/2000 - sysx     - Marc LEGOUX      - KRN1r07  : Add sys_SysobjNode and sys_SysobjDirIni. 
      06/06/2000 - syst     - Marc LEGOUX      - C6r05    : Add _TaskCtx functions. 
      31/05/2000 - sysobj   - Marc LEGOUX      - C6r05    : Add Node macros. 
      30/05/2000 - rdc      - Marc LEGOUX      - V6r06    : Add rdc_TNLDefst. 
      26/05/2000 - cfgf     - Marc LEGOUX      - C6r03    : Add _FileReopen(). 
      24/05/2000 - card     - ML               - V1r16j   : Autorize a Vcc above 6325mV. 
      10/05/2000 - mlpg     - Marc LEGOUX      - V6r06b   : Creation from MLP. 
      09/05/2000 - cdiso    - SD               - V1r16i   : Fix. bug cdiso_Cfg in Frequency selection. 
      03/05/2000 - cdraw    - SD               -          : Reset MER Flag for cdraw_Pipe for UART config. 
      03/05/2000 - cdiso    - SD               - V1r16h   : cdiso_Cfg accepts cdiso_Model and cdraw_Model. 
      

      Version V1r16h of 03/05/2000
      03/05/2000 - cdcfg    - SD               - V1r16h   : 
      03/05/2000 - cdc      - SD               - V1r16h   : Define card model instead of cdiso.h cdraw.h. 
      02/05/2000 - cdiso    - SD               - V1r16h   : cdiso_Cfg0 without Mutex, reset MER Flag for. T = 1 Protocol in cdiso_Pipe. 
      02/05/2000 - HWICPWF  - SD               - V1r16h   : hwic_CnOff disable MEAS Irq. 
      28/04/2000 - cdraw    - ML               - V1r16g   : Add _Off. 
      28/04/2000 - cdiso    - ML               - V1r16g   : Import scattered code into _Off and _Type. 
      28/04/2000 - cdiso    - ML               - V1r16g   : Add a parameter to _Type. 
      25/04/2000 - cdiso    - SD               - V1r16f   : Fix bugs T0 <-> T1. 
      24/04/2000 - cdraw    - ML               - V1r16g   : Add _Off. 
      21/04/2000 - cardx    - Marc LEGOUX      - V1r16f   : Add all X functions from card.c. 
      21/04/2000 - card     - Marc LEGOUX      - V1r16f   : Add FIDI functions + housekeeping. 
      20/04/2000 - hwicdz   - Marc LEGOUX      - V1r16f   : Add a correction to PVC1 in OSTest() 
      20/04/2000 - hwicdy   - Marc LEGOUX      - V1r16f   : Add sub_operation HwiXOpsOSTest. 
      20/04/2000 - hwicdx   - Marc LEGOUX      - V1r16f   : Add subcodes for XOps from sys.h. 
      18/04/2000 - iter     - Marc LEGOUX      - OBJ3r02  : Add iter_ModeNameUpper. 
      18/04/2000 - cdiso    - SD               - V1r16f   : Change lastError form ushort to err_Type. Add specific ETU for Reset. 
      18/04/2000 - cdiso    - SD               - V1r16f   : Add FIReset, DIReset parameters in cdiso_ProtocolInfoType. 
      18/04/2000 - card     - SD               - V1r16f   : Change card_LastErrorGet prototype. 
      18/04/2000 - card     - SD               - V1r16f   : Change card_LastErrorGet prototype, add. card_FIDIResetDef. 
      18/04/2000 - HWICPWF  - SD               - V1r16f   : Add FIReset and DIReset in internal struct. 
      15/04/2000 - HWICPWF  - SD               - V1r17a   : Modify private part in _CdType0. 
      10/04/2000 - rdc      - Marc LEGOUX      - V6r06    : Add rdc_CfgMode. 
      17/03/2000 - syst     - Marc LEGOUX      - C6r03    : Add __ExitErr. 
      

      Version V1r16e of 08/03/2000
      08/03/2000 - cdcfg    - SD               - V1r16e   : cdiso, hwic. 
      06/03/2000 - cdiso    - SD               -          : fix default return for cdiso_Cfg. 
      03/03/2000 - cdiso    - ML               -          : Wait(2) after Reset And PTSSelect. 
      

      Version V1r16d of 03/03/2000
      03/03/2000 - cdcfg    - ML               - V1r16d   : cdiso. 
      25/02/2000 - cdiso    - SD_SM            -          : Fix bug cdiso_Pipe, if bad protocol copy nothing in. return buffer. 
      22/02/2000 - hwi      - Marc LEGOUX      - V1r05    : Split into specific modules. 
      20/02/2000 - config   - Marc LEGOUX      - V1r09    : Add INI files. 
      20/02/2000 - config   - Marc LEGOUX      - V1r09    : Add INI files. 
      20/02/2000 - HWICPWF  - Marc LEGOUX      - V1r16f   : OSTest() : Correction for the PVC1 measure. 
      10/02/2000 - hwicdz   - Marc LEGOUX      - V2r02j   : Clean hwi_NOOp. 
      08/02/2000 - HWICPWF  - Marc LEGOUX      - V1r17    : SD : use syst_WaitU in hwic_UartFreqX. 
      04/02/2000 - syst     - Marc LEGOUX      - C6r03    : Add _TaskPriorSet. 
      30/01/2000 - syst     - Marc LEGOUX      - C6r03    : Add _PrintCfgxx. 
      30/01/2000 - fifo     - Marc LEGOUX      - C6r03    : Creation. 
      26/01/2000 - rdc      - Marc LEGOUX      - V6r05    : Add QItemRefDel. 
      25/01/2000 - rdc      - Marc LEGOUX      - V6r04    : Add Protocol version. 
      21/01/2000 - cdraw    - SD               - V1r16f   : Add control from cdrawy in cdraw_Reset, cdraw_Pipe. 
      21/01/2000 - cdiso    - SD               -          : Add control from cdisoy in cdiso_Reset, cdiso_Pipe, ... 
      20/01/2000 - cardx    - SD_SM            -          : set respl = sizeof(Obj->Buf). : Bug fix in card_PipeX no more limit of 200 bytes. 
      20/01/2000 - card     - SD_SM            -          : set respl = sizeof(Obj->Buf). : Bug fix in card_PipeX no more limit of 200 bytes. 
      18/01/2000 - syst     - Marc LEGOUX      - C6r03    : Add _TaskAbort and some TaskModes. 
      12/01/2000 - sysx     - Marc LEGOUX      - KRN1r05  : 
      12/01/2000 - sys      - Marc LEGOUX      - C6r02    : Add sys object. 
      10/01/2000 - hwi_     - Marc LEGOUX      - V1r05    : Extract from HWI. 
      07/01/2000 - hwicdx   - Marc LEGOUX      - V1r16c   : build from hwicy.h. 
      07/01/2000 - hwicdx   - Marc LEGOUX      - KRN1r05  : 
      07/01/2000 - hwicd    - Marc LEGOUX      -          : mlos krn1r05. 
      05/01/2000 - hwic     - SD               - V2r01d   : _BytePut and _BytePutL process dummy read. add _ModeSet, rename _UartDrain by _Drain. 
      05/01/2000 - HWICPWF  - SD               - V2r01d   : _BytePut and _BytePutL process dummy read. add _ModeSet. 
      24/12/1999 - cdiso    - SD               - V1r16    : cdiso_PTS checks for good PTS response format,. accept response even if it different from command. 
      23/12/1999 - cardx    - SD               - V1r16    : Add card_OutX, card_OutHX with sysobj_LType. return value. 
      23/12/1999 - card     - SD               - V1r16    : Add card_OutX, card_OutHX with sysobj_LType. return value. 
      20/12/1999 - sysobj   - Marc LEGOUX      - C6r03    : Add _ObjIter. 
      

      Version V1r16 of 17/12/1999
      17/12/1999 - cdcfg    - SD               - V1r16    : Publish module Descriptor, Remove DES object. creation from cdcfg_Start. 
      16/12/1999 - syst     - Marc LEGOUX      - C6r03    : Hide MLOS32 structures. 
      10/12/1999 - cdiso    - SD               - V1r16    : cdiso_In, cdsio_Out, cdiso_PTS, cdiso_Reset init. directly Irq information and suspend task              
      10/12/1999 - HWICPWF  - Marc LEGOUX      - V1r16    : SD : hwic_Irq call one of these fonctions in response to. CDCT Irq. hwic_IrqISOT0   : Irq fonction for T=0. hwic_IrqISOPipe : Irq fonction for T=1. hwic_IrqISOReset : Irq fonction for ISO Reset. hwic_IrqISOPTS   : Irq fonction for ISO PTS. hwic_IrqRAWReset : Irq fonction for RAW Reset. hwic_IrqRAWPipe  : Irq fonction for RAW Pipe. hwic_ISOInCmd. hwic_ISOPTSCmd. hwic_ISOT1Cmd. hwic_ISOOutCmd. hwic_ISOResetCmd. hwic_RAWPipeCmd. hwic_RAWResetCmd. 
      24/11/1999 - HWICPWF  - SD               -          : remove hwi_PP6Set(), hwi_PP6Clr in hwic_Irq. 
      27/10/1999 - sys      - Marc LEGOUX      -          : Add Des, Ethernet, Bdm. 
      25/10/1999 - err      - Marc LEGOUX      - C6r02    : Add _Msg2xx. 
      06/10/1999 - err      - Marc LEGOUX      - C6r02    : Add module version and fend(). 
      14/09/1999 - tic      - Marc LEGOUX      - V3r02    : Add Period set in _Start. 
      12/08/1999 - syst     - Marc LEGOUX      - C6r01    : restore old syst_TaskType for WIN32. 
      12/08/1999 - sysobj   - Marc LEGOUX      - C6r02    : Add _L32Type, _NO32Type. 
      12/08/1999 - rdc      - Marc LEGOUX      - V6r03    : Use _L32Type, _NO32Type. 
      06/08/1999 - syst     - Marc LEGOUX      - C6r01    : Add syst_TaskCurGet. 
      09/07/1999 - config   - Marc LEGOUX      - C6r01    : Update from own module. 
      09/07/1999 - config   - Marc LEGOUX      - C6r01    : Update from own module. 
      08/07/1999 - rdc      - Marc LEGOUX      - V6r02    : Add Signal prot function. 
      23/06/1999 - tic      - Marc LEGOUX      - V3r01    : Creation. 
      26/05/1999 - systsock - SD               -          : Creation. 
      14/05/1999 - systsock - SD               -          : socket_Option (Rx Tx TimeOut). 
      03/05/1999 - HWICPWF  - Sylvain DELISLE  -          : hwi_Pxx -> hwic_Pxx new fonctions. 
      01/05/1999 - util     - Marc LEGOUX      - C4r01    : Update from own module. 
      30/04/1999 - HWICPWF  - Sylvain DELISLE  -          : Open/Short test. 
      27/04/1999 - obj      - Marc LEGOUX      - OBJ3r02  : Copy from own MLL module. 
      27/04/1999 - itera    - Marc LEGOUX      - OBJ3r02  : Copy from own module. 
      27/04/1999 - flow     - Marc LEGOUX      - OBJ3r02  : copy from own module. 
      27/04/1999 - facet    - Marc LEGOUX      - V1r05    : Group several specific modules. 
      21/04/1999 - HWICPWF  - Sylvain DELISLE  -          : Send under interrupts. 
      14/04/1999 - sysc     - SD               -          : Add sys_CdCfgProto,sys_CdCfgLastErr. 
      14/04/1999 - slbus    - Marc LEGOUX      - V1r02    : 
      11/04/1999 - list     - Marc LEGOUX      - OBJ3r02  : Copy from own module. 
      11/04/1999 - iter     - Marc LEGOUX      - OBJ3r02  : Copy from own module. 
      01/04/1999 - hwiiox   - Marc LEGOUX      -          : pwfacet krn1r03. 
      01/04/1999 - hwiio    - Marc LEGOUX      - V1r03    : From MLOS8. 
      01/04/1999 - hwicd    - Marc LEGOUX      -          : pwfacet krn1r03. 
      29/03/1999 - txf      - Marc LEGOUX      - C6r03    : Add files in memory. 
      19/03/1999 - term     - Marc LEGOUX      - V6r06    : Creation. 
      19/03/1999 - event    - Marc LEGOUX      - OBJ3r02  : 
      18/03/1999 - hwicdy   - Sylvain DELISLE  - V1r12    : Creation from FACET. 
      18/03/1999 - hwicdx   - Sylvain DELISLE  -          : Add new Sub code for remote access. 
      06/03/1999 - cdiso    - ML               - CARD1r03 : Use Card Access macros. 
      05/03/1999 - hwic     - Marc LEGOUX      - CARD1r03 : with CDCT. 
      04/03/1999 - HWICPWF  - Marc LEGOUX      - CARD1r03 : Use of interrupts. 
      02/03/1999 - err      - Marc LEGOUX      - C5r04    : Add uint. 
      15/02/1999 - slbus    - Marc LEGOUX      - V1r01    : Creation. 
      01/02/1999 - hwicdx   - Marc LEGOUX      - V1r00    : pwfacet. 
      22/01/1999 - timer    - Marc LEGOUX      - V3r01    : Creation. 
      13/01/1999 - err      - Marc LEGOUX      - C5r04    : Modif #if config_... for err_Type. 
      01/01/1999 - syst     - Marc LEGOUX      - C6r01    : Reorganize. 
      01/01/1999 - sysobj   - Marc LEGOUX      - C6r01    : sysobj 32. 
      01/01/1999 - mcf5307  - ML               -          : 
      15/12/1998 - syst     - Marc LEGOUX      - C5r04    : Move _Pipe to systpipe. 
      25/11/1998 - syst     - Marc LEGOUX      - C5r01    : Change syst_Call. 
      14/10/1998 - HWICPWF  - Sylvain DELISLE  - CARD1r01 : from FACET v2.2. 
      12/10/1998 - cdraw    - SD               - C1r00    : 
      12/10/1998 - cdraw    - SD               - C1r00    : 
      12/10/1998 - cdiso    - SD               - C1r00    : Creation from FACET ASM. 
      12/10/1998 - cdiso    - SD               - C1r00    : 
      13/06/1998 - err      - Marc LEGOUX      - C5r01    : Modif err_MsgType. 
      31/01/1998 - sysobj   - Marc LEGOUX      - C5r03    : Add sysobj_ObjEnd. 
      23/12/1997 - mcf5307  - Michael Norman   -          : Hyung Chang. 
      08/12/1997 - sysobj   - Marc LEGOUX      - C5r01    : bug dans sysobj_Type. 
      07/12/1997 - sys      - Marc LEGOUX      -          : Add rdc Ops. 
      06/12/1997 - rdc      - Marc LEGOUX      - V5r04    : Accept several protocols. 
      25/11/1997 - sys      - Marc LEGOUX      -          : Bug CdpCfg, CdpPipe. 
      27/10/1997 - syst     - Marc LEGOUX      - C5r01    : Add syst_MutexOpen and Close. 
      26/10/1997 - sysobj   - Marc LEGOUX      - C4r03    : 
      27/09/1997 - syst     - Marc LEGOUX      - C4r03    : Add syst_PrintWnd. 
      21/09/1997 - rdc      - Marc LEGOUX      - V5r02    : Add break down ack. 
      17/09/1997 - syst     - Marc LEGOUX      - C4r02    : Add mode in syst_TaskType. 
      17/09/1997 - cfgf     - Marc LEGOUX      - C4r01    : Copy from own module. 
      04/08/1997 - err      - Marc LEGOUX      - C4r02    : Add errapp.h. 
      30/07/1997 - cardx    - ML               - C2r03    : Add Etu, Pts. 
      30/07/1997 - card     - Marc LEGOUX      - C2r03    : Add Etu, PTS. 
      30/07/1997 - card     - ML               - C2r03    : Add Etu, Pts. 
      30/06/1997 - rdc      - Marc LEGOUX      - V4r02    : Creation from rdcdop own module. 
      02/06/1997 - HWICPWF  - Marc LEGOUX      - V2r02    : SCnOff => SC7 to Off. 
      30/05/1997 - hwicdz   - Marc LEGOUX      - V1r02    : use MLOS\C4R01. 
      29/05/1997 - syst     - Marc LEGOUX      - C4r01    : Update from own module. 
      28/05/1997 - hwic     - Marc LEGOUX      - V2r02    : Node with hwic_Init(). 
      28/05/1997 - HWICPWF  - Marc LEGOUX      - V2r02    : Node with hwic_Init(). 
      27/05/1997 - cardx    - ML               - V1r01    : Rebuild. 
      27/05/1997 - card     - Marc LEGOUX      - V1r01    : Rebuild. 
      27/05/1997 - card     - ML               - V1r01    : Rebuild. 
      22/05/1997 - sysct    - Marc LEGOUX      - C4r01    : Creation. 
      22/05/1997 - hwic     - Marc LEGOUX      - V1r02    : 
      08/05/1997 - hwic     - Marc LEGOUX      - V1r01    : 
      30/04/1997 - sys      - Marc LEGOUX      -          : Add Etu, PTS. 
      25/04/1997 - cardx    - SM               - V1r00    : Creation. 
      25/04/1997 - card     - SM               - V1r00    : Creation. 
      25/04/1997 - card     - SM               - V1r00    : Creation. 
      04/04/1997 - sys      - Marc LEGOUX      -          : Update from own module. 
      08/01/1997 - sysobj   - Marc LEGOUX      - C4r01    : Update from own module. 
      08/01/1997 - hwic     - Marc LEGOUX      - V1r00    : 
      08/01/1997 - err      - Marc LEGOUX      - V1r00    : Update from own module. 
      18/09/1995 - txf      - Marc LEGOUX      -          : Extract from ctf (own module). 
      30/06/1994 - msg      - Marc LEGOUX      - C4r01    : Own module. 
      



     SMARTWARE

    Smart Technology for Smart Industry


      COPYRIGHT

      All rights of translation, adaptation and reproduction by any mean reserved for all the countries.

      Any reproduction or any complete or partial representation of the pages published in this work, made without the written permission of SMARTWARE is illicit and constitutes an imitation, whatever mean is used. Only reproductions strictly reserved for the private use of the purchaser and not intended to be used collectively are authorized. So are the short quotations justified by the scientific or informative nature of the work which they are extracted from.(art L.122-4 L. 122-5 and L. 335-2 of the French Code ruling on intellectual property).


      © Smartware, Antony, France, 1999-2005

      WARNING

      Information in this document is subject to change without notice and does not represent a commitment on the part of SMARTWARE.

      REGISTRED TRADEMARKS

      FACET, PowerFACET, UltraSmart, SmartTalk, ePassChecker are registered trademarks of SMARTWARE.
      MS-DOS, WINDOWS 95/NT/2K/XP are registered trademarks of Microsoft Corporation.

      ADDRESS

        SMARTWARE

        49, Avenue Aristide Briand
        92160 ANTONY
        France

        Tel : +33 1 4674 0044
        Fax : +33 1 4674 0014

        E-mail support@smartware.fr