diff options
Diffstat (limited to 'c/src/lib/libbsp/sparc/shared/can/grcan_rasta.c')
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/can/grcan_rasta.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/can/grcan_rasta.c b/c/src/lib/libbsp/sparc/shared/can/grcan_rasta.c index 9dd9e55f20..96755547fb 100644 --- a/c/src/lib/libbsp/sparc/shared/can/grcan_rasta.c +++ b/c/src/lib/libbsp/sparc/shared/can/grcan_rasta.c @@ -2,7 +2,7 @@ #include <rasta.h> /* PCI frequency */ -#define SYS_FREQ_HZ 33000000 +#define SYS_FREQ_HZ 30000000 /*#define USE_AT697_RAM 1 */ @@ -29,8 +29,9 @@ static inline unsigned int memarea_to_hw(unsigned int addr) { #define IRQ_UNMASK(irqno) #define IRQ_MASK(irqno) -#define IRQ_GLOBAL_DISABLE() sparc_disable_interrupts() -#define IRQ_GLOBAL_ENABLE() sparc_enable_interrupts() +#define IRQ_GLOBAL_PREPARE(level) rtems_interrupt_level level +#define IRQ_GLOBAL_DISABLE(level) rtems_interrupt_disable(level) +#define IRQ_GLOBAL_ENABLE(level) rtems_interrupt_enable(level) #define GRCAN_REG_INT(handler,irqno,arg) \ if ( grcan_rasta_int_reg ) \ |