IBNOS
Classes | Functions
elf.c File Reference
#include <loader/elf.h>
#include <process/process.h>
#include <memory/paging.h>
#include <memory/allocator.h>
#include <util/util.h>
#include <util/list.h>
Include dependency graph for elf.c:

Go to the source code of this file.

Classes

struct  requiredPages
 

Functions

void __insertRequiredPage (struct linkedList *pages, uint32_t startIndex, uint32_t stopIndex)
 
bool elfLoadBinary (struct process *p, void *addr, uint32_t length)
 Loads an ELF executable stored in the memory into a process. More...
 

Function Documentation

◆ __insertRequiredPage()

void __insertRequiredPage ( struct linkedList pages,
uint32_t  startIndex,
uint32_t  stopIndex 
)

Definition at line 42 of file elf.c.