![]() |
LibDriver EM4095
|
em4095 example driver modules More...
Macros | |
| #define | EM4095_BASIC_DEFAULT_DIV 64 |
| em4095 basic example default definition | |
Functions | |
| uint8_t | em4095_basic_irq_handler (void) |
| basic irq | |
| uint8_t | em4095_basic_init (void(*callback)(em4095_mode_t mode, em4095_decode_t *buf, uint16_t len)) |
| basic example init | |
| uint8_t | em4095_basic_deinit (void) |
| basic example deinit | |
| uint8_t | em4095_basic_read (uint8_t *buf, uint16_t len) |
| basic example read | |
| uint8_t | em4095_basic_write (uint8_t *buf, uint16_t len) |
| basic example write | |
| uint8_t | em4095_basic_set_div (uint32_t clock_div) |
| basic example set clock div | |
em4095 example driver modules
| #define EM4095_BASIC_DEFAULT_DIV 64 |
| uint8_t em4095_basic_deinit | ( | void | ) |
basic example deinit
Definition at line 322 of file driver_em4095_basic.c.
| uint8_t em4095_basic_init | ( | void(* | callback )(em4095_mode_t mode, em4095_decode_t *buf, uint16_t len) | ) |
basic example init
| [in] | *callback | pointer to an irq callback address |
Definition at line 108 of file driver_em4095_basic.c.
| uint8_t em4095_basic_irq_handler | ( | void | ) |
basic irq
Definition at line 90 of file driver_em4095_basic.c.
| uint8_t em4095_basic_read | ( | uint8_t * | buf, |
| uint16_t | len ) |
basic example read
| [out] | *buf | pointer to a data buffer |
| [in] | len | read length |
Definition at line 192 of file driver_em4095_basic.c.
| uint8_t em4095_basic_set_div | ( | uint32_t | clock_div | ) |
basic example set clock div
| [in] | clock_div | clock div |
Definition at line 169 of file driver_em4095_basic.c.
| uint8_t em4095_basic_write | ( | uint8_t * | buf, |
| uint16_t | len ) |
basic example write
| [in] | *buf | pointer to a data buffer |
| [in] | len | written length |
Definition at line 265 of file driver_em4095_basic.c.