lm32: replace lm32_isr with rtems_isr

This commit is contained in:
Gedare Bloom
2012-04-15 22:23:59 -04:00
parent 1fec9e0357
commit 416f1efbd2
4 changed files with 3 additions and 13 deletions

View File

@@ -26,13 +26,13 @@
#include <rtems.h>
#include <bsp.h>
lm32_isr_entry set_vector( /* returns old vector */
rtems_isr_entry set_vector( /* returns old vector */
rtems_isr_entry handler, /* isr routine */
rtems_vector_number vector, /* vector number */
int type /* RTEMS or RAW intr */
)
{
lm32_isr_entry previous_isr;
rtems_isr_entry previous_isr;
if ( type )
rtems_interrupt_catch( handler, vector, (rtems_isr_entry *) &previous_isr );

View File

@@ -134,7 +134,7 @@ static inline void tsmacregwrite(unsigned int reg, uint16_t value)
rtems_isr tsmac_interrupt_handler(rtems_vector_number vector);
extern lm32_isr_entry set_vector(rtems_isr_entry handler,
extern rtems_isr_entry set_vector(rtems_isr_entry handler,
rtems_vector_number vector, int type);
/*

View File

@@ -55,11 +55,7 @@
#undef free
#endif
#if defined(__lm32__)
extern lm32_isr_entry set_vector( rtems_isr_entry, rtems_vector_number, int );
#else
extern rtems_isr_entry set_vector( rtems_isr_entry, rtems_vector_number, int );
#endif
/*
#define OPEN_ETH_DEBUG

View File

@@ -37,12 +37,6 @@ extern "C" {
/** This defines the type for a priority bit map entry. */
typedef uint16_t Priority_bit_map_Control;
/** This defines the return type for an ISR entry point. */
typedef void lm32_isr;
/** This defines the prototype for an ISR entry point. */
typedef lm32_isr ( *lm32_isr_entry )( void );
#ifdef __cplusplus
}
#endif