My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Functions
nsk_loader.c File Reference
#include <nsk_boot.h>
#include <sw_types.h>
#include <page_table.h>
#include <mem_mng.h>
#include <sw_mem_functions.h>
#include <sw_debug.h>
#include <system_context.h>
#include <monitor.h>
#include <cpu.h>
#include <cache.h>

Macros

#define MAP_SIZE   SECTION_SIZE
 
#define ALIGN_MASK   (~(MAP_SIZE - 1))
 

Functions

int nsk_load (struct nsk_boot_info *ni)
 Loads the non-secure kernel by getting the boot info. More...
 

Macro Definition Documentation

#define ALIGN_MASK   (~(MAP_SIZE - 1))
#define MAP_SIZE   SECTION_SIZE

Function Documentation

int nsk_load ( struct nsk_boot_info ni)

Loads the non-secure kernel by getting the boot info.

Parameters
niboot info structure
Returns