arch/avr8/include/arch/softirq.h File Reference

AVR-specific soft interrupt definitions. More...

#include <bitops.h>
#include <compiler.h>
#include <interrupt.h>
#include <types.h>

Go to the source code of this file.

Typedefs

typedef bool softirq_flags_t
 Type for holding the current softirq state (enabled/disabled).

Functions

static void softirq_poll (void)
 Check for pending soft interrupts and handle them.
static void softirq_disable (void)
 Disable softirq processing.
static void softirq_enable (void)
 Enable softirq processing.
static bool softirq_is_enabled_flags (softirq_flags_t flags)
 Test if soft interrupts are enabled in flags.
static bool softirq_is_enabled (void)
 Test if soft interrupts are enabled.
static softirq_flags_t softirq_save (void)
 Save the current soft interrupt sate and disable soft interrupts.
static void softirq_restore (softirq_flags_t flags)
 Restore saved soft interrupt state.

Detailed Description

AVR-specific soft interrupt definitions.

See also:
Soft Interrupt Processing

Most of the softirq-related documentation is in include/softirq.h

Copyright (C) 2009 Atmel Corporation. All rights reserved.

Definition in file softirq.h.

Generated on Thu Apr 29 14:10:34 2010 for xplain-bc by  doxygen 1.6.3