cvs commit: src/sys/ia64/ia64 interrupt.c nexus.c sapic.c src/sys/ia64/include sapicvar.h

Marcel Moolenaar marcel at
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 
  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