diff options
Diffstat (limited to 'nuttx/arch/z80/src/ez80/ez80_irq.c')
-rw-r--r-- | nuttx/arch/z80/src/ez80/ez80_irq.c | 29 |
1 files changed, 6 insertions, 23 deletions
diff --git a/nuttx/arch/z80/src/ez80/ez80_irq.c b/nuttx/arch/z80/src/ez80/ez80_irq.c index 7702be3a6..d36441f5e 100644 --- a/nuttx/arch/z80/src/ez80/ez80_irq.c +++ b/nuttx/arch/z80/src/ez80/ez80_irq.c @@ -78,30 +78,13 @@ chipreg_t *current_regs; void up_irqinitialize(void) { -} + current_regs = NULL; + + /* And finally, enable interrupts */ -/**************************************************************************** - * Name: irqsave - * - * Description: - * Disable all interrupts; return previous interrupt state - * - ****************************************************************************/ - -irqstate_t irqsave(void) -{ -} - -/**************************************************************************** - * Name: irqrestore - * - * Description: - * Restore previous interrupt state - * - ****************************************************************************/ - -void irqrestore(irqstate_t flags) -{ +#ifndef CONFIG_SUPPRESS_INTERRUPTS + asm("ei"); +#endif } /**************************************************************************** |