mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-11-16 12:34:45 +00:00
2009-03-05 Till Straumann <strauman@slac.stanford.edu>
* startup/bspstart.c: removed legacy code (inherited from old mvme2307 BSP) -- for testing trapping into PPCBug -- which is irrelevant on this BSP. Removed warning about SPRG0 having been reassigned -- this BSP is OK.
This commit is contained in:
@@ -1,3 +1,11 @@
|
|||||||
|
2009-03-05 Till Straumann <strauman@slac.stanford.edu>
|
||||||
|
|
||||||
|
* startup/bspstart.c: removed legacy code (inherited
|
||||||
|
from old mvme2307 BSP) -- for testing trapping into
|
||||||
|
PPCBug -- which is irrelevant on this BSP.
|
||||||
|
Removed warning about SPRG0 having been reassigned
|
||||||
|
-- this BSP is OK.
|
||||||
|
|
||||||
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
|
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
* bsp_specs: Backport from CVS-HEAD.
|
* bsp_specs: Backport from CVS-HEAD.
|
||||||
|
|||||||
@@ -55,8 +55,6 @@ void bsp_cleanup(void)
|
|||||||
bsp_reset();
|
bsp_reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
SPR_RW(SPRG1)
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copy Additional boot param passed by boot loader
|
* Copy Additional boot param passed by boot loader
|
||||||
*/
|
*/
|
||||||
@@ -395,29 +393,6 @@ VpdBufRec vpdData [] = {
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef TEST_RAW_EXCEPTION_CODE
|
|
||||||
printk("Testing exception handling Part 1\n");
|
|
||||||
/*
|
|
||||||
* Cause a software exception
|
|
||||||
*/
|
|
||||||
__asm__ __volatile ("sc");
|
|
||||||
/*
|
|
||||||
* Check we can still catch exceptions and return coorectly.
|
|
||||||
*/
|
|
||||||
printk("Testing exception handling Part 2\n");
|
|
||||||
__asm__ __volatile ("sc");
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Somehow doing the above seems to clobber SPRG0 on the mvme2100. The
|
|
||||||
* interrupt disable mask is stored in SPRG0. Is this a problem?
|
|
||||||
*/
|
|
||||||
ppc_interrupt_set_disable_mask( PPC_INTERRUPT_DISABLE_MASK_DEFAULT);
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* See above */
|
|
||||||
#warning The interrupt disable mask is now stored in SPRG0, please verify that this is compatible to this BSP (see also bootcard.c).
|
|
||||||
|
|
||||||
if ( (chpt = strstr(BSP_commandline_string,"MEMSZ=")) ) {
|
if ( (chpt = strstr(BSP_commandline_string,"MEMSZ=")) ) {
|
||||||
char *endp;
|
char *endp;
|
||||||
uint32_t sz;
|
uint32_t sz;
|
||||||
|
|||||||
Reference in New Issue
Block a user