cvs commit: src/sys/ia64/ia64 interrupt.c nexus.c sapic.c
src/sys/ia64/include sapicvar.h
Marcel Moolenaar
marcel at FreeBSD.org
Wed Sep 10 15:49:40 PDT 2003
marcel 2003/09/10 15:49:38 PDT
FreeBSD src repository
Modified files:
sys/ia64/ia64 interrupt.c nexus.c sapic.c
sys/ia64/include sapicvar.h
Log:
Rewrite the SAPIC initialization to always program the RTEs with what
we think is the correct trigger mode and polarity. This allows us to
implement BUS_CONFIG_INTR() as an update of the RTE in question.
Consequently, we can trust the RTE when we enable an interrupt and
avoids that we need to know about the trigger mode and polarity at
that time.
Revision Changes Path
1.41 +1 -18 src/sys/ia64/ia64/interrupt.c
1.6 +17 -4 src/sys/ia64/ia64/nexus.c
1.13 +75 -19 src/sys/ia64/ia64/sapic.c
1.4 +5 -5 src/sys/ia64/include/sapicvar.h
More information about the cvs-src
mailing list