📄 iccard.h
字号:
#ifndef _LINUX_ICICCARD_H
#define _LINUX_ICICCARD_H
/*
* /include/linux/c33iccard.h
* Author: Zhou Tao <zhou.tao@ecc.epson.com.hk>
* Copyright (C) 2004 SEKIO EPSON <www.epson.com>
*
*/
/* IOCTL numbers */
#define EVOC_CARD_SELECT 0x0401 /* select arg iccard, arg is SAMCARD, USRCARD or NONECARD*/
#define EVOC_CARD_RESET 0x0402 /* reset selected iccard . return err if card reset err, otherwise return 0.*/
/* if NONECARD selected, return err */
/* no arg */
#define EVOC_CARD_STATUS 0x0403 /* get selected iccard status, err or ok */
/* no arg */
#define EVOC_CARD_POWER_OFF 0x0404 /* power off selected iccard */
#define EVOC_USR_CARD_ERR 0x0405
#define EVOC_SAM_CARD_ERR 0x0406
#define EVOC_START_TEST_ETU 0x0407
#define EVOC_STOP_TEST_ETU 0x0408
/* no arg */
/* define for C33_CARD_SELECT */
#define NONECARD 0
#define SAMCARD 1
#define USRCARD 2
/* define C33 IC card err code */
#define PARITY1_ERR -2 //接收数据时奇偶校验错
#define PARITY2_ERR -3 //发送数据时奇偶校验错
#define CARD_ERR -4 //非CPU卡
#define ATR_LEN_ERR -5 //ATR数据长度错
#define ATR_XOR_ERR -6 //ATR数据校验错
#define NO_SELECTED_CARD_ERR -7 //没有选择卡
#define ADPU_ERR -8 //ADPU命令格式错误
#define NO_CARD_ERR -9 //卡座中没有插卡
#define TIMEROUT_ERR -10 //超时错
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -