Main Page | Modules | Class List | File List | Class Members | File Members | Related Pages

mmio.c File Reference

(Fake) Memory Mapped I/O More...

#include <l4/env/errno.h>
#include <l4/sys/types.h>
#include <l4/dde_linux/dde.h>
#include <linux/mm.h>
#include "__config.h"

Go to the source code of this file.

Functions

int remap_page_range (unsigned long virt_addr, unsigned long phys_addr, unsigned long size, pgprot_t prot)
 Linux' ???


Detailed Description

(Fake) Memory Mapped I/O

Date:
08/28/2003
Author:
Christian Helmuth <ch12@os.inf.tu-dresden.de>

Todo:
WHAT ABOUT THIS?

Definition in file mmio.c.


Function Documentation

int remap_page_range unsigned long  virt_addr,
unsigned long  phys_addr,
unsigned long  size,
pgprot_t  prot
 

Linux' ???

Parameters:
virt_addr user virtual address where the mapping should start
phys_addr physical address to which the mapping maps
size size of vma in bytes
prot protection for the new vma

Todo:
Hmm, what was the idea of that?!

Definition at line 39 of file mmio.c.


Linux DDE, written by Christian Helmuth  © 2003 Technische Universitaet Dresden