Last change
on this file since 4998 was 4998, checked in by Admin, 13 years ago |
Some more adjustments for a stricter variable size definition.
|
File size:
906 bytes
|
Line | |
---|
1 | /*
|
---|
2 | ifd_phoenix.h
|
---|
3 | Header file for Smartmouse/Phoenix reader.
|
---|
4 | */
|
---|
5 |
|
---|
6 |
|
---|
7 | #ifdef USE_GPIO //felix: definition of gpio functions
|
---|
8 | static void set_gpio(struct s_reader * reader, int32_t level);
|
---|
9 | static void set_gpio_input(struct s_reader * reader);
|
---|
10 | static int32_t get_gpio(struct s_reader * reader);
|
---|
11 | #endif
|
---|
12 |
|
---|
13 |
|
---|
14 | int32_t Phoenix_Init (struct s_reader * reader);
|
---|
15 | int32_t Phoenix_GetStatus (struct s_reader * reader, int32_t * status);
|
---|
16 | int32_t Phoenix_Reset (struct s_reader * reader, ATR * atr);
|
---|
17 | int32_t Phoenix_Transmit (struct s_reader * reader, BYTE * buffer, uint32_t size, uint32_t block_delay, uint32_t char_delay);
|
---|
18 | int32_t Phoenix_Receive (struct s_reader * reader, BYTE * buffer, uint32_t size, uint32_t timeout);
|
---|
19 | int32_t Phoenix_SetBaudrate (struct s_reader * reader, uint32_t baudrate);
|
---|
20 | int32_t Phoenix_Close (struct s_reader * reader);
|
---|
21 | int32_t Phoenix_FastReset (struct s_reader * reader, int32_t delay);
|
---|
Note:
See
TracBrowser
for help on using the repository browser.