openpcd/openpicc/application/iso14443a_diffmiller.h @ master
1 |
#ifndef ISO14443A_DIFFMILLER_H_
|
---|---|
2 |
#define ISO14443A_DIFFMILLER_H_
|
3 |
|
4 |
#include "iso14443.h"
|
5 |
|
6 |
struct diffmiller_state; |
7 |
|
8 |
extern int __ramfunc iso14443a_decode_diffmiller(struct diffmiller_state *state, iso14443_frame *frame, |
9 |
const u_int32_t buffer[], unsigned int *offset, const unsigned int buflen); |
10 |
extern int iso14443a_diffmiller_assert_frame_ended(struct diffmiller_state * const state, |
11 |
iso14443_frame * const frame); |
12 |
extern struct diffmiller_state *iso14443a_init_diffmiller(int pauses_count); |
13 |
|
14 |
extern void iso14443a_diffmiller_print_performance(struct diffmiller_state * const state); |
15 |
|
16 |
#endif /*ISO14443A_DIFFMILLER_H_*/ |