tonc_irq.c File Reference

#include "tonc_memmap.h"
#include "tonc_memdef.h"
#include "tonc_core.h"
#include "tonc_irq.h"

Data Structures

struct  IRQ_SENDER
 IRQ Sender information. More...

Functions

void irq_init (fnptr isr)
 Initialize irq business.
fnptr irq_set_master (fnptr isr)
 Set a master ISR.
fnptr irq_set (enum eIrqIndex irq_id, fnptr isr, u32 opts)
 General IRQ manager.
fnptr irq_add (enum eIrqIndex irq_id, fnptr isr)
 Add a specific ISR.
fnptr irq_delete (enum eIrqIndex irq_id)
 Remove an ISR.
void irq_enable (enum eIrqIndex irq_id)
void irq_disable (enum eIrqIndex irq_id)

Variables

IRQ_REC __isr_table [II_MAX+1]

Detailed Description

Author:
J Vijn
Date:
20060908 - 20060928

Generated on Mon Aug 25 17:03:56 2008 for libtonc by  doxygen 1.5.3