Linux libmetal initialization. More...
#include <sys/types.h>#include <metal/sys.h>#include <metal/utilities.h>Functions | |
| int | metal_linux_irq_init (void) |
| irq handling initialization More... | |
| void | metal_linux_irq_shutdown (void) |
| irq handling shutdown More... | |
| static int | metal_pagesize_compare (const void *_a, const void *_b) |
| Sort function for page size array. More... | |
| static int | metal_add_page_size (const char *path, int shift, int mmap_flags) |
| static int | metal_init_page_sizes (void) |
| int | metal_sys_init (const struct metal_init_params *params) |
| void | metal_sys_finish (void) |
Variables | |
| struct metal_state | _metal |
| System specific runtime data. More... | |
Linux libmetal initialization.
|
static |
|
static |
| int metal_linux_irq_init | ( | void | ) |
irq handling initialization
| void metal_linux_irq_shutdown | ( | void | ) |
irq handling shutdown
|
static |
Sort function for page size array.
| void metal_sys_finish | ( | void | ) |
| int metal_sys_init | ( | const struct metal_init_params * | params | ) |