nm_driver_raw.h File Reference
helpers to use raw drivers without nm core. More...
Include dependency graph for nm_driver_raw.h:

Go to the source code of this file.
Data Structures | |
| struct | nm_driver_raw_component_s |
| struct | nm_driver_raw_s |
Functions | |
| PUK_HASHTABLE_TYPE (nm_minidriver, void *, struct puk_receptacle_NewMad_minidriver_s *, &puk_hash_pointer_default_hash, &puk_hash_pointer_default_eq, NULL) | |
| void | nm_driver_raw_init_component (struct nm_driver_raw_component_s *p_driver_component, const char *s_component) |
| void | nm_driver_raw_finalize_component (struct nm_driver_raw_component_s *p_driver_component) |
| void | nm_driver_raw_sync (struct nm_driver_raw_component_s *p_driver_component) |
| initial sync; ensures driver is ready to receive | |
| void | nm_driver_raw_init (struct nm_driver_raw_s *p_raw, const char *s_component) |
| void | nm_driver_raw_finalize (struct nm_driver_raw_s *p_raw) |
Detailed Description
helpers to use raw drivers without nm core.
Definition in file nm_driver_raw.h.
Function Documentation
◆ nm_driver_raw_finalize()
| void nm_driver_raw_finalize | ( | struct nm_driver_raw_s * | p_raw | ) |
◆ nm_driver_raw_finalize_component()
| void nm_driver_raw_finalize_component | ( | struct nm_driver_raw_component_s * | p_driver_component | ) |
◆ nm_driver_raw_init()
| void nm_driver_raw_init | ( | struct nm_driver_raw_s * | p_raw, |
| const char * | s_component | ||
| ) |
◆ nm_driver_raw_init_component()
| void nm_driver_raw_init_component | ( | struct nm_driver_raw_component_s * | p_driver_component, |
| const char * | s_component | ||
| ) |
◆ nm_driver_raw_sync()
| void nm_driver_raw_sync | ( | struct nm_driver_raw_component_s * | p_driver_component | ) |
initial sync; ensures driver is ready to receive
◆ PUK_HASHTABLE_TYPE()
| PUK_HASHTABLE_TYPE | ( | nm_minidriver | , |
| void * | , | ||
| struct puk_receptacle_NewMad_minidriver_s * | , | ||
| & | puk_hash_pointer_default_hash, | ||
| & | puk_hash_pointer_default_eq, | ||
| NULL | |||
| ) |