2
0
Fork 0
genodepkgs/tests/driver_manager.rom.dhall

74 lines
2.6 KiB
Plaintext

let Genode = env:DHALL_GENODE
let manifest = env:MANIFEST
in Genode.Boot.toRomPaths
[
, manifest.drivers.bin.acpi_drv
, manifest.drivers.bin.ahci_drv
, manifest.drivers.bin.platform_drv
, manifest.drivers.bin.ps2_drv
, manifest.drivers.bin.rtc_drv
, manifest.drivers.bin.usb_drv
, manifest.drivers.bin.vesa_fb_drv
, manifest.genode-tests.bin.test-driver_manager
, manifest.os.bin.driver_manager
, manifest.os.bin.dynamic_rom
, manifest.os.bin.input_filter
, manifest.os.bin.report_rom
, manifest.os.bin.rom_reporter
]
# Genode.Boot.toRomTexts
( toMap
{ usb_policy = "<usb/>" }
# [ { mapKey =
"fb_drv.config"
, mapValue =
''
<config width="1024" height="768" buffered="yes"/>
<report connectors="yes"/>
</config>
''
}
, { mapKey =
"input_filter.config"
, mapValue =
''
<config>
<input label="ps2"/>
<input label="usb"/>
<output>
<chargen>
<remap>
<key name="KEY_F11" to="KEY_RESTART"/>
<key name="KEY_F12" to="KEY_DASHBOARD"/>
<key name="KEY_LEFTMETA" to="KEY_SCREEN"/>
<merge>
<accelerate max="50" sensitivity_percent="1000" curve="127">
<button-scroll>
<input name="ps2"/>
<vertical button="BTN_MIDDLE" speed_percent="-10"/>
<horizontal button="BTN_MIDDLE" speed_percent="-10"/>
</button-scroll>
</accelerate>
<input name="usb"/>
</merge>
</remap>
<mod1>
<key name="KEY_LEFTSHIFT"/> <key name="KEY_RIGHTSHIFT"/>
</mod1>
<mod2>
<key name="KEY_LEFTCTRL"/> <key name="KEY_RIGHTCTRL"/>
</mod2>
<mod3>
<key name="KEY_RIGHTALT"/> <!-- AltGr -->
</mod3>
<repeat delay_ms="230" rate_ms="40"/>
</chargen>
</output>
</config>
''
}
]
)