* mongoosev/include/mongoose-v.h: Added cache constants.
	* mongoosev/vectorisrs/vectorisrs.c: More tinkering to improve
	performance.
This commit is contained in:
Joel Sherrill
2002-03-01 16:29:15 +00:00
parent 3a78c2a4d7
commit 7f794ac789
2 changed files with 9 additions and 3 deletions

View File

@@ -1,3 +1,9 @@
2002-02-27 Greg Menke <gregory.menke@gsfc.nasa.gov>
* mongoosev/include/mongoose-v.h: Added cache constants.
* mongoosev/vectorisrs/vectorisrs.c: More tinkering to improve
performance.
2002-02-08 Joel Sherrill <joel@OARcorp.com>
* mongoosev/vectorisrs/vectorisrs.c: Fixed to use new frame format.

View File

@@ -31,7 +31,7 @@ int mips_default_isr( int vector )
mips_get_sr( sr );
mips_get_cause( cause );
sr2 = sr & ~0xff;
sr2 = sr & ~0xffff;
mips_set_sr(sr2);
printk( "Unhandled isr exception: vector 0x%02x, cause 0x%08X, sr 0x%08X\n", vector, cause, sr );
@@ -75,7 +75,7 @@ int assertSoftwareInterrupt( unsigned32 n )
// via this #if will remove the code entirely from the RTEMS kernel.
//
#if 1
#if 0
#define SET_ISR_FLAG( offset ) *((unsigned32 *)(0x8001e000+offset)) = 1;
#define CLR_ISR_FLAG( offset ) *((unsigned32 *)(0x8001e000+offset)) = 0;
#else
@@ -244,7 +244,7 @@ void mips_vector_isr_handlers( CPU_Interrupt_frame *frame )
// if another interrupt has arrived, jump out right
// away but be sure to reset all the interrupts we've
// already serviced
//if( READ_CAUSE() & 0xff ) goto pfexit;
if( READ_CAUSE() & 0xff ) goto pfexit;
}
}
}