diff options
author | Till Straumann <strauman@slac.stanford.edu> | 2007-12-01 21:59:20 +0000 |
---|---|---|
committer | Till Straumann <strauman@slac.stanford.edu> | 2007-12-01 21:59:20 +0000 |
commit | f2783292a6b988e3c7eebf5188ccf3357cf95757 (patch) | |
tree | f32b36214f46acf0cc7b027069152087ce8fa92e /c/src/lib/libbsp/powerpc/shared/openpic | |
parent | 2007-12-01 Till Straumann <strauman@slac.stanford.edu> (diff) | |
download | rtems-f2783292a6b988e3c7eebf5188ccf3357cf95757.tar.bz2 |
2007-12-01 Till Straumann <strauman@slac.stanford.edu>
* shared/irq/openpic_i8259_irq.c:
- conditionally define 'irq_mask_or_tbl' only if
BSP_PCI_ISA_BRIDGE_IRQ is defined.
- use _ISR_Get_level() / _ISR_Set_level() for re-enabling
interrupts rather than messing with MSR directly;
these macros:
o implement compiler memory barrier
o will handle multiple levels (e500 'critical' interrupts)
if they are ever supported.
- decrementer irqs are also shareable - added list traversal.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/shared/openpic')
0 files changed, 0 insertions, 0 deletions