lowered interrupt mask where not needed
This commit is contained in:
@@ -78,7 +78,6 @@ SECTIONS
|
||||
OBJDIR/s19reader.o(.text)
|
||||
OBJDIR/bas_printf.o(.text)
|
||||
OBJDIR/bas_string.o(.text)
|
||||
OBJDIR/printf_helper.o(.text)
|
||||
OBJDIR/cache.o(.text)
|
||||
OBJDIR/dma.o(.text)
|
||||
OBJDIR/MCD_dmaApi.o(.text)
|
||||
|
||||
@@ -305,6 +305,7 @@ access:
|
||||
move.l 8(a6),-(sp) // PC at exception
|
||||
move.l MCF_MMU_MMUAR,-(sp) // fault address
|
||||
move.l MCF_MMU_MMUSR,-(sp) // MMU status register
|
||||
move.w #0x2300,sr // can lower interrupt mask once MMU status is safe
|
||||
jsr _mmutr_miss
|
||||
lea 4 * 4(sp),sp // adjust stack
|
||||
|
||||
|
||||
Reference in New Issue
Block a user