Return to intr.c CVS log | Up to [cvs.NetBSD.org] / src / sys / arch / x86 / x86 |
Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
version 1.29.8.2, 2007/10/06 02:42:33 | version 1.29.8.3, 2007/12/03 16:14:21 | ||
---|---|---|---|
|
|
||
mutex_enter(&x86_intr_lock); | mutex_enter(&x86_intr_lock); | ||
pic->pic_hwmask(pic, ih->ih_pin); | pic->pic_hwmask(pic, ih->ih_pin); | ||
x86_atomic_clearbits_l(&ci->ci_ipending, (1 << ih->ih_slot)); | atomic_and_32(&ci->ci_ipending, ~(1 << ih->ih_slot)); | ||
/* | /* | ||
* Remove the handler from the chain. | * Remove the handler from the chain. |