FreeNOS
Functions | Variables
Main.cpp File Reference
#include <FreeNOS/System.h>
#include <FreeNOS/arm64/ARM64Kernel.h>
#include <MemoryBlock.h>
#include <arm64/ARM64Map.h>
#include <arm64/ARM64Paging.h>
#include <arm64/ARM64FirstTable.h>
#include <arm64/ARM64Exception.h>
#include <arm64/ARM64Control.h>
#include <DeviceLog.h>
#include "CoreInfo.h"
#include "BootImage.h"
#include "RaspberryKernel.h"
#include "Support.h"
#include "PL011.h"

Go to the source code of this file.

Functions

static char ALIGN (16 *1024) SECTION(".data") tmpPageDir[sizeof(ARM64FirstTable)]
 
C int kernel_main (void)
 

Variables

Address __start
 
Address __end
 
Address __bootimg
 

Function Documentation

◆ ALIGN()

static char ALIGN ( 16 *  1024)
static

◆ kernel_main()

C int kernel_main ( void  )
extern

Variable Documentation

◆ __bootimg

Address __bootimg

Definition at line 22 of file Main.cpp.

◆ __end

Address __end

Definition at line 22 of file Main.cpp.

◆ __start

Address __start
extern