L4 ethernet driver and stack setup

Frank Mehnert fm3 at os.inf.tu-dresden.de
Mon Jun 20 16:33:47 CEST 2005

On Monday 20 June 2005 16:32, you wrote:
> So if I want to use the loader to load an task which does for example
> DMA, how do I ensure that the allocated buffers are mapped 1-2-1? I can
> not use the attribute hack with dynamically allocated memory.

Right. Better software than GRUB have some function like virt_to_phys()
which is called for every data buffer. This function can be easily
implemented using the phys_addr feature of the dm_phys dataspace 
manager (see dm_phys/doc for more documentation).

## Dept. of Computer Science, Dresden University of Technology, Germany ##
## http://os.inf.tu-dresden.de/~fm3                                     ##
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://os.inf.tu-dresden.de/pipermail/l4-hackers/attachments/20050620/7405d069/attachment.sig>

More information about the l4-hackers mailing list