diff options
author | Till Straumann <strauman@slac.stanford.edu> | 2008-07-10 21:39:44 +0000 |
---|---|---|
committer | Till Straumann <strauman@slac.stanford.edu> | 2008-07-10 21:39:44 +0000 |
commit | d71e95a5aabd3bcd6386718f01eca31a96182cd2 (patch) | |
tree | 3f9675ec3a9a2b6d3fc533cf5c419e79c4511698 /c/src/lib/libcpu | |
parent | 2008-07-10 Till Straumann <strauman@slac.stanford.edu> (diff) | |
download | rtems-d71e95a5aabd3bcd6386718f01eca31a96182cd2.tar.bz2 |
*** empty log message ***
Diffstat (limited to 'c/src/lib/libcpu')
-rw-r--r-- | c/src/lib/libcpu/powerpc/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/c/src/lib/libcpu/powerpc/ChangeLog b/c/src/lib/libcpu/powerpc/ChangeLog index 5617e38f63..30c8fadbe8 100644 --- a/c/src/lib/libcpu/powerpc/ChangeLog +++ b/c/src/lib/libcpu/powerpc/ChangeLog @@ -1,3 +1,20 @@ +2008-07-10 Till Straumann <strauman@slac.stanford.edu> + + * new-exceptions/bspsupport/README, + new-exceptions/bspsupport/ppc_exc.S, + new-exceptions/bspsupport/ppc_exc_asm_macros.h, + new-exceptions/bspsupport/ppc_exc_bspsupp.h, + new-exceptions/bspsupport/ppc_exc_hdl.c, + new-exceptions/bspsupport/vectors_init.c: + Fixed and enabled stack-switching algorithm which figures out + if we already run on the ISR stack rather than relying on the + _ISR_Nest_level. + Added 'ppc_exc_crit_always_enabled' variable which defines + the semantics of critical interrupts. + Let asynchronous machine-check handling never call the dispatcher. + We don't want to disable MSR_ME ever (to avoid checkstops) + and hence asynchronous MEs must not use OS services anyways. + 2008-07-09 Sebastian Huber <sebastian.huber@embedded-brains.de> * shared/include/powerpc-utility.h: Includes standard header files, |