summaryrefslogtreecommitdiff
path: root/firmware/src/picc/piccsim.h
blob: 3cf65144c7d322167eb1823248e3ae72dde7a2cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

#include <librfid/rfid_layer2_iso14443a.h>

struct piccsim_state {
	enum rfid_layer2_id l2prot;
	unsigned char uid[10];
	u_int8_t uid_len;
	union {
		struct {
			enum iso14443a_state state;
			enum iso14443a_level level;
			u_int32_t flags;
		} iso14443a;
		struct {
		} iso14443b;
	} l2;

	union {
		u_int32_t flags;
	} proto;
}

#define PICCSIM_PROT_F_AUTO_WTX		0x01
personal git repositories of Harald Welte. Your mileage may vary