/tmp/l4check/full_tree/trunk/l4/pkg/generic_io/lib/clientlib/config.c File Reference

Functions for static configuration handling. More...

#include <string.h>
#include <l4/generic_io/libio.h>
#include "internal.h"

Go to the source code of this file.

Functions

l4io_desc_device_t * l4io_desc_lookup_device (const char *name, l4io_info_t *iopage)
int l4io_desc_lookup_resource (l4io_desc_device_t *d, unsigned long type, int i)
l4_addr_t l4io_request_mem_region_name (const char *name, const int index)
 Get memory region by name.
int l4io_get_irq_name (const char *name, const int index)
 Get IRQ number by name.


Detailed Description

Functions for static configuration handling.

Date:
July 2007
Author:
Adam Lackorzynski <adam@os.inf.tu-dresden.de>

Definition in file config.c.


Function Documentation

int l4io_get_irq_name ( const char *  name,
const int  index 
)

Get IRQ number by name.

Parameters:
name Name of the IRQ index Index in the resource
Returns:
IRQ number; -1 on error

Definition at line 92 of file config.c.

l4_addr_t l4io_request_mem_region_name ( const char *  name,
const int  index 
)

Get memory region by name.

Parameters:
name Name of the region index Index in the resource
Returns:
virtual address; 0 on error.

Definition at line 62 of file config.c.


generic_io, written by Christian Helmuth  © 2003 Technische Universitaet Dresden