My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions | Variables
arch_main.c File Reference
#include <sw_types.h>
#include <cpu_data.h>
#include <mmap.h>


void arch_kern_init (void)
 Architecture initialization routine for the kernel. More...
void bootpt_switch (sw_u64_t)
void cache_init (void)
 cache function init More...


struct ptable pt_kernel

Function Documentation

void arch_kern_init ( void  )

Architecture initialization routine for the kernel.

First C function called after MMU boostrapping Still running with temporary page tables.

Hence the first task is page table setup and switch to the real page tables.

void bootpt_switch ( sw_u64_t  )
void cache_init ( void  )

cache function init

Variable Documentation

struct ptable pt_kernel