Changeset eb8420f7 in rtems
- Timestamp:
-
12/06/07 19:42:47
(16 years ago)
- Author:
- Till Straumann <strauman@…>
- Branches:
- 4.10, 4.11, 4.9, 5, master
- Children:
- 6456706
- Parents:
- b2db28d9
- Message:
-
2007-12-06 Till Straumann <strauman@…>
- new-exceptions/raw_exception.c, new-exceptions/raw_exception.h:
Removed all #ifdef <cpu_flavor>. All exception vectors are now
always defined.
Changed implementation of <cpu>_vector_is_valid() from 'case'
statements to table lookup.
Replaced 'ASM_VECTORS_CRITICAL' by a variable
'bsp_raw_vector_is_405_critical' which is set at run-time.
Removed PPC_MSR_EXC_BITS. The exception handling code
(libbsp/shared/vectors/vectors.S and ../irq/irq_asm.S) now
has a run-time check for these bits.
Both files are now free of #if <cpu_flavor> constructs.
-
(No files)
-