emul.c File Reference

Thumb emulation of some omega0-functions. More...

#include <l4/util/util.h>
#include <l4/sys/syscalls.h>
#include <l4/util/irq.h>
#include <l4/omega0/client.h>
#include <l4/rmgr/librmgr.h>
#include <l4/sys/ipc.h>

Go to the source code of this file.

Functions

static void irq_mask (int irq)
static void irq_unmask (int irq)
static void irq_ack (int irq)
int omega0_attach (omega0_irqdesc_t desc)
 Attach to an irq line.
int omega0_detach (omega0_irqdesc_t desc)
 Detach from an irq line.
int omega0_request (int handle, omega0_request_t request)
 Request for certain actions.

Variables

static unsigned int masked = 0


Detailed Description

Thumb emulation of some omega0-functions.

Date:
02/19/2002
Author:
Jork Loeser <jork.loeser@inf.tu-dresden.de>

Definition in file emul.c.


Function Documentation

static void irq_ack ( int  irq  )  [static]

Definition at line 116 of file emul.c.

static void irq_mask ( int  irq  )  [static]

Definition at line 94 of file emul.c.

void irq_unmask ( int  irq  )  [static]

Definition at line 105 of file emul.c.


Variable Documentation

unsigned int masked = 0 [static]

Definition at line 20 of file emul.c.


Generated on Wed Apr 11 06:38:07 2012 for Omega0 DROPS Interrupt Service by  doxygen 1.5.6