Genode Packages collection
https://git.sr.ht/~ehmry/genodepkgs/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
850 B
27 lines
850 B
-- SPDX-License-Identifier: CC0-1.0 |
|
|
|
let Genode = |
|
env:DHALL_GENODE |
|
? https://git.sr.ht/~ehmry/dhall-genode/blob/master/package.dhall |
|
|
|
in λ(testInit : Genode.Init.Type) |
|
→ Genode.Init::{ |
|
, verbose = True |
|
, defaultRoutes = |
|
Genode.Init.default.defaultRoutes |
|
# [ Genode.ServiceRoute.parent "IO_MEM" |
|
, Genode.ServiceRoute.parent "IO_PORT" |
|
, Genode.ServiceRoute.parent "IRQ" |
|
, Genode.ServiceRoute.child "Timer" "timer" |
|
] |
|
, children = |
|
toMap |
|
{ timer = |
|
Genode.Init.Start::{ |
|
, binary = "timer" |
|
, resources = { caps = 96, ram = Genode.units.MiB 1 } |
|
, provides = [ "Timer" ] |
|
} |
|
, init = Genode.Init.toStart testInit |
|
} |
|
}
|
|
|