diff --git a/bsps/powerpc/shared/irq/ppc-irq-legacy.c b/bsps/powerpc/shared/irq/ppc-irq-legacy.c index 931a9c6074..982ef5d115 100644 --- a/bsps/powerpc/shared/irq/ppc-irq-legacy.c +++ b/bsps/powerpc/shared/irq/ppc-irq-legacy.c @@ -1,18 +1,19 @@ +/** + * @file PIC-independent implementation of the functions described in irq.h + */ + /* + * Copyright (C) 1998, 1999 valette@crf.canon.fr * - * This file contains the PIC-independent implementation of the functions described in irq.h - * - * Copyright (C) 1998, 1999 valette@crf.canon.fr - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.org/license/LICENSE. + * The license and distribution terms for this file may be + * found in the file LICENSE in this distribution or at + * http://www.rtems.org/license/LICENSE. */ #include #include -#include +#include #include /* for printk */ #include #include @@ -85,8 +86,8 @@ int BSP_install_rtems_shared_irq_handler (const rtems_irq_connect_data* irq) return 0; } - /* pre-allocate memory outside of critical section */ - vchain = (rtems_irq_connect_data*)malloc(sizeof(rtems_irq_connect_data)); + /* pre-allocate memory outside of critical section */ + vchain = (rtems_irq_connect_data*) rtems_malloc(sizeof(rtems_irq_connect_data)); rtems_interrupt_disable(level);