Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 267 → Rev 268

/SPARTAN/trunk/arch/mips/src/mm/tlb.c
33,11 → 33,10
#include <panic.h>
#include <arch.h>
 
#include <symtab.h>
 
void main_bsp(void);
 
 
 
 
int bootstrap = 1;
 
void tlb_refill(void)
52,7 → 51,15
 
void tlb_invalid(void)
{
panic("%X: TLB exception at %X", cp0_badvaddr_read(), THREAD ? THREAD->saved_epc : 0);
char *symbol = "";
 
if (THREAD) {
char *s = get_symtab_entry(THREAD->saved_epc);
if (s)
symbol = s;
}
panic("%X: TLB exception at %X(%s)\n", cp0_badvaddr_read(),
THREAD ? THREAD->saved_epc : 0, symbol);
}
 
void tlb_invalidate(int asid)