mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-01 11:36:43 +00:00
c25c4e3411
In addition to modernizing the component now also supports using empty RAM dataspace as backing store. For example to use an ISO file the component has to be configured as follows: ! <config file="image.iso" block_size="2048"/> To use a empty RAM dataspace that is 256MiB large and has a block size of 4KiB the configuration looks like this: ! <config size="256M" block_size="4096"/> Either 'size' or 'file' has to specified. If both are declared the 'file' attribute is soley evaluated. Issue #1987. Fixes #2031. |
||
---|---|---|
.. | ||
main.cc | ||
README | ||
target.mk |
RAM block device is an implementation of the block-session interface running as a client of a RAM session. It either populates the RAM dataspace by using a ROM dataspace, similiar to loop devices. For example to use an ISO file the component has to be configured as follows: ! <config file="image.iso" block_size="2048"/> To use a empty RAM dataspace that is 256MiB large and has a block size of 4KiB the configuration looks like this: ! <config size="256M" block_size="4096"/> Either 'size' or 'file' has to specified. If both are declared the 'file' attribute is soley evaluated.