diff options
Diffstat (limited to 'c/src/lib/libbsp/unix/posix/shmsupp/intr.c')
-rw-r--r-- | c/src/lib/libbsp/unix/posix/shmsupp/intr.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/c/src/lib/libbsp/unix/posix/shmsupp/intr.c b/c/src/lib/libbsp/unix/posix/shmsupp/intr.c index 2f8cd6db11..243af403d9 100644 --- a/c/src/lib/libbsp/unix/posix/shmsupp/intr.c +++ b/c/src/lib/libbsp/unix/posix/shmsupp/intr.c @@ -19,18 +19,15 @@ * $Id$ */ -#include <rtems.h> +#include <bsp.h> #include <shm.h> -#include <stdio.h> -#include <signal.h> - void Shm_Cause_interrupt_unix( rtems_unsigned32 node ) { - Shm_Interrupt_information *intr; - intr = &Shm_Interrupt_table[node]; + Shm_Interrupt_information *intr; + intr = &Shm_Interrupt_table[node]; - kill((pid_t) intr->address, intr->value); + _CPU_SHM_Send_interrupt( (int) intr->address, (int) intr->value ); } |