mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-31 08:25:38 +00:00
c4c43ffc9d
Access to a block session is provided by using the block file system. By specifying the label, each block session request can be routed to the proper block session provider: ! <fstab> ! ... ! <dir name="dev"> ! <block name="blkdev0" label="block_session_0" /> ! </dir> ! ... ! </fstab> In addition to this file system, support for the DIOCGMEDIASIZE ioctl request was added. This request is used by FreeBSD and therefore our libc to query the size of the block device in bytes. Fixes #1010.
This directory contains ports of popular 3rd-party applications to Genode. The 'ports' repository follows the line of the 'libports' repository. For instructions about downloading and building 3rd-party applications, please refer to 'libports/README'. Dependencies from other repositories ------------------------------------ Application provided by the 'ports' repository typically expect a rich runtime environment, including shared libraries provided by the 'libports' repository. Hence, 'ports' depends on 'libports'. Furthermore, applications may require additional repositories. For example, the Arora web browser depends on the 'qt4' repository.