Zephyr Project API  3.4.0
A Scalable Open Source RTOS
init.h File Reference
#include <stdint.h>
#include <stddef.h>
#include <zephyr/sys/util.h>
#include <zephyr/toolchain.h>

Go to the source code of this file.

Data Structures

union  init_function
 Initialization function for init entries. More...
 
struct  init_entry
 Structure to store initialization entry information. More...
 

Macros

#define INIT_LEVEL_ORD(level)
 Obtain the ordinal for an init level. More...
 
#define SYS_INIT(init_fn, level, prio)    SYS_INIT_NAMED(init_fn, init_fn, level, prio)
 Register an initialization function. More...
 
#define SYS_INIT_NAMED(name, init_fn_, level, prio)
 Register an initialization function (named). More...