Soft interrupt handling. More...
#include <bitops.h>#include <util.h>#include <app/softirq.h>#include <arch/softirq.h>Go to the source code of this file.
Data Structures | |
| struct | softirq_desc |
| Soft interrupt descriptor. More... | |
Typedefs | |
| typedef void(* | softirq_handler_t )(void *data) |
| Soft interrupt handler function. | |
Functions | |
| void | softirq_set_handler (enum softirq_id id, softirq_handler_t handler, void *data) |
| Install a soft interrupt handler. | |
| static void | softirq_raise (enum softirq_id id) |
| Raise the soft interrupt id. | |
Variables | |
| bit_word_t | softirq_priv_status [SOFTIRQ_BITMAP_WORDS] |
| Bitmask indicating the active status of each soft interrupt. | |
| struct softirq_desc | softirq_priv_table [SOFTIRQ_NR_IDS] |
| Table with a soft interrupt handler for each softirq. | |
Soft interrupt handling.
This file delegates most actual declarations and definitions to the architecture, but it includes documentation of common functionality.
Copyright (C) 2009 Atmel Corporation. All rights reserved.
Definition in file softirq.h.
1.6.3