globals.h File Reference

Omega0 server global declarations. More...

#include <l4/sys/types.h>
#include <l4/util/lock_wq.h>
#include <l4/omega0/client.h>
#include "config.h"

Go to the source code of this file.

Data Structures

struct  client_chain
struct  irq_description_t

Defines

#define IRQ_NUMS   18
#define STACKSIZE   4096

Typedefs

typedef l4util_wq_lock_queue_base_t mutex_t

Functions

static void aquire_mutex (mutex_t *wq, l4util_wq_lock_queue_elem_t *elem)
static void release_mutex (mutex_t *wq, l4util_wq_lock_queue_elem_t *elem)

Variables

irq_description_t irqs [IRQ_NUMS]


Detailed Description

Omega0 server global declarations.

Date:
2007-04-27
Author:
Jork Loeser <jork.loeser@inf.tu-dresden.de>

Christian Helmuth <ch12@os.inf.tu-dresden.de>

Definition in file globals.h.


Define Documentation

#define IRQ_NUMS   18

Definition at line 22 of file globals.h.

#define STACKSIZE   4096

Definition at line 23 of file globals.h.


Typedef Documentation

typedef l4util_wq_lock_queue_base_t mutex_t

Definition at line 36 of file globals.h.


Function Documentation

static void aquire_mutex ( mutex_t wq,
l4util_wq_lock_queue_elem_t *  elem 
) [inline, static]

Definition at line 58 of file globals.h.

static void release_mutex ( mutex_t wq,
l4util_wq_lock_queue_elem_t *  elem 
) [inline, static]

Definition at line 63 of file globals.h.


Variable Documentation

Definition at line 16 of file globals.c.


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