diff --git a/bsps/powerpc/gen5200/include/tm27.h b/bsps/powerpc/gen5200/include/tm27.h index 85af7973e8..732877e211 100644 --- a/bsps/powerpc/gen5200/include/tm27.h +++ b/bsps/powerpc/gen5200/include/tm27.h @@ -26,57 +26,69 @@ #define MUST_WAIT_FOR_INTERRUPT 1 -static void stub_rtems_irq_enable(const struct __rtems_irq_connect_data__*i) +static void stub_rtems_irq_enable( const struct __rtems_irq_connect_data__ *i ) { (void) i; } -static void stub_rtems_irq_disable(const struct __rtems_irq_connect_data__*i) +static void stub_rtems_irq_disable( const struct __rtems_irq_connect_data__ *i ) { (void) i; } -static int stub_rtems_irq_is_enabled(const struct __rtems_irq_connect_data__*i) +static int stub_rtems_irq_is_enabled( + const struct __rtems_irq_connect_data__ *i +) { (void) i; return 0; } -static rtems_irq_connect_data clockIrqData = {BSP_DECREMENTER, - 0, - 0, - stub_rtems_irq_enable, - stub_rtems_irq_disable, - stub_rtems_irq_is_enabled}; +static rtems_irq_connect_data clockIrqData = { + BSP_DECREMENTER, + 0, + 0, + stub_rtems_irq_enable, + stub_rtems_irq_disable, + stub_rtems_irq_is_enabled +}; static inline void Install_tm27_vector( rtems_interrupt_handler handler ) { clockIrqData.hdl = handler; - if (!BSP_install_rtems_irq_handler (&clockIrqData)) { - printk("Error installing clock interrupt handler!\n"); - bsp_fatal(MPC5200_FATAL_TM27_IRQ_INSTALL); + if ( !BSP_install_rtems_irq_handler( &clockIrqData ) ) { + printk( "Error installing clock interrupt handler!\n" ); + bsp_fatal( MPC5200_FATAL_TM27_IRQ_INSTALL ); } } -#define Cause_tm27_intr() \ - do { \ - uint32_t _clicks = 8; \ - __asm__ volatile( "mtdec %0" : "=r" ((_clicks)) : "r" ((_clicks)) ); \ - } while (0) +#define Cause_tm27_intr() \ + do { \ + uint32_t _clicks = 8; \ + __asm__ volatile( "mtdec %0" \ + : "=r"(( _clicks )) \ + : "r"(( _clicks )) ); \ + } while ( 0 ) -#define Clear_tm27_intr() \ - do { \ - uint32_t _clicks = 0xffffffff; \ - __asm__ volatile( "mtdec %0" : "=r" ((_clicks)) : "r" ((_clicks)) ); \ - } while (0) +#define Clear_tm27_intr() \ + do { \ + uint32_t _clicks = 0xffffffff; \ + __asm__ volatile( "mtdec %0" \ + : "=r"(( _clicks )) \ + : "r"(( _clicks )) ); \ + } while ( 0 ) -#define Lower_tm27_intr() \ - do { \ - uint32_t _msr = 0; \ - _ISR_Set_level( 0 ); \ - __asm__ volatile( "mfmsr %0 ;" : "=r" (_msr) : "r" (_msr) ); \ - _msr |= 0x8002; \ - __asm__ volatile( "mtmsr %0 ;" : "=r" (_msr) : "r" (_msr) ); \ - } while (0) +#define Lower_tm27_intr() \ + do { \ + uint32_t _msr = 0; \ + _ISR_Set_level( 0 ); \ + __asm__ volatile( "mfmsr %0 ;" \ + : "=r"( _msr ) \ + : "r"( _msr ) ); \ + _msr |= 0x8002; \ + __asm__ volatile( "mtmsr %0 ;" \ + : "=r"( _msr ) \ + : "r"( _msr ) ); \ + } while ( 0 ) #endif diff --git a/bsps/powerpc/mvme5500/include/tm27.h b/bsps/powerpc/mvme5500/include/tm27.h index 587af843f8..6f8cf8b253 100644 --- a/bsps/powerpc/mvme5500/include/tm27.h +++ b/bsps/powerpc/mvme5500/include/tm27.h @@ -25,58 +25,69 @@ #define MUST_WAIT_FOR_INTERRUPT 1 -static void stub_rtems_irq_enable(const struct __rtems_irq_connect_data__*i) +static void stub_rtems_irq_enable( const struct __rtems_irq_connect_data__ *i ) { (void) i; } -static void stub_rtems_irq_disable(const struct __rtems_irq_connect_data__*i) +static void stub_rtems_irq_disable( const struct __rtems_irq_connect_data__ *i ) { (void) i; } -static int stub_rtems_irq_is_enabled(const struct __rtems_irq_connect_data__*i) +static int stub_rtems_irq_is_enabled( + const struct __rtems_irq_connect_data__ *i +) { (void) i; return 0; } -static rtems_irq_connect_data clockIrqData = {BSP_DECREMENTER, - 0, - 0, - stub_rtems_irq_enable, - stub_rtems_irq_disable, - stub_rtems_irq_is_enabled}; +static rtems_irq_connect_data clockIrqData = { + BSP_DECREMENTER, + 0, + 0, + stub_rtems_irq_enable, + stub_rtems_irq_disable, + stub_rtems_irq_is_enabled +}; static inline void Install_tm27_vector( rtems_interrupt_handler handler ) { clockIrqData.hdl = handler; - if (!BSP_install_rtems_irq_handler (&clockIrqData)) { - printk("Error installing clock interrupt handler!\n"); - rtems_fatal_error_occurred(1); + if ( !BSP_install_rtems_irq_handler( &clockIrqData ) ) { + printk( "Error installing clock interrupt handler!\n" ); + rtems_fatal_error_occurred( 1 ); } } -#define Cause_tm27_intr() \ - do { \ - uint32_t _clicks = 1; \ - __asm__ volatile( "mtdec %0" : "=r" ((_clicks)) : "r" ((_clicks)) ); \ - } while (0) +#define Cause_tm27_intr() \ + do { \ + uint32_t _clicks = 1; \ + __asm__ volatile( "mtdec %0" \ + : "=r"(( _clicks )) \ + : "r"(( _clicks )) ); \ + } while ( 0 ) +#define Clear_tm27_intr() \ + do { \ + uint32_t _clicks = 0xffffffff; \ + __asm__ volatile( "mtdec %0" \ + : "=r"(( _clicks )) \ + : "r"(( _clicks )) ); \ + } while ( 0 ) -#define Clear_tm27_intr() \ - do { \ - uint32_t _clicks = 0xffffffff; \ - __asm__ volatile( "mtdec %0" : "=r" ((_clicks)) : "r" ((_clicks)) ); \ - } while (0) - -#define Lower_tm27_intr() \ - do { \ - uint32_t _msr = 0; \ - _ISR_Set_level( 0 ); \ - __asm__ volatile( "mfmsr %0 ;" : "=r" (_msr) : "r" (_msr) ); \ - _msr |= 0x8002; \ - __asm__ volatile( "mtmsr %0 ;" : "=r" (_msr) : "r" (_msr) ); \ - } while (0) +#define Lower_tm27_intr() \ + do { \ + uint32_t _msr = 0; \ + _ISR_Set_level( 0 ); \ + __asm__ volatile( "mfmsr %0 ;" \ + : "=r"( _msr ) \ + : "r"( _msr ) ); \ + _msr |= 0x8002; \ + __asm__ volatile( "mtmsr %0 ;" \ + : "=r"( _msr ) \ + : "r"( _msr ) ); \ + } while ( 0 ) #endif diff --git a/bsps/powerpc/psim/include/tm27.h b/bsps/powerpc/psim/include/tm27.h index b28f2e65c8..5bb587d785 100644 --- a/bsps/powerpc/psim/include/tm27.h +++ b/bsps/powerpc/psim/include/tm27.h @@ -25,58 +25,69 @@ #define MUST_WAIT_FOR_INTERRUPT 1 -static void stub_rtems_irq_enable(const struct __rtems_irq_connect_data__*i) +static void stub_rtems_irq_enable( const struct __rtems_irq_connect_data__ *i ) { (void) i; } -static void stub_rtems_irq_disable(const struct __rtems_irq_connect_data__*i) +static void stub_rtems_irq_disable( const struct __rtems_irq_connect_data__ *i ) { (void) i; } -static int stub_rtems_irq_is_enabled(const struct __rtems_irq_connect_data__*i) +static int stub_rtems_irq_is_enabled( + const struct __rtems_irq_connect_data__ *i +) { (void) i; return 0; } -static rtems_irq_connect_data clockIrqData = {BSP_DECREMENTER, - 0, - 0, - stub_rtems_irq_enable, - stub_rtems_irq_disable, - stub_rtems_irq_is_enabled}; +static rtems_irq_connect_data clockIrqData = { + BSP_DECREMENTER, + 0, + 0, + stub_rtems_irq_enable, + stub_rtems_irq_disable, + stub_rtems_irq_is_enabled +}; static inline void Install_tm27_vector( rtems_interrupt_handler handler ) { clockIrqData.hdl = handler; - if (!BSP_install_rtems_irq_handler (&clockIrqData)) { - printk("Error installing clock interrupt handler!\n"); - rtems_fatal_error_occurred(1); + if ( !BSP_install_rtems_irq_handler( &clockIrqData ) ) { + printk( "Error installing clock interrupt handler!\n" ); + rtems_fatal_error_occurred( 1 ); } } -#define Cause_tm27_intr() \ - do { \ - uint32_t _clicks = 1; \ - __asm__ volatile( "mtdec %0" : "=r" ((_clicks)) : "r" ((_clicks)) ); \ - } while (0) +#define Cause_tm27_intr() \ + do { \ + uint32_t _clicks = 1; \ + __asm__ volatile( "mtdec %0" \ + : "=r"(( _clicks )) \ + : "r"(( _clicks )) ); \ + } while ( 0 ) +#define Clear_tm27_intr() \ + do { \ + uint32_t _clicks = 0xffffffff; \ + __asm__ volatile( "mtdec %0" \ + : "=r"(( _clicks )) \ + : "r"(( _clicks )) ); \ + } while ( 0 ) -#define Clear_tm27_intr() \ - do { \ - uint32_t _clicks = 0xffffffff; \ - __asm__ volatile( "mtdec %0" : "=r" ((_clicks)) : "r" ((_clicks)) ); \ - } while (0) - -#define Lower_tm27_intr() \ - do { \ - uint32_t _msr = 0; \ - _ISR_Set_level( 0 ); \ - __asm__ volatile( "mfmsr %0 ;" : "=r" (_msr) : "r" (_msr) ); \ - _msr |= 0x8002; \ - __asm__ volatile( "mtmsr %0 ;" : "=r" (_msr) : "r" (_msr) ); \ - } while (0) +#define Lower_tm27_intr() \ + do { \ + uint32_t _msr = 0; \ + _ISR_Set_level( 0 ); \ + __asm__ volatile( "mfmsr %0 ;" \ + : "=r"( _msr ) \ + : "r"( _msr ) ); \ + _msr |= 0x8002; \ + __asm__ volatile( "mtmsr %0 ;" \ + : "=r"( _msr ) \ + : "r"( _msr ) ); \ + } while ( 0 ) #endif