A skeleton of a via rhine driver
[newos.git] / boot / pc / i386 / config.ini
blob747fb568f60df8b3155cea21c38cab012e214cb9
1 # ---------------------------------------------------------------
2 # The bootstrap code is where control starts once netboot, boot.com,
3 # etc loads the image. It creates a page table to map the kernel in
4 # at 0x80000000 and then jumps to the kernel entrypoint where things
5 # really start happening. This MUST be the first entry in the .ini
7 [bootstrap]
8 type=elf32
9 file=build/i386-pc/boot/stage2
11 [kernel]
12 type=elf32
13 file=build/i386-pc/kernel/kernel
15 [bootscript]
16 type=text
17 file=scripts/bootscript
19 [loginscript]
20 type=text
21 file=scripts/loginscript
23 [addons/fs/fat]
24 type=elf32
25 file=build/i386-pc/kernel/addons/fs/fat/fat
27 [addons/fs/iso9660]
28 type=elf32
29 file=build/i386-pc/kernel/addons/fs/iso9660/iso9660
31 [addons/fs/nfs]
32 type=elf32
33 file=build/i386-pc/kernel/addons/fs/nfs/nfs
35 [addons/fs/zfs]
36 type=elf32
37 file=build/i386-pc/kernel/addons/fs/zfs/zfs
39 [addons/modules/bus_managers/pci]
40 type=elf32
41 file=build/i386-pc/kernel/addons/modules/bus_managers/pci/pci
43 [addons/modules/bus_managers/isa]
44 type=elf32
45 file=build/i386-pc/kernel/addons/modules/bus_managers/isa/isa
47 [addons/modules/busses/ide/ide_isa]
48 type=elf32
49 file=build/i386-pc/kernel/addons/modules/busses/ide/ide_isa/ide_isa
51 [addons/modules/bus_managers/ide]
52 type=elf32
53 file=build/i386-pc/kernel/addons/modules/bus_managers/ide/ide
55 [addons/modules/bus_managers/scsi]
56 type=elf32
57 file=build/i386-pc/kernel/addons/modules/bus_managers/scsi/scsi
59 [addons/modules/generic/locked_pool]
60 type=elf32
61 file=build/i386-pc/kernel/addons/modules/generic/locked_pool/locked_pool
63 [addons/modules/bus_managers/usb]
64 type=elf32
65 file=build/i386-pc/kernel/addons/modules/bus_managers/usb/usb
67 [addons/modules/busses/usb/ohci]
68 type=elf32
69 file=build/i386-pc/kernel/addons/modules/busses/usb/ohci/ohci
71 #[addons/modules/console/vmware]
72 #type=elf32
73 #file=build/i386-pc/kernel/addons/modules/console/vmware/vmware
75 [addons/modules/generic/blkman]
76 type=elf32
77 file=build/i386-pc/kernel/addons/modules/generic/blkman/blkman
79 [addons/modules/generic/scsi_periph]
80 type=elf32
81 file=build/i386-pc/kernel/addons/modules/generic/scsi_periph/scsi_periph
83 [addons/modules/console/vga_text]
84 type=elf32
85 file=build/i386-pc/kernel/addons/modules/console/vga_text/vga_text
87 [addons/dev/disk/scsi/scsi_dsk]
88 type=elf32
89 file=build/i386-pc/kernel/addons/dev/disk/scsi/scsi_dsk/scsi_dsk
91 [addons/dev/netblock]
92 type=elf32
93 file=build/i386-pc/kernel/addons/dev/disk/netblock/netblock
95 [addons/dev/console]
96 type=elf32
97 file=build/i386-pc/kernel/addons/dev/console/console
99 [addons/dev/tty]
100 type=elf32
101 file=build/i386-pc/kernel/addons/dev/tty/tty
103 [addons/dev/ns83820]
104 type=elf32
105 file=build/i386-pc/kernel/addons/dev/net/ns83820/ns83820
107 [addons/dev/pcnet32]
108 type=elf32
109 file=build/i386-pc/kernel/addons/dev/net/pcnet32/pcnet32
111 [addons/dev/rhine]
112 type=elf32
113 file=build/i386-pc/kernel/addons/dev/net/rhine/rhine
115 [addons/dev/rtl8139]
116 type=elf32
117 file=build/i386-pc/kernel/addons/dev/net/rtl8139/rtl8139
119 [addons/dev/keyboard]
120 type=elf32
121 file=build/i386-pc/kernel/addons/dev/input/pckeyboard/keyboard
123 [addons/dev/ps2mouse]
124 type=elf32
125 file=build/i386-pc/kernel/addons/dev/input/ps2mouse/mouse
127 [addons/dev/vesa]
128 type=elf32
129 file=build/i386-pc/kernel/addons/dev/graphics/vesa/vesa
131 # Disable the floppy for now
132 #[addons/dev/floppy]
133 #type=elf32
134 #file=build/i386-pc/kernel/addons/dev/disk/floppy/floppy
136 [bin/init]
137 type=elf32
138 file=build/i386-pc/apps/init/init
140 [bin/cpptest]
141 type=elf32
142 file=build/i386-pc/apps/cpptest/cpptest
144 [bin/window_server]
145 type=elf32
146 file=build/i386-pc/apps/window_server/window_server
148 [bin/guiapp]
149 type=elf32
150 file=build/i386-pc/apps/guiapp/guiapp
152 [bin/consoled]
153 type=elf32
154 file=build/i386-pc/apps/consoled/consoled
156 [bin/inputd]
157 type=elf32
158 file=build/i386-pc/apps/inputd/inputd
160 [bin/socketd]
161 type=elf32
162 file=build/i386-pc/apps/socketd/socketd
164 [bin/telnetd]
165 type=elf32
166 file=build/i386-pc/apps/telnetd/telnetd
168 [bin/shell]
169 type=elf32
170 file=build/i386-pc/apps/shell/shell
172 [bin/ls]
173 type=elf32
174 file=build/i386-pc/apps/ls/ls
176 [bin/mount]
177 type=elf32
178 file=build/i386-pc/apps/mount/mount
180 [bin/unmount]
181 type=elf32
182 file=build/i386-pc/apps/unmount/unmount
184 [bin/test_input]
185 type=elf32
186 file=build/i386-pc/apps/test_input/test_input
188 [bin/test_output]
189 type=elf32
190 file=build/i386-pc/apps/test_output/test_output
192 [bin/test_time]
193 type=elf32
194 file=build/i386-pc/apps/test_time/test_time
196 [bin/fortune]
197 type=elf32
198 file=build/i386-pc/apps/fortune/fortune
200 [etc/fortunes]
201 type=data
202 file=apps/fortune/fortunes
204 [etc/test_input.txt]
205 type=data
206 file=apps/test_input/test_input.txt
208 [bin/rm]
209 type=elf32
210 file=build/i386-pc/apps/rm/rm
212 [bin/ps]
213 type=elf32
214 file=build/i386-pc/apps/ps/ps
216 [bin/kill]
217 type=elf32
218 file=build/i386-pc/apps/kill/kill
220 [bin/top]
221 type=elf32
222 file=build/i386-pc/apps/top/top
224 [bin/netcfg]
225 type=elf32
226 file=build/i386-pc/apps/netcfg/netcfg
228 [bin/nettest]
229 type=elf32
230 file=build/i386-pc/apps/nettest/nettest
232 [bin/irc]
233 type=elf32
234 file=build/i386-pc/apps/irc/irc
236 [bin/testapp]
237 type=elf32
238 file=build/i386-pc/apps/testapp/testapp
240 [bin/true]
241 type=elf32
242 file=build/i386-pc/apps/true/true
244 [bin/false]
245 type=elf32
246 file=build/i386-pc/apps/false/false
248 [bin/vmtest]
249 type=elf32
250 file=build/i386-pc/apps/vmtest/vmtest
252 [bin/vmstat]
253 type=elf32
254 file=build/i386-pc/apps/vmstat/vmstat
256 [bin/vtcolors]
257 type=elf32
258 file=build/i386-pc/apps/vtcolors/vtcolors
260 [bin/fibo]
261 type=elf32
262 file=build/i386-pc/apps/fibo/fibo
264 [bin/disktest]
265 type=elf32
266 file=build/i386-pc/apps/disktest/disktest
268 [bin/sleep]
269 type=elf32
270 file=build/i386-pc/apps/sleep/sleep
272 [libexec/rld.so]
273 type=elf32
274 file=build/i386-pc/apps/rld/rld.so
276 [bin/rldtest]
277 type=elf32
278 file=build/i386-pc/apps/rldtest/rldtest
280 [lib/librldtest.so]
281 type=elf32
282 file=build/i386-pc/apps/rldtest/librldtest.so
284 [lib/girlfriend.so]
285 type=elf32
286 file=build/i386-pc/apps/rldtest/girlfriend.so
288 [lib/libc.so]
289 type=elf32
290 file=build/i386-pc/lib/libc.so
292 [lib/libm.so]
293 type=elf32
294 file=build/i386-pc/lib/libm.so
296 [lib/libnewos.so]
297 type=elf32
298 file=build/i386-pc/lib/libnewos.so
300 [lib/libsocket.so]
301 type=elf32
302 file=build/i386-pc/lib/libsocket.so
304 [lib/libwin.so]
305 type=elf32
306 file=build/i386-pc/lib/libwin.so
308 [testfile]
309 type=data
310 file=boot/testfile
312 [test.iso]
313 type=data
314 file=boot/test.iso