]> rtime.felk.cvut.cz Git - l4.git/blob - l4/conf/modules.list
update
[l4.git] / l4 / conf / modules.list
1 # vim:set ft=l4mods:
2 # Module configuration file for single image mode
3 #
4 # kernel, sigma0 and moe are always loaded automatically
5 #
6 # add kernel command line arguments with
7 #  kernel fiasco arguments...
8 # the seconds argument here is the binary name
9
10 # add sigma command line arguments with
11 #  sigma0 sigma0 arguments...
12 # the second sigma0 is the binary name
13 #
14 # add roottask command line arguments with
15 #  roottask moe arguments...
16 # the second roottask is the binary name
17 #
18 # modaddr: address where modules start, relative to begin of RAM
19 #   this statement is either global (before first entry statement)
20 #   or per entry
21 #
22 # 'module' variants
23 # - module file: add file
24 # - module-glob /some/path/*.foo: add all file matching
25 # - module-perl perl-code: Perl code returns array of files to include
26 # - moe file.cfg: expands to
27 #        roottask moe rom/file.cfg
28 #        module file.cfg
29 #
30 # Define a module group:
31 #  group oftenneedthose
32 #  module one
33 #  module two
34 #  module ...
35 #
36 # Use a module group:
37 #  entry someentry
38 #  module-group oftenneedthose
39 #
40 # Set defaults:
41 # - default-kernel: set default kernel including arguments
42 # - default-sigma0: set default sigma0 including arguments
43 # - default-roottask: set default roottask including arguments
44
45 modaddr 0x01100000
46
47 default-kernel fiasco -serial_esc
48 default-bootstrap bootstrap
49
50 entry hello
51 roottask moe --init=rom/hello
52 module l4re
53 module hello
54
55 entry hello-cfg
56 kernel fiasco -serial_esc
57 roottask moe rom/hello.cfg
58 module l4re
59 module ned
60 module hello.cfg
61 module hello
62
63 entry hello-shared
64 roottask moe --init=rom/ex_hello_shared
65 module l4re
66 module ex_hello_shared
67 module libld-l4.so
68 module libl4util.so
69 module libl4sys.so
70 module libl4sys-direct.so
71 module libdl.so
72 module lib4re.so
73 module lib4re-util.so
74 module libc_support_misc.so
75 module libc_be_socket_noop.so
76 module libc_be_l4refile.so
77 module libc_be_l4re.so
78 module libsupc++.so
79 module libuc_c.so
80
81 entry L4Linux ARM
82 roottask moe rom/l4lx.cfg
83 module l4re
84 module ned
85 module l4lx.cfg
86 module io
87 module arm-rv.io
88 module vmlinuz.arm
89 module ramdisk-arm.rd
90
91 entry L4Linux-mag-x86
92 roottask moe rom/l4lx-gfx.cfg
93 module l4re
94 module ned
95 module l4lx-gfx.cfg
96 module io
97 module fb-drv
98 module mag
99 module x86-legacy.devs
100 module l4lx-x86.io
101 module vmlinuz
102 module ramdisk-x86.rd
103