| 
    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().