Do not copy notification config out of the IRQ structure.
commit4874c2dc3da3748951cb71f24805c35b88106d0f
authorJakub Jermar <jakub@jermar.eu>
Tue, 17 Oct 2006 20:32:35 +0000 (17 20:32 +0000)
committerJakub Jermar <jakub@jermar.eu>
Tue, 17 Oct 2006 20:32:35 +0000 (17 20:32 +0000)
tree0f691cd4eb7fe7046d2e7e1eb34131e8332154e8
parent8513ad77da21520006dc3e18de1e95a2b6f59c6f
Do not copy notification config out of the IRQ structure.
Add the notify member, that toggles notifications on and off instead.
This is good for preventing other tasks from registering the notification
while the notification config is stored outside the IRQ structure.
It should also help to implement the cleanup code.
kernel/arch/ppc32/src/drivers/cuda.c
kernel/genarch/src/kbd/ns16550.c
kernel/genarch/src/kbd/z8530.c
kernel/generic/include/ipc/irq.h
kernel/generic/src/ipc/irq.c