Ignore:
Timestamp:
Apr 9, 2010, 8:24:57 PM (10 years ago)
Author:
Thomas Doerfler <Thomas.Doerfler@…>
Branches:
4.10, 4.11, master
Children:
3ed964f9
Parents:
a0bdb9b
Message:

unify irq data types and code, merge s3c2400/s3c2410 support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libcpu/arm/at91rm9200/clock/clock.c

    ra0bdb9b rc193baad  
    6767rtems_irq_connect_data clock_isr_data = {AT91RM9200_INT_SYSIRQ,
    6868                                         (rtems_irq_hdl)Clock_isr,
     69                                         NULL,
    6970                                         clock_isr_on,
    7071                                         clock_isr_off,
    71                                          clock_isr_is_on,
    72                                          3,     /* unused for ARM cpus */
    73                                          0 };   /* unused for ARM cpus */
     72                                         clock_isr_is_on};
    7473
    7574
    7675#define Clock_driver_support_install_isr( _new, _old ) \
    77   BSP_install_rtems_irq_handler(&clock_isr_data)
     76  do {                                                 \
     77      (_old) = NULL;                                   \
     78      BSP_install_rtems_irq_handler(&clock_isr_data);  \
     79  } while(0)
    7880
    7981uint16_t st_pimr_value;
Note: See TracChangeset for help on using the changeset viewer.