Linux Kernel
3.7.1
|
#include <linux/device.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/usb.h>
#include <linux/nfc.h>
#include <linux/netdevice.h>
#include <net/nfc/nfc.h>
Go to the source code of this file.
Data Structures | |
struct | pn533_fw_version |
struct | pn533_config_max_retries |
struct | pn533_config_timing |
union | pn533_cmd_poll_initdata |
struct | pn533_poll_modulations |
struct | pn533_cmd_activate_param |
struct | pn533_cmd_activate_response |
struct | pn533_cmd_jump_dep |
struct | pn533_cmd_jump_dep_response |
struct | pn533_cmd_init_target |
struct | pn533_cmd_init_target_response |
struct | pn533 |
struct | pn533_cmd |
struct | pn533_frame |
struct | pn533_sync_cmd_response |
struct | pn533_target_type_a |
struct | pn533_target_felica |
struct | pn533_target_jewel |
struct | pn533_type_b_prot_info |
struct | pn533_type_b_sens_res |
struct | pn533_target_type_b |
struct | pn533_poll_response |
struct | pn533_data_exchange_arg |
Typedefs | |
typedef int(* | pn533_cmd_complete_t )(struct pn533 *dev, void *arg, u8 *params, int params_len) |
Functions | |
MODULE_DEVICE_TABLE (usb, pn533_table) | |
module_usb_driver (pn533_driver) | |
MODULE_AUTHOR ("Lauro Ramos Venancio <[email protected]>,"" Aloisio Almeida Jr <[email protected]>") | |
MODULE_DESCRIPTION ("PN533 usb driver ver "VERSION) | |
MODULE_VERSION (VERSION) | |
MODULE_LICENSE ("GPL") | |
Variables | |
struct pn533_config_max_retries | __packed |
struct pn533_poll_modulations | poll_mod [] |
#define PN533_ALL_PROTOCOLS |
#define PN533_CMD_DATAEXCH_HEAD_LEN (sizeof(struct pn533_frame) + 3) |
#define PN533_FRAME_ACK_SIZE (sizeof(struct pn533_frame) + 1) |
#define PN533_FRAME_SIZE | ( | f | ) |
#define PN533_NO_TYPE_B_PROTOCOLS |
#define PN533_POLL_MOD_MAX (__PN533_POLL_MOD_AFTER_LAST - 1) |
#define PN533_TYPE_A_SENS_RES_NFCID1 | ( | x | ) | ((u8)((be16_to_cpu(x) & 0x00C0) >> 6)) |
#define PN533_TYPE_A_SENS_RES_PLATCONF | ( | x | ) | ((u8)((be16_to_cpu(x) & 0x0F00) >> 8)) |
#define PN533_TYPE_A_SENS_RES_SSD | ( | x | ) | ((u8)((be16_to_cpu(x) & 0x001F) >> 0)) |
anonymous enum |
MODULE_AUTHOR | ( | "Lauro Ramos Venancio <[email protected]> | , |
""Aloisio Almeida Jr< aloisio.almeida @openbossa.org >" | |||
) |
MODULE_DEVICE_TABLE | ( | usb | , |
pn533_table | |||
) |
MODULE_LICENSE | ( | "GPL" | ) |
module_usb_driver | ( | pn533_driver | ) |
MODULE_VERSION | ( | VERSION | ) |
struct pn533_poll_modulations poll_mod[] |