Embedded Xinu Operating System
An ongoing research project and educational operating system.
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Groups Pages
Functions
tlbInit.c File Reference
#include <stddef.h>
#include <interrupt.h>
#include <tlb.h>
#include <string.h>

Functions

interrupt tlbMiss (void)
 
interrupt tlbMissLong (void)
 
void tlbInit (void)
 

Detailed Description

Initialize the Translation lookaside buffer.

Function Documentation

void tlbInit ( void  )

Initialize the TLB. This function is called at startup. Installs handler for both TLB load and store operations in normal exceptionVector table, also copies the handler to the quick tlbMiss memory 0x80000000.