nidas v1.2.3
|
#include <linux/module.h>
#include <linux/timer.h>
#include <linux/spinlock.h>
#include <nidas/linux/isa_bus.h>
#include <nidas/linux/Revision.h>
#include <nidas/linux/klog.h>
Macros | |
#define | REPO_REVISION "unknown" |
Functions | |
MODULE_AUTHOR ("Gordon Maclean <maclean@ucar.edu>") | |
MODULE_DESCRIPTION ("NCAR pc104 IRQ watchdog") | |
MODULE_LICENSE ("GPL") | |
MODULE_VERSION (REPO_REVISION) | |
DEFINE_SPINLOCK (pc104_irq_watchdog_spinlock) | |
static unsigned long | pc104_irq_pending (void) |
static void | pc104_irq_handler (unsigned int irq) |
static void | pc104_irq_watchdog_timer_func (unsigned long arg) |
static void __exit | pc104_irq_watchdog_cleanup (void) |
static int __init | pc104_irq_watchdog_init (void) |
module_init (pc104_irq_watchdog_init) | |
module_exit (pc104_irq_watchdog_cleanup) | |
Variables | |
static struct timer_list | pc104_irq_watchdog_timer |
static unsigned int | watchdogDetectedInterrupts = 0 |
#define REPO_REVISION "unknown" |
Referenced by pc104_irq_watchdog_init().
DEFINE_SPINLOCK | ( | pc104_irq_watchdog_spinlock | ) |
MODULE_AUTHOR | ( | "Gordon Maclean <maclean@ucar.edu>" | ) |
MODULE_DESCRIPTION | ( | "NCAR pc104 IRQ watchdog" | ) |
module_exit | ( | pc104_irq_watchdog_cleanup | ) |
module_init | ( | pc104_irq_watchdog_init | ) |
MODULE_LICENSE | ( | "GPL" | ) |
MODULE_VERSION | ( | REPO_REVISION | ) |
|
static |
References pc104_irq_pending().
Referenced by pc104_irq_watchdog_timer_func().
|
inlinestatic |
Referenced by pc104_irq_handler(), and pc104_irq_watchdog_timer_func().
|
static |
References pc104_irq_watchdog_timer.
|
static |
References pc104_irq_watchdog_timer, pc104_irq_watchdog_timer_func(), and REPO_REVISION.
|
static |
References pc104_irq_handler(), pc104_irq_pending(), pc104_irq_watchdog_timer, and watchdogDetectedInterrupts.
Referenced by pc104_irq_watchdog_init().
|
static |
Referenced by pc104_irq_watchdog_cleanup(), pc104_irq_watchdog_init(), and pc104_irq_watchdog_timer_func().
|
static |
Referenced by pc104_irq_watchdog_timer_func().