FreeNOS
Functions | Variables
Main.cpp File Reference
#include <FreeNOS/Config.h>
#include <FreeNOS/Support.h>
#include <FreeNOS/System.h>
#include <Macros.h>
#include <MemoryBlock.h>
#include <arm/ARMControl.h>
#include <arm/ARMPaging.h>
#include <arm/broadcom/BroadcomInterrupt.h>
#include <arm/broadcom/BroadcomTimer.h>
#include <PL011.h>
#include <DeviceLog.h>
#include "RaspberryKernel.h"

Go to the source code of this file.

Functions

static u32 ALIGN (16 *1024) SECTION(".data") tmpPageDir[4096]
 
C int kernel_main (void)
 

Variables

Address __start
 
Address __end
 
Address __bootimg
 

Function Documentation

◆ ALIGN()

static u32 ALIGN ( 16 *  1024)
static

◆ kernel_main()

C int kernel_main ( void  )

Variable Documentation

◆ __bootimg

Address __bootimg

Definition at line 31 of file Main.cpp.

Referenced by kernel_main().

◆ __end

Address __end

Definition at line 31 of file Main.cpp.

Referenced by kernel_main().

◆ __start

Address __start

Referenced by kernel_main().