Changeset 8a463b4 in rtems


Ignore:
Timestamp:
Apr 15, 2005, 6:00:39 PM (15 years ago)
Author:
Jennifer Averett <Jennifer.Averett@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
00d8424e
Parents:
2d0d029
Message:

2005-04-15 Jennifer Averett <jennifer.averett@…>

PR 779/bsp

  • irq/irq.c, irq/irq.h: add parameter to new exception interrupt handlers in powerpc bsps
Location:
c/src/lib/libbsp/powerpc/mbx8xx
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog

    r2d0d029 r8a463b4  
     12005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
     2
     3        PR 779/bsp
     4        * irq/irq.c, irq/irq.h:  add parameter to new exception
     5        interrupt handlers in powerpc bsps
     6
    172005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
    28
  • c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.c

    r2d0d029 r8a463b4  
    412412    _CPU_MSR_SET(new_msr);
    413413
    414     rtems_hdl_tbl[BSP_DECREMENTER].hdl();
     414    rtems_hdl_tbl[BSP_DECREMENTER].hdl(rtems_hdl_tbl[BSP_DECREMENTER].handle);
    415415
    416416    _CPU_MSR_SET(msr);
  • c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.h

    r2d0d029 r8a463b4  
    149149struct  __rtems_irq_connect_data__;     /* forward declaratiuon */
    150150
    151 typedef void (*rtems_irq_hdl)           (void);
     151typedef void *rtems_irq_hdl_param;
     152typedef void (*rtems_irq_hdl)           (rtems_irq_hdl_param);
    152153typedef void (*rtems_irq_enable)        (const struct __rtems_irq_connect_data__*);
    153154typedef void (*rtems_irq_disable)       (const struct __rtems_irq_connect_data__*);
     
    163164   */
    164165  rtems_irq_hdl                 hdl;
     166  /*
     167   * Handler handle to store private data
     168   */
     169  rtems_irq_hdl_param               handle;
    165170  /*
    166171   * function for enabling interrupts at device level (ONLY!).
Note: See TracChangeset for help on using the changeset viewer.