Go to the source code of this file.
Functions | |
void | mf2_client_init (void) |
s08 | mf2_client_ready (void) |
s08 | mf2_client_send (char c) |
void | mf2_client_register_tx_event (void(*f)(char)) |
void | mf2_client_register_rx_event (void(*f)(char)) |
void mf2_client_init | ( | void | ) |
Definition at line 183 of file mf2_client.c.
References cbi, clk_Z, data_Z, IRQ_LOCK, IRQ_UNLOCK, and MF2_CLIENT_STATE_IDLE.
s08 mf2_client_ready | ( | void | ) |
Definition at line 226 of file mf2_client.c.
References MF2_CLIENT_STATE_IDLE.
Referenced by mf2_client_send().
void mf2_client_register_rx_event | ( | void(*)(char) | f | ) |
Definition at line 314 of file mf2_client.c.
References parse_symbols::f, IRQ_LOCK, IRQ_UNLOCK, and rx_event.
void mf2_client_register_tx_event | ( | void(*)(char) | f | ) |
Definition at line 304 of file mf2_client.c.
References parse_symbols::f, IRQ_LOCK, IRQ_UNLOCK, and tx_event.
s08 mf2_client_send | ( | char | c | ) |
Definition at line 255 of file mf2_client.c.
References clk_0, IRQ_LOCK, IRQ_UNLOCK, mf2_client_ready(), MF2_CLIENT_STATE_XMIT, PARITY_BIT, and SCHEDULER_UNIT.