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)

Note: See TracChangeset for help on using the changeset viewer.