| 1234567891011121314151617181920 |
- #ifndef CX_MLEMOS_KERNEL_H_INCLUDED
- #define CX_MLEMOS_KERNEL_H_INCLUDED
- #include <stdint.h>
- #include <stdbool.h>
- #include "process.h"
- typedef struct cm_kernel_s {
- cm_process_t *processes;
- size_t processes_count;
- } cm_kernel_t;
- bool cm_kernel_init_static(cm_kernel_t *, cm_process_t *, size_t);
- bool cm_kernel_drop_static(cm_kernel_t *);
- bool cm_kernel_init(cm_kernel_t *, size_t);
- bool cm_kernel_drop(cm_kernel_t *);
- #endif
|