ApertureOS
Main Page
Modules
Data Structures
Files
File List
Globals
processors
elf_loader
elf_loader.h
Go to the documentation of this file.
1
#ifndef _ELF_LOADER_PROC_H_
2
#define _ELF_LOADER_PROC_H_
3
4
#include "
types.h
"
5
6
typedef
enum
{
7
ELF_USER
= 0,
8
ELF_KERNEL
= 1
9
}
ELF_FLAGS
;
10
11
UID
Elf_Load
(
const
char
*path,
ELF_FLAGS
perms);
12
void
Elf_Start
(
UID
id
);
13
14
#endif
ELF_KERNEL
Definition:
elf_loader.h:8
types.h
ELF_FLAGS
ELF_FLAGS
Definition:
elf_loader.h:6
UID
uint64_t UID
Definition:
types.h:8
Elf_Start
void Elf_Start(UID id)
Definition:
elf_loader.c:102
ELF_USER
Definition:
elf_loader.h:7
Elf_Load
UID Elf_Load(const char *path, ELF_FLAGS perms)
Definition:
elf_loader.c:9
Generated by
1.8.9.1