Embedded Xinu Operating System
An ongoing research project and educational operating system.
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Groups Pages
Functions
tlbMissHandler.c File Reference
#include <kernel.h>
#include <safemem.h>
#include <mips.h>
#include <thread.h>
#include <stdio.h>
#include <tlb.h>

Functions

void tlbMissHandler (int vpn_fault, int *entrylo)
 

Detailed Description

TLB handler written in C. Should remain unused, but presents a higher level view of what the TLB handler does.

Function Documentation

void tlbMissHandler ( int  vpn_fault,
int *  entrylo 
)

Slower (C based) TLB handler, though provides an easier way to understand.

Parameters
vpn_faultfaulting address