亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? mfreg500.h

?? 包括讀卡器源代碼
?? H
字號:
//////////////////////////////////////////////////////////////////////////////
//    Copyright (c), Philips Semiconductors Systems Laboratory Hamburg
//
//                     (C)PHILIPS Electronics N.V. 2000
//       All rights are reserved. Reproduction in whole or in part is 
//      prohibited without the written consent of the copyright owner.
//  Philips reserves the right to make changes without notice at any time.
// Philips makes no warranty, expressed, implied or statutory, including but
// not limited to any implied warranty of merchantibility or fitness for any
//particular purpose, or that the use will not infringe any third party patent,
// copyright or trademark. Philips must not be liable for any loss or damage
//                          arising from its use.
//////////////////////////////////////////////////////////////////////////////
//
// Projekt         : M500A
// Files           : mfreg500.h
// Created         : 01.04.00
//
// COMMENT: Headerfile for proximity coupled device - reader module
//
// Functions:
//============================================================================
// 01.04.00          HB
// File creation
//////////////////////////////////////////////////////////////////////////////

#ifndef MFREG500_H
#define MFREG500_H

#ifdef __cplusplus
extern "C"
{
#endif

//#include <mfosdefs.h>

// Important registers of the MF RC500 reader module
// PAGE 0      Command and Status
#define     RegPage               0x00    // Page Select Register
#define     RegCommand            0x01    // Command Register
#define     RegFIFOData           0x02    // FiFo Register
#define     RegPrimaryStatus      0x03    // Modem State/IRQ/ERR/LoHiAlert Reg
#define     RegFIFOLength         0x04    // Buffer lenght Register
#define     RegSecondaryStatus    0x05
#define     RegInterruptEn        0x06    // IRQ enable Register
#define     RegInterruptRq        0x07    // IRQ bits Register
// PAGE 1      Control and Status
#define     RegControl            0x09    // processor control
#define     RegErrorFlag          0x0A
#define     RegCollpos            0x0B
#define     RegTimerValue         0x0C
#define     RegCRCResultLSB       0x0D
#define     RegCRCResultMSB       0x0E
#define     RegBitFraming         0x0F
// PAGE 2      Transmitter and Coder Control
#define     RegTxControl          0x11
#define     RegCwConductance      0x12
#define     RFU13                 0x13
#define     RFU14                 0x14
#define     RegModWidth           0x15
#define     RFU16                 0x16
#define     RFU17                 0x17
// PAGE 3      Receiver and Decoder Control
#define     RegRxControl1         0x19
#define     RegDecoderControl     0x1A
#define     RegBitPhase           0x1B
#define     RegRxThreshold        0x1C
#define     RFU1D                 0x1D
#define     RegRxControl2         0x1E
#define     RegClockQControl      0x1F
// PAGE 4      RF-Timing and Channel Redundancy
#define     RegRxWait             0x21
#define     RegChannelRedundancy  0x22
#define     RegCRCPresetLSB       0x23
#define     RegCRCPresetMSB       0x24
#define     RFU25                 0x25
#define     RegMfOutSelect        0x26
#define     RFU27                 0x27
// PAGE 5      FIFO, Timer and IRQ-Pin Configuration
#define     RegFIFOLevel          0x29
#define     RegTimerClock         0x2A
#define     RegTimerControl       0x2B
#define     RegTimerReload        0x2C
#define     RegIRqPinConfig       0x2D
#define     RFU2E                 0x2E
#define     RFU2F                 0x2F
// PAGE 6      RFU
#define     RFU31                 0x31
#define     RFU32                 0x32
#define     RFU33                 0x33
#define     RFU34                 0x34
#define     RFU35                 0x35
#define     RFU36                 0x36
#define     RFU37                 0x37
// PAGE 7      Test Control
#define     RFU39                 0x39   //!< RFU
#define     RegTestAnaSelect      0x3A   //!< selects analog test mode
#define     RFU3B                 0x3B   //!< RFU
#define     RFU3C                 0x3C   //!< RFU
#define     RegTestDigiSelect     0x3D   //!< selects digital test mode
#define     RFU3E                 0x3E   //!< RFU
#define     RegTestDigiAccess     0x3F


#define DEF_FIFO_LENGTH     64  // default FIFO length

#define SND_BUF_LEN        128  // max number of bytes to send
#define RCV_BUF_LEN        128  // max number of bytes to receive

//                   P C D - C O M M A N D S
#define PCD_IDLE           0x00 // No action: cancel current command 
                                // or home state, respectively
#define PCD_WRITEE2        0x01 // Get data from FIFO and write it to the E2PROM
#define PCD_READE2         0x03 // Read data from E2PROM and put it into the 
                                // FIFO
#define PCD_LOADCONFIG     0x07 // Read data from E2PROM and initialise the 
                                // registers
#define PCD_LOADKEYE2      0x0B // Read a master key from the E2PROM and put 
                                // it into the master key buffer
#define PCD_AUTHENT1       0x0C // Perform the first part of the card 
                                // authentication using the Crypto1 algorithm.
                                // Remark: The master key is automatically taken 
                                // from 
                                // the master key buffer. this implies, that the
                                // command LoadKeyE2 has to be executed before 
                                // to use a certain key for card authentication
#define PCD_CALCCRC        0x12	// Activate the CRC-Coprocessor
                                // Remark: The result of the CRC calculation can
                                // be read from the register CRCResultXXX
#define PCD_AUTHENT2       0x14	// Perform the second part of the card 
                                // authentication using the Crypto1 algorithm.
#define PCD_RECEIVE        0x16 // Activate Receiver Circuitry. Before the 
                                // receiver actually starts, the state machine 
                                // waits until the time 
                                // configured in the register RcvWait has 
                                // passed.
                                // Remark: It is possible to read data from the 
                                // FIFO although Receive is active. Thus it is 
                                // possible to receive any number of bytes by 
                                // reading them from the FIFO in time.
#define PCD_LOADKEY        0x19 // Read a master key from the FIFO and put it 
                                // into the master key buffer
                                // Remark: The master key has to be prepared in
                                // a certain format. Thus, 12 byte have to be 
                                // passed to load a 6 byte master key
#define PCD_TRANSMIT       0x1A // Transmit data from FIFO to the card
                                // Remark: If data is already in the FIFO when 
                                // the command is activated, this data is 
                                // transmitted immediately. It is possible to 
                                // write data to the FIFO although Transmit 
                                // is active. Thus it is possible to transmitt 
                                // any number of bytes by writting them to the 
                                // FIFO in time. 
#define PCD_TRANSCEIVE     0x1E	// Transmit data from FIFO to the card and after 
                                // that automatically activates the receiver. 
                                // Before the receiver actually starts, the 
                                // STATE MACHINE waits until the time configured
                                //  in the register RcvWait has passed.
                                // Remark: This command is the combination of 
                                // Transmit and Receive
#define PCD_RESETPHASE     0x3F // Runs the Reset- and Initialisation Phase
                                // Remark: This command can not be activated by 
                                // software, but only by a Power-On or 
                                // Hard Reset 


#ifdef __cplusplus
}
#endif

