commit 86d692fe83b6d699dbf900e72cdf9f77dcaccd74 Author: Sepherosa Ziehau <se...@dragonflybsd.org> Date: Tue Aug 28 12:23:26 2012 +0800
MachIntr: Add two methods to find IRQ - Find IRQ conforming to the specified trigger and polarity, if it was configured. - Find IRQ by GSI, the located IRQ must conform to the specified trigger and polarity if it was configured. Summary of changes: sys/platform/pc32/apic/ioapic_abi.c | 46 +++++++++++++++++++++++++------- sys/platform/pc32/apic/ioapic_abi.h | 3 -- sys/platform/pc32/i386/mptable.c | 4 +- sys/platform/pc32/icu/icu_abi.c | 50 +++++++++++++++++++++++++++++++++++ sys/platform/pc32/isa/clock.c | 4 +- sys/platform/pc64/apic/ioapic_abi.c | 46 +++++++++++++++++++++++++------- sys/platform/pc64/apic/ioapic_abi.h | 3 -- sys/platform/pc64/icu/icu_abi.c | 50 +++++++++++++++++++++++++++++++++++ sys/platform/pc64/isa/clock.c | 4 +- sys/platform/pc64/x86_64/mptable.c | 4 +- sys/sys/machintr.h | 9 ++++++ 11 files changed, 189 insertions(+), 34 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/86d692fe83b6d699dbf900e72cdf9f77dcaccd74 -- DragonFly BSD source repository