]> rtime.felk.cvut.cz Git - l4.git/blobdiff - l4/conf/modules.list
update
[l4.git] / l4 / conf / modules.list
index 748d57aa669282557bd88f98f25593b348a44839..1e9e83c1aeed575199dff0ec2528c08f0c337521 100644 (file)
 # modaddr: address where modules start, relative to begin of RAM
 #   this statement is either global (before first entry statement)
 #   or per entry
+#
+# 'module' variants
+# - module file: add file
+# - module-glob /some/path/*.foo: add all file matching
+# - module-perl perl-code: Perl code returns array of files to include
+# - moe file.cfg: expands to
+#        roottask moe rom/file.cfg
+#        module file.cfg
+#
+# Define a module group:
+#  group oftenneedthose
+#  module one
+#  module two
+#  module ...
+#
+# Use a module group:
+#  entry someentry
+#  module-group oftenneedthose
+#
+# Set defaults:
+# - default-kernel: set default kernel including arguments
+# - default-sigma0: set default sigma0 including arguments
+# - default-roottask: set default roottask including arguments
 
 modaddr 0x01100000
 
@@ -34,6 +57,7 @@ module hello.cfg
 module hello
 
 entry hello-shared
+kernel fiasco -serial_esc
 roottask moe --init=rom/ex_hello_shared
 module l4re
 module ex_hello_shared
@@ -48,6 +72,29 @@ module libc_support_misc.so
 module libc_be_socket_noop.so
 module libc_be_l4refile.so
 module libc_be_l4re.so
-module r/libsupc++.so
-module r/libuc_c.so
+module libsupc++.so
+module libuc_c.so
+
+entry L4Linux ARM
+roottask moe rom/l4lx.cfg
+module l4re
+module ned
+module l4lx.cfg
+module io
+module arm-rv.io
+module vmlinuz.arm
+module ramdisk-arm.rd
+
+entry L4Linux-mag-x86
+roottask moe rom/l4lx-gfx.cfg
+module l4re
+module ned
+module l4lx-gfx.cfg
+module io
+module fb-drv
+module mag
+module x86-legacy.devs
+module l4lx-x86.io
+module vmlinuz
+module ramdisk-x86.rd