#endif
//////////////////////////////////////////////////////////////////////////////
// End of File
//////////////////////////////////////////////////////////////////////////////

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人不卡免费av| 亚洲另类春色国产| 韩国在线一区二区| 337p粉嫩大胆噜噜噜噜噜91av| 欧美aa在线视频| 久久青草国产手机看片福利盒子| 韩国v欧美v日本v亚洲v| 国产欧美一区二区精品性| 99r国产精品| 亚洲午夜在线电影| 欧美一级一级性生活免费录像| 久久超碰97中文字幕| 日本一区二区三区久久久久久久久不| 不卡视频一二三| 亚洲国产乱码最新视频 | 国产亚洲综合在线| 成人的网站免费观看| 亚洲一区二区三区四区在线免费观看| 欧美精品视频www在线观看| 捆绑调教一区二区三区| 国产精品美女久久久久久久久久久 | va亚洲va日韩不卡在线观看| 亚洲天堂精品在线观看| 欧美人与z0zoxxxx视频| 国产精品综合一区二区三区| 亚洲伦在线观看| 欧美精品一区二区三区在线| 99久久免费视频.com| 日日夜夜精品视频免费| 国产精品三级视频| 制服丝袜一区二区三区| 99久久er热在这里只有精品15 | 国产亚洲精品久| 在线视频你懂得一区| 蜜桃精品视频在线观看| 亚洲三级电影网站| 欧美成人激情免费网| 色一情一乱一乱一91av| 韩国v欧美v日本v亚洲v| 亚洲午夜免费视频| 欧美国产精品v| 日韩一区二区三区精品视频| 91蜜桃在线免费视频| 国产综合一区二区| 午夜久久久久久久久| 亚洲男人电影天堂| 欧美国产视频在线| 精品国产一区二区三区不卡| 精品视频在线视频| a亚洲天堂av| 国产精品18久久久久久久久| 日韩精品一二三四| 有坂深雪av一区二区精品| 国产精品美女久久久久久久久久久 | 成人av在线资源| 久久99国产乱子伦精品免费| 偷拍与自拍一区| 亚洲精品免费看| 亚洲欧洲精品一区二区精品久久久| 欧美成人激情免费网| 91精品国产综合久久精品性色| 91老师片黄在线观看| 成人动漫av在线| 成人h版在线观看| 国产精品系列在线观看| 国精产品一区一区三区mba视频| 日本sm残虐另类| 图片区小说区区亚洲影院| 亚洲国产精品久久一线不卡| 一区二区三区四区国产精品| 亚洲激情在线播放| 亚洲激情综合网| 亚洲欧美偷拍另类a∨色屁股| 国产精品欧美精品| 亚洲欧美影音先锋| 亚洲男女毛片无遮挡| 一区二区在线看| 亚洲激情在线播放| 五月天婷婷综合| 日本色综合中文字幕| 麻豆成人久久精品二区三区小说| 男人操女人的视频在线观看欧美| 日本欧美一区二区在线观看| 午夜精品久久久久影视| 石原莉奈在线亚洲三区| 日本特黄久久久高潮| 狠狠网亚洲精品| 成人黄色a**站在线观看| 99在线精品一区二区三区| 在线观看视频91| 91精品国产91综合久久蜜臀| 精品国产伦一区二区三区观看方式 | 男人的天堂亚洲一区| 精品一区二区在线观看| 国产精品一区二区久久精品爱涩 | 蜜桃精品在线观看| 国产精品综合久久| 色综合久久综合网| 91精品国产综合久久久久久久久久| 欧美v亚洲v综合ⅴ国产v| 久久老女人爱爱| 亚洲日本免费电影| 麻豆精品一二三| 国产aⅴ精品一区二区三区色成熟| 成人午夜大片免费观看| 欧美亚洲一区二区在线| 91精品国产免费| 国产精品久久免费看| 亚洲va国产va欧美va观看| 久久电影国产免费久久电影| 成人自拍视频在线| 欧美日韩你懂得| 欧美国产欧美亚州国产日韩mv天天看完整 | 韩国精品一区二区| 99久久精品情趣| 欧美一级高清片在线观看| 国产欧美日韩三区| 亚洲成人资源在线| 国产成人午夜99999| 欧美这里有精品| 久久精品夜色噜噜亚洲aⅴ| 亚洲欧美视频一区| 精品一区二区免费| 欧美三区免费完整视频在线观看| 欧美成人aa大片| 亚洲一区二区三区美女| 成人三级伦理片| 日韩一级片在线观看| 亚洲免费观看在线视频| 国产精品一区二区久激情瑜伽| 欧美日韩电影一区| 最新久久zyz资源站| 狠狠色丁香婷婷综合| 欧美在线一二三| 国产精品少妇自拍| 久久99国内精品| 欧美一区二视频| 亚洲一区精品在线| 91免费在线播放| 中文字幕第一区综合| 精品中文字幕一区二区小辣椒| 一本到三区不卡视频| 国产精品理论片| 国产剧情一区在线| 欧美不卡123| 免费在线看一区| 在线看不卡av| 亚洲欧美日韩中文播放| 成人深夜福利app| 国产日产欧产精品推荐色| 日韩福利视频导航| 欧美日韩一区二区电影| 亚洲综合色婷婷| 91亚洲永久精品| 中文字幕一区二区在线观看| 国产精品主播直播| 国产亚洲精品福利| 国产成人在线色| 欧美国产日韩亚洲一区| 国产剧情一区二区| 国产日韩高清在线| 国产91精品精华液一区二区三区 | 久久综合九色欧美综合狠狠| 麻豆国产精品官网| 欧美成人伊人久久综合网| 麻豆精品国产91久久久久久| 日韩欧美在线1卡| 日本免费新一区视频| 欧美一卡二卡三卡| 国产主播一区二区| 欧美国产一区二区| 91免费视频网址| 亚洲在线视频免费观看| 欧美中文字幕一区二区三区亚洲| 亚洲一区二区av电影| 51精品久久久久久久蜜臀| 日日嗨av一区二区三区四区| 91麻豆精品国产综合久久久久久| 蜜臀av性久久久久蜜臀aⅴ四虎| 日韩一区二区在线看片| 国产露脸91国语对白| 国产精品国产三级国产a| 色综合天天综合在线视频| 一区二区三区四区av| 欧美日韩一区二区三区视频| 日本中文字幕一区| 国产视频一区二区在线观看| zzijzzij亚洲日本少妇熟睡| 亚洲自拍偷拍网站| 欧美一区二区精品久久911| 黑人精品欧美一区二区蜜桃| 久久久www成人免费无遮挡大片| 成人国产视频在线观看| 日韩理论片在线| 欧美电影在哪看比较好| 国产精品一区二区你懂的| 亚洲精品午夜久久久| 欧美日韩国产精品自在自线| 美腿丝袜亚洲综合| 1区2区3区精品视频|