parent
cbfec0deed
commit
e2661c58dc
|
@ -61,7 +61,7 @@ exec mkdir -p bin/libc_vfs
|
||||||
#
|
#
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init ld.lib.so libc.lib.so lx_fs test-libc_vfs
|
core init ld.lib.so libc.lib.so vfs.lib.so lx_fs test-libc_vfs
|
||||||
libc_vfs
|
libc_vfs
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
_/src/wifi_drv
|
_/src/wifi_drv
|
||||||
_/src/libcrypto
|
_/src/libcrypto
|
||||||
_/src/libssl
|
_/src/libssl
|
||||||
|
_/src/vfs
|
||||||
_/src/vfs_jitterentropy
|
_/src/vfs_jitterentropy
|
||||||
_/src/libc
|
_/src/libc
|
||||||
_/raw/wifi_firmware
|
_/raw/wifi_firmware
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
<rom label="wifi.lib.so"/>
|
<rom label="wifi.lib.so"/>
|
||||||
<rom label="wpa_driver_nl80211.lib.so"/>
|
<rom label="wpa_driver_nl80211.lib.so"/>
|
||||||
<rom label="wpa_supplicant.lib.so"/>
|
<rom label="wpa_supplicant.lib.so"/>
|
||||||
|
<rom label="vfs.lib.so"/>
|
||||||
<rom label="iwlwifi-1000-5.ucode"/>
|
<rom label="iwlwifi-1000-5.ucode"/>
|
||||||
<rom label="iwlwifi-3160-16.ucode"/>
|
<rom label="iwlwifi-3160-16.ucode"/>
|
||||||
<rom label="iwlwifi-6000-4.ucode"/>
|
<rom label="iwlwifi-6000-4.ucode"/>
|
||||||
|
|
|
@ -3,8 +3,6 @@ os
|
||||||
libc
|
libc
|
||||||
libcrypto
|
libcrypto
|
||||||
libssl
|
libssl
|
||||||
file_system
|
|
||||||
file_system_session
|
|
||||||
nic_session
|
nic_session
|
||||||
platform_session
|
platform_session
|
||||||
report_session
|
report_session
|
||||||
|
|
|
@ -100,7 +100,7 @@ install_config $config
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core ld.lib.so init timer posix.lib.so
|
core ld.lib.so init timer posix.lib.so
|
||||||
libc.lib.so libm.lib.so lxip.lib.so test-lxip_http_srv
|
libc.lib.so vfs.lib.so libm.lib.so lxip.lib.so test-lxip_http_srv
|
||||||
}
|
}
|
||||||
|
|
||||||
# platform-specific modules
|
# platform-specific modules
|
||||||
|
|
|
@ -99,7 +99,7 @@ install_config $config
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core ld.lib.so init timer
|
core ld.lib.so init timer
|
||||||
libc.lib.so libm.lib.so lxip.lib.so test-lxip_udp_echo
|
libc.lib.so vfs.lib.so libm.lib.so lxip.lib.so test-lxip_udp_echo
|
||||||
}
|
}
|
||||||
|
|
||||||
# platform-specific modules
|
# platform-specific modules
|
||||||
|
|
|
@ -93,7 +93,7 @@ install_config $config
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core ld.lib.so init timer usb_drv
|
core ld.lib.so init timer usb_drv
|
||||||
libc.lib.so libm.lib.so lwip.lib.so posix.lib.so test-lwip_httpsrv
|
libc.lib.so vfs.lib.so libm.lib.so lwip.lib.so posix.lib.so test-lwip_httpsrv
|
||||||
}
|
}
|
||||||
|
|
||||||
append_platform_drv_boot_modules
|
append_platform_drv_boot_modules
|
||||||
|
|
|
@ -100,7 +100,7 @@ install_config $config
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core ld.lib.so init timer usb_drv
|
core ld.lib.so init timer usb_drv
|
||||||
libc.lib.so libc_pipe.lib.so lwip.lib.so pthread.lib.so
|
libc.lib.so vfs.lib.so libc_pipe.lib.so lwip.lib.so pthread.lib.so
|
||||||
tcp_terminal
|
tcp_terminal
|
||||||
test-terminal_echo
|
test-terminal_echo
|
||||||
}
|
}
|
||||||
|
|
|
@ -89,7 +89,7 @@ install_config $config
|
||||||
|
|
||||||
append boot_modules {
|
append boot_modules {
|
||||||
core init timer } [nic_drv_binary] {
|
core init timer } [nic_drv_binary] {
|
||||||
ld.lib.so libc.lib.so libc_pipe.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libc_pipe.lib.so posix.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
vfs_lxip.lib.so lxip.lib.so
|
vfs_lxip.lib.so lxip.lib.so
|
||||||
tcp_terminal
|
tcp_terminal
|
||||||
|
|
|
@ -137,7 +137,7 @@ set firmware_modules {
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core ld.lib.so init timer rtc_drv report_rom dynamic_rom
|
core ld.lib.so init timer rtc_drv report_rom dynamic_rom
|
||||||
vfs_jitterentropy.lib.so posix.lib.so
|
vfs_jitterentropy.lib.so posix.lib.so
|
||||||
libc.lib.so libm.lib.so libcrypto.lib.so libssl.lib.so
|
libc.lib.so vfs.lib.so libm.lib.so libcrypto.lib.so libssl.lib.so
|
||||||
wpa_driver_nl80211.lib.so wpa_supplicant.lib.so
|
wpa_driver_nl80211.lib.so wpa_supplicant.lib.so
|
||||||
wifi.lib.so
|
wifi.lib.so
|
||||||
wifi_drv
|
wifi_drv
|
||||||
|
|
|
@ -84,7 +84,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core ld.lib.so init timer test-libc_vfs ram_blk
|
core ld.lib.so init timer test-libc_vfs ram_blk
|
||||||
rump.lib.so rump_fs.lib.so rump_fs
|
rump.lib.so rump_fs.lib.so rump_fs
|
||||||
ext2.raw libc.lib.so
|
ext2.raw libc.lib.so vfs.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
build_boot_image $boot_modules
|
build_boot_image $boot_modules
|
||||||
|
|
|
@ -85,7 +85,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core ld.lib.so init timer test-libc_vfs ram_blk
|
core ld.lib.so init timer test-libc_vfs ram_blk
|
||||||
rump.lib.so rump_fs.lib.so rump_fs
|
rump.lib.so rump_fs.lib.so rump_fs
|
||||||
fs.raw libc.lib.so
|
fs.raw libc.lib.so vfs.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
build_boot_image $boot_modules
|
build_boot_image $boot_modules
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
_/src/backdrop
|
_/src/backdrop
|
||||||
_/src/libc
|
_/src/libc
|
||||||
|
_/src/vfs
|
||||||
_/src/zlib
|
_/src/zlib
|
||||||
_/src/libpng
|
_/src/libpng
|
||||||
|
|
|
@ -9,6 +9,7 @@ _/src/libc
|
||||||
_/src/libssh
|
_/src/libssh
|
||||||
_/src/libssl
|
_/src/libssl
|
||||||
_/src/libcrypto
|
_/src/libcrypto
|
||||||
|
_/src/vfs
|
||||||
_/src/zlib
|
_/src/zlib
|
||||||
_/src/curl
|
_/src/curl
|
||||||
_/src/init
|
_/src/init
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
<rom label="libm.lib.so"/>
|
<rom label="libm.lib.so"/>
|
||||||
<rom label="vfs_ttf.lib.so"/>
|
<rom label="vfs_ttf.lib.so"/>
|
||||||
<rom label="VeraMono.ttf"/>
|
<rom label="VeraMono.ttf"/>
|
||||||
|
<rom label="vfs.lib.so"/>
|
||||||
</content>
|
</content>
|
||||||
|
|
||||||
</runtime>
|
</runtime>
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
<content>
|
<content>
|
||||||
<rom label="backdrop.config"/>
|
<rom label="backdrop.config"/>
|
||||||
<rom label="ld.lib.so"/>
|
<rom label="ld.lib.so"/>
|
||||||
|
<rom label="vfs.lib.so"/>
|
||||||
<rom label="libc.lib.so"/>
|
<rom label="libc.lib.so"/>
|
||||||
<rom label="libm.lib.so"/>
|
<rom label="libm.lib.so"/>
|
||||||
<rom label="backdrop"/>
|
<rom label="backdrop"/>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
_/raw/ttf-bitstream-vera-minimal
|
_/raw/ttf-bitstream-vera-minimal
|
||||||
_/raw/terminal
|
_/raw/terminal
|
||||||
_/src/terminal
|
_/src/terminal
|
||||||
|
_/src/vfs
|
||||||
_/src/vfs_ttf
|
_/src/vfs_ttf
|
||||||
_/src/libc
|
_/src/libc
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
<rom label="vfs_ttf.lib.so"/>
|
<rom label="vfs_ttf.lib.so"/>
|
||||||
<rom label="terminal"/>
|
<rom label="terminal"/>
|
||||||
<rom label="VeraMono.ttf"/>
|
<rom label="VeraMono.ttf"/>
|
||||||
|
<rom label="vfs.lib.so"/>
|
||||||
</content>
|
</content>
|
||||||
|
|
||||||
</runtime>
|
</runtime>
|
||||||
|
|
|
@ -3,4 +3,5 @@ _/raw/themed_wm
|
||||||
_/src/themed_decorator
|
_/src/themed_decorator
|
||||||
_/src/libc
|
_/src/libc
|
||||||
_/src/libpng
|
_/src/libpng
|
||||||
|
_/src/vfs
|
||||||
_/src/zlib
|
_/src/zlib
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
<rom label="libc.lib.so"/>
|
<rom label="libc.lib.so"/>
|
||||||
<rom label="libm.lib.so"/>
|
<rom label="libm.lib.so"/>
|
||||||
<rom label="libpng.lib.so"/>
|
<rom label="libpng.lib.so"/>
|
||||||
|
<rom label="vfs.lib.so"/>
|
||||||
<rom label="zlib.lib.so"/>
|
<rom label="zlib.lib.so"/>
|
||||||
<rom label="report_rom"/>
|
<rom label="report_rom"/>
|
||||||
<rom label="themed_decorator"/>
|
<rom label="themed_decorator"/>
|
||||||
|
|
|
@ -2,7 +2,3 @@ base
|
||||||
os
|
os
|
||||||
vfs
|
vfs
|
||||||
report_session
|
report_session
|
||||||
block_session
|
|
||||||
terminal_session
|
|
||||||
rtc_session
|
|
||||||
file_system_session
|
|
||||||
|
|
|
@ -13,7 +13,3 @@ framebuffer_session
|
||||||
input_session
|
input_session
|
||||||
timer_session
|
timer_session
|
||||||
report_session
|
report_session
|
||||||
block_session
|
|
||||||
file_system_session
|
|
||||||
rtc_session
|
|
||||||
terminal_session
|
|
||||||
|
|
|
@ -7,6 +7,3 @@ terminal_session
|
||||||
timer_session
|
timer_session
|
||||||
vfs
|
vfs
|
||||||
gems
|
gems
|
||||||
block_session
|
|
||||||
file_system_session
|
|
||||||
rtc_session
|
|
||||||
|
|
|
@ -117,7 +117,7 @@ install_config {
|
||||||
|
|
||||||
</config>}
|
</config>}
|
||||||
|
|
||||||
build_boot_image { init depot_query depot_deploy }
|
build_boot_image { init depot_query depot_deploy vfs.lib.so }
|
||||||
|
|
||||||
append qemu_args " -nographic "
|
append qemu_args " -nographic "
|
||||||
|
|
||||||
|
|
|
@ -95,8 +95,9 @@ set boot_modules {
|
||||||
fs_report
|
fs_report
|
||||||
fs_rom
|
fs_rom
|
||||||
test-fs_report
|
test-fs_report
|
||||||
vfs_cow.lib.so
|
|
||||||
vfs
|
vfs
|
||||||
|
vfs_cow.lib.so
|
||||||
|
vfs.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
build_boot_image $boot_modules
|
build_boot_image $boot_modules
|
||||||
|
|
|
@ -179,7 +179,7 @@ catch { exec dd if=/dev/zero of=bin/index.bin bs=512 count=400 }
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core ld.lib.so init timer
|
core ld.lib.so init timer
|
||||||
libc.lib.so libm.lib.so posix.lib.so
|
libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
lwip.lib.so zlib.lib.so
|
lwip.lib.so zlib.lib.so
|
||||||
lighttpd nic_bridge http_blk index.bin test-rom_blk
|
lighttpd nic_bridge http_blk index.bin test-rom_blk
|
||||||
}
|
}
|
||||||
|
|
|
@ -65,7 +65,7 @@ install_config $config
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init vfs
|
core init vfs
|
||||||
ld.lib.so libc.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so
|
||||||
test-libc_vfs
|
test-libc_vfs
|
||||||
vfs_audit.lib.so
|
vfs_audit.lib.so
|
||||||
}
|
}
|
||||||
|
|
|
@ -242,7 +242,7 @@ exec tar chf bin/qt5_fs_mixer_gui_qt.tar -C bin/qt5_fs/mixer_gui_qt .
|
||||||
|
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core ld.lib.so init timer
|
core ld.lib.so init timer
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
|
|
||||||
report_rom dynamic_rom ram_fs
|
report_rom dynamic_rom ram_fs
|
||||||
fs_rom
|
fs_rom
|
||||||
|
|
|
@ -59,7 +59,7 @@ build_boot_image {
|
||||||
coreutils.tar
|
coreutils.tar
|
||||||
libc_noux.lib.so
|
libc_noux.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
noux libc.lib.so
|
noux libc.lib.so vfs.lib.so
|
||||||
posix.lib.so
|
posix.lib.so
|
||||||
sequence
|
sequence
|
||||||
timer
|
timer
|
||||||
|
|
|
@ -32,7 +32,7 @@ build "core init app/pipe"
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init pipe
|
core init pipe
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
append qemu_args " -nographic "
|
append qemu_args " -nographic "
|
||||||
|
|
|
@ -86,7 +86,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core ld.lib.so init timer
|
core ld.lib.so init timer
|
||||||
nic_drv
|
nic_drv
|
||||||
libc.lib.so pthread.lib.so lwip.lib.so libc_pipe.lib.so
|
libc.lib.so vfs.lib.so pthread.lib.so lwip.lib.so libc_pipe.lib.so
|
||||||
tcp_terminal
|
tcp_terminal
|
||||||
test-terminal_echo
|
test-terminal_echo
|
||||||
}
|
}
|
||||||
|
|
|
@ -34,6 +34,7 @@ append config {
|
||||||
<default-route>
|
<default-route>
|
||||||
<any-service> <any-child/> <parent/> </any-service>
|
<any-service> <any-child/> <parent/> </any-service>
|
||||||
</default-route>
|
</default-route>
|
||||||
|
<default caps="100"/>
|
||||||
<start name="timer">
|
<start name="timer">
|
||||||
<resource name="RAM" quantum="1M"/>
|
<resource name="RAM" quantum="1M"/>
|
||||||
<provides><service name="Timer"/></provides>
|
<provides><service name="Timer"/></provides>
|
||||||
|
@ -46,7 +47,7 @@ append config {
|
||||||
<service name="Terminal"/>
|
<service name="Terminal"/>
|
||||||
</provides>
|
</provides>
|
||||||
<config>
|
<config>
|
||||||
<policy label_prefix="terminal_mux" uart="1" detect_size="yes"/> }
|
<policy label_prefix="terminal_mux" uart="1" detect_size="yes"/>
|
||||||
</config>
|
</config>
|
||||||
<route> <any-service> <parent/> <any-child/> </any-service> </route>
|
<route> <any-service> <parent/> <any-child/> </any-service> </route>
|
||||||
</start>
|
</start>
|
||||||
|
@ -139,7 +140,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer ld.lib.so noux terminal_mux terminal_log
|
core init timer ld.lib.so noux terminal_mux terminal_log
|
||||||
test-signal cli_monitor test-resource_yield posix.lib.so
|
test-signal cli_monitor test-resource_yield posix.lib.so
|
||||||
libc.lib.so libm.lib.so libc_noux.lib.so libc_terminal.lib.so ncurses.lib.so
|
libc.lib.so vfs.lib.so libm.lib.so libc_noux.lib.so libc_terminal.lib.so ncurses.lib.so
|
||||||
vim.tar uart_drv
|
vim.tar uart_drv
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,8 @@ import_from_depot genodelabs/src/[base_src] \
|
||||||
genodelabs/src/demo \
|
genodelabs/src/demo \
|
||||||
genodelabs/src/init \
|
genodelabs/src/init \
|
||||||
genodelabs/src/nitpicker \
|
genodelabs/src/nitpicker \
|
||||||
genodelabs/src/nit_fb
|
genodelabs/src/nit_fb \
|
||||||
|
genodelabs/src/vfs
|
||||||
|
|
||||||
install_config {
|
install_config {
|
||||||
<config prio_levels="2">
|
<config prio_levels="2">
|
||||||
|
|
|
@ -53,6 +53,7 @@ void Depot_download_manager::gen_depot_query_start_content(Xml_generator &xml,
|
||||||
});
|
});
|
||||||
gen_parent_unscoped_rom_route(xml, "depot_query");
|
gen_parent_unscoped_rom_route(xml, "depot_query");
|
||||||
gen_parent_unscoped_rom_route(xml, "ld.lib.so");
|
gen_parent_unscoped_rom_route(xml, "ld.lib.so");
|
||||||
|
gen_parent_rom_route(xml, "vfs.lib.so");
|
||||||
gen_parent_route<Cpu_session> (xml);
|
gen_parent_route<Cpu_session> (xml);
|
||||||
gen_parent_route<Pd_session> (xml);
|
gen_parent_route<Pd_session> (xml);
|
||||||
gen_parent_route<Log_session> (xml);
|
gen_parent_route<Log_session> (xml);
|
||||||
|
|
|
@ -86,6 +86,7 @@ void Depot_download_manager::gen_extract_start_content(Xml_generator &xml,
|
||||||
gen_parent_rom_route(xml, "libm.lib.so");
|
gen_parent_rom_route(xml, "libm.lib.so");
|
||||||
gen_parent_rom_route(xml, "posix.lib.so");
|
gen_parent_rom_route(xml, "posix.lib.so");
|
||||||
gen_parent_rom_route(xml, "libarchive.lib.so");
|
gen_parent_rom_route(xml, "libarchive.lib.so");
|
||||||
|
gen_parent_rom_route(xml, "vfs.lib.so");
|
||||||
gen_parent_rom_route(xml, "zlib.lib.so");
|
gen_parent_rom_route(xml, "zlib.lib.so");
|
||||||
gen_parent_rom_route(xml, "liblzma.lib.so");
|
gen_parent_rom_route(xml, "liblzma.lib.so");
|
||||||
gen_parent_route<Cpu_session>(xml);
|
gen_parent_route<Cpu_session>(xml);
|
||||||
|
|
|
@ -96,6 +96,7 @@ void Depot_download_manager::gen_fetchurl_start_content(Xml_generator &xml,
|
||||||
gen_parent_rom_route(xml, "libssh.lib.so");
|
gen_parent_rom_route(xml, "libssh.lib.so");
|
||||||
gen_parent_rom_route(xml, "libssl.lib.so");
|
gen_parent_rom_route(xml, "libssl.lib.so");
|
||||||
gen_parent_rom_route(xml, "libcrypto.lib.so");
|
gen_parent_rom_route(xml, "libcrypto.lib.so");
|
||||||
|
gen_parent_rom_route(xml, "vfs.lib.so");
|
||||||
gen_parent_rom_route(xml, "zlib.lib.so");
|
gen_parent_rom_route(xml, "zlib.lib.so");
|
||||||
gen_parent_rom_route(xml, "pthread.lib.so");
|
gen_parent_rom_route(xml, "pthread.lib.so");
|
||||||
gen_parent_route<Cpu_session> (xml);
|
gen_parent_route<Cpu_session> (xml);
|
||||||
|
|
|
@ -79,6 +79,7 @@ void Depot_download_manager::gen_verify_start_content(Xml_generator &xml,
|
||||||
gen_parent_rom_route(xml, "libc.lib.so");
|
gen_parent_rom_route(xml, "libc.lib.so");
|
||||||
gen_parent_rom_route(xml, "libm.lib.so");
|
gen_parent_rom_route(xml, "libm.lib.so");
|
||||||
gen_parent_rom_route(xml, "pthread.lib.so");
|
gen_parent_rom_route(xml, "pthread.lib.so");
|
||||||
|
gen_parent_rom_route(xml, "vfs.lib.so");
|
||||||
gen_parent_route<Cpu_session> (xml);
|
gen_parent_route<Cpu_session> (xml);
|
||||||
gen_parent_route<Pd_session> (xml);
|
gen_parent_route<Pd_session> (xml);
|
||||||
gen_parent_route<Log_session> (xml);
|
gen_parent_route<Log_session> (xml);
|
||||||
|
|
|
@ -571,5 +571,8 @@ void Depot_query::Main::_query_user(Archive::User const &user, Xml_generator &xm
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void Component::construct(Genode::Env &env) { static Depot_query::Main main(env); }
|
void Component::construct(Genode::Env &env)
|
||||||
|
{
|
||||||
|
static Depot_query::Main main(env);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,7 @@ _/src/libpng
|
||||||
_/src/mupdf
|
_/src/mupdf
|
||||||
_/src/pdf_view
|
_/src/pdf_view
|
||||||
_/src/openjpeg
|
_/src/openjpeg
|
||||||
|
_/src/vfs
|
||||||
_/src/zlib
|
_/src/zlib
|
||||||
_/src/nit_fb
|
_/src/nit_fb
|
||||||
_/raw/pdf_view
|
_/raw/pdf_view
|
||||||
|
|
|
@ -16,6 +16,7 @@
|
||||||
<rom label="jbig2dec.lib.so"/>
|
<rom label="jbig2dec.lib.so"/>
|
||||||
<rom label="jpeg.lib.so"/>
|
<rom label="jpeg.lib.so"/>
|
||||||
<rom label="openjpeg.lib.so"/>
|
<rom label="openjpeg.lib.so"/>
|
||||||
|
<rom label="vfs.lib.so"/>
|
||||||
</content>
|
</content>
|
||||||
|
|
||||||
</runtime>
|
</runtime>
|
||||||
|
|
|
@ -1,9 +1,5 @@
|
||||||
so
|
|
||||||
base
|
base
|
||||||
os
|
os
|
||||||
vfs
|
so
|
||||||
block_session
|
|
||||||
file_system_session
|
|
||||||
rtc_session
|
|
||||||
terminal_session
|
|
||||||
timer_session
|
timer_session
|
||||||
|
vfs
|
||||||
|
|
|
@ -113,7 +113,7 @@ install_config $config
|
||||||
|
|
||||||
append boot_modules {
|
append boot_modules {
|
||||||
core init timer } [audio_drv_binary] { avplay
|
core init timer } [audio_drv_binary] { avplay
|
||||||
ld.lib.so libc.lib.so libm.lib.so pthread.lib.so zlib.lib.so sdl.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so vfs.lib.so vfs.lib.so libm.lib.so pthread.lib.so zlib.lib.so sdl.lib.so
|
||||||
avfilter.lib.so avutil.lib.so avcodec.lib.so avformat.lib.so swscale.lib.so
|
avfilter.lib.so avutil.lib.so avcodec.lib.so avformat.lib.so swscale.lib.so
|
||||||
avresample.lib.so
|
avresample.lib.so
|
||||||
mediafile
|
mediafile
|
||||||
|
|
|
@ -56,7 +56,7 @@ install_config {
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init timer
|
core init timer
|
||||||
ld.lib.so libc.lib.so expat.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so vfs.lib.so vfs.lib.so expat.lib.so posix.lib.so
|
||||||
test-expat
|
test-expat
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -36,7 +36,7 @@ build { app/extract }
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
extract
|
extract
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libarchive.lib.so liblzma.lib.so zlib.lib.so
|
libarchive.lib.so liblzma.lib.so zlib.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -124,7 +124,7 @@ catch { exec sh -c $cmd }
|
||||||
|
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
test-fatfs_blkio
|
test-fatfs_blkio
|
||||||
}
|
}
|
||||||
|
|
|
@ -108,7 +108,7 @@ set boot_modules {
|
||||||
core init ld.lib.so
|
core init ld.lib.so
|
||||||
curl.lib.so
|
curl.lib.so
|
||||||
fetchurl
|
fetchurl
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libcrypto.lib.so
|
libcrypto.lib.so
|
||||||
libssh.lib.so
|
libssh.lib.so
|
||||||
libssl.lib.so
|
libssl.lib.so
|
||||||
|
|
|
@ -29,7 +29,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init test-ldso test-ldso_lib_1.lib.so
|
core init test-ldso test-ldso_lib_1.lib.so
|
||||||
test-ldso_lib_2.lib.so test-ldso_lib_dl.lib.so
|
test-ldso_lib_2.lib.so test-ldso_lib_dl.lib.so
|
||||||
ld.lib.so libc.lib.so libm.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
build_boot_image $boot_modules
|
build_boot_image $boot_modules
|
||||||
|
|
|
@ -30,7 +30,7 @@ install_config {
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init test-libc
|
core init test-libc
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
append qemu_args " -nographic "
|
append qemu_args " -nographic "
|
||||||
|
|
|
@ -108,7 +108,7 @@ install_config $config
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer
|
core init timer
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
test-libc_block
|
test-libc_block
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -86,7 +86,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer terminal_crosslink
|
core init timer terminal_crosslink
|
||||||
test-libc_counter-source test-libc_component
|
test-libc_counter-source test-libc_component
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
build_boot_image $boot_modules
|
build_boot_image $boot_modules
|
||||||
|
|
|
@ -68,7 +68,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer terminal_crosslink
|
core init timer terminal_crosslink
|
||||||
test-libc_counter-source test-libc_counter-sink
|
test-libc_counter-source test-libc_counter-sink
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
build_boot_image $boot_modules
|
build_boot_image $boot_modules
|
||||||
|
|
|
@ -137,7 +137,7 @@ install_config $config
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer
|
core init timer
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
append boot_modules test-libc_$filesystem
|
append boot_modules test-libc_$filesystem
|
||||||
|
|
|
@ -33,7 +33,7 @@ install_config {
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init test-libc_getenv
|
core init test-libc_getenv
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
append qemu_args " -nographic "
|
append qemu_args " -nographic "
|
||||||
|
|
|
@ -30,7 +30,7 @@ install_config {
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init test-libc_pipe posix.lib.so
|
core init test-libc_pipe posix.lib.so
|
||||||
ld.lib.so libc.lib.so libm.lib.so libc_pipe.lib.so pthread.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so libc_pipe.lib.so pthread.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
append qemu_args " -nographic "
|
append qemu_args " -nographic "
|
||||||
|
|
|
@ -68,7 +68,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer terminal_crosslink
|
core init timer terminal_crosslink
|
||||||
test-libc_counter-source test-libc_select
|
test-libc_counter-source test-libc_select
|
||||||
ld.lib.so libc.lib.so libm.lib.so stdcxx.lib.so pthread.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so stdcxx.lib.so pthread.lib.so
|
||||||
libc_pipe.lib.so posix.lib.so
|
libc_pipe.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -59,7 +59,7 @@ install_config $config
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init
|
core init
|
||||||
ld.lib.so libc.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so
|
||||||
ram_fs test-libc_vfs
|
ram_fs test-libc_vfs
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -74,7 +74,7 @@ install_config $config
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init
|
core init
|
||||||
ld.lib.so libc.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so
|
||||||
ram_blk test-libc_vfs_block
|
ram_blk test-libc_vfs_block
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -97,7 +97,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer terminal_crosslink vfs
|
core init timer terminal_crosslink vfs
|
||||||
test-libc_counter-source test-libc_component
|
test-libc_counter-source test-libc_component
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
build_boot_image $boot_modules
|
build_boot_image $boot_modules
|
||||||
|
|
|
@ -80,7 +80,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer terminal_crosslink vfs
|
core init timer terminal_crosslink vfs
|
||||||
test-libc_counter-source test-libc_counter-sink
|
test-libc_counter-source test-libc_counter-sink
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
build_boot_image $boot_modules
|
build_boot_image $boot_modules
|
||||||
|
|
|
@ -160,7 +160,7 @@ install_config $config
|
||||||
|
|
||||||
# generic modules
|
# generic modules
|
||||||
append boot_modules {
|
append boot_modules {
|
||||||
libc.lib.so test-libc_vfs
|
libc.lib.so vfs.lib.so test-libc_vfs
|
||||||
}
|
}
|
||||||
|
|
||||||
lappend boot_modules {*}$test_boot_modules
|
lappend boot_modules {*}$test_boot_modules
|
||||||
|
|
|
@ -62,7 +62,7 @@ install_config $config
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init vfs
|
core init vfs
|
||||||
ld.lib.so libc.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so
|
||||||
test-libc_vfs
|
test-libc_vfs
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -126,7 +126,7 @@ install_config $config
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer
|
core init timer
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
test-libc_vfs
|
test-libc_vfs
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -56,7 +56,7 @@ install_config $config
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init
|
core init
|
||||||
ld.lib.so libc.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so
|
||||||
test-libc_vfs
|
test-libc_vfs
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -77,7 +77,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer terminal_crosslink vfs
|
core init timer terminal_crosslink vfs
|
||||||
test-libc_counter-source test-libc_select
|
test-libc_counter-source test-libc_select
|
||||||
ld.lib.so libc.lib.so libm.lib.so stdcxx.lib.so pthread.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so stdcxx.lib.so pthread.lib.so
|
||||||
libc_pipe.lib.so posix.lib.so
|
libc_pipe.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -46,7 +46,7 @@ install_config $config
|
||||||
|
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer
|
core init timer
|
||||||
ld.lib.so libc.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so
|
||||||
test-libc_with_libc
|
test-libc_with_libc
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -125,7 +125,7 @@ install_config $config
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer
|
core init timer
|
||||||
ld.lib.so libc.lib.so libm.lib.so lwip.lib.so test-lwip_httpsrv posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so lwip.lib.so test-lwip_httpsrv posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
# platform-specific modules
|
# platform-specific modules
|
||||||
|
|
|
@ -58,7 +58,7 @@ install_config $config
|
||||||
|
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer linux_nic_drv
|
core init timer linux_nic_drv
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so lwip.lib.so test-lwip_httpsrv
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so lwip.lib.so test-lwip_httpsrv
|
||||||
}
|
}
|
||||||
|
|
||||||
build_boot_image $boot_modules
|
build_boot_image $boot_modules
|
||||||
|
|
|
@ -179,7 +179,7 @@ set boot_modules {
|
||||||
core init ld.lib.so timer nitpicker pointer liquid_fb
|
core init ld.lib.so timer nitpicker pointer liquid_fb
|
||||||
launchpad
|
launchpad
|
||||||
|
|
||||||
libc.lib.so libm.lib.so pthread.lib.so
|
libc.lib.so vfs.lib.so libm.lib.so pthread.lib.so
|
||||||
egl.lib.so mesa.lib.so stdcxx.lib.so
|
egl.lib.so mesa.lib.so stdcxx.lib.so
|
||||||
expat.lib.so glapi.lib.so
|
expat.lib.so glapi.lib.so
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,7 @@ install_config {
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init timer test-moon
|
core init timer test-moon
|
||||||
ld.lib.so libc.lib.so libm.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
append qemu_args " -nographic "
|
append qemu_args " -nographic "
|
||||||
|
|
|
@ -88,7 +88,7 @@ if {![file exist bin/test.pdf]} {
|
||||||
|
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init ld.lib.so timer
|
core init ld.lib.so timer
|
||||||
libc.lib.so libm.lib.so
|
libc.lib.so vfs.lib.so libm.lib.so
|
||||||
openjpeg.lib.so freetype.lib.so libpng.lib.so zlib.lib.so jbig2dec.lib.so
|
openjpeg.lib.so freetype.lib.so libpng.lib.so zlib.lib.so jbig2dec.lib.so
|
||||||
mupdf.lib.so jpeg.lib.so
|
mupdf.lib.so jpeg.lib.so
|
||||||
pdf_view
|
pdf_view
|
||||||
|
|
|
@ -105,7 +105,7 @@ append config {
|
||||||
|
|
||||||
append boot_modules {
|
append boot_modules {
|
||||||
core init timer } [nic_drv_binary] { vfs
|
core init timer } [nic_drv_binary] { vfs
|
||||||
ld.lib.so libc.lib.so vfs_lxip.lib.so lxip.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so vfs_lxip.lib.so lxip.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
lappend_if [use_dynamic_rom] boot_modules dynamic_rom
|
lappend_if [use_dynamic_rom] boot_modules dynamic_rom
|
||||||
|
|
|
@ -105,7 +105,7 @@ append boot_modules {
|
||||||
timer } [nic_drv_binary] {
|
timer } [nic_drv_binary] {
|
||||||
nic_bridge
|
nic_bridge
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
lwip.lib.so
|
lwip.lib.so
|
||||||
test-http_clnt
|
test-http_clnt
|
||||||
|
|
|
@ -138,7 +138,7 @@ append boot_modules {
|
||||||
timer } [nic_drv_binary] {
|
timer } [nic_drv_binary] {
|
||||||
nic_bridge
|
nic_bridge
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
posix.lib.so
|
posix.lib.so
|
||||||
lwip.lib.so
|
lwip.lib.so
|
||||||
test-http_clnt
|
test-http_clnt
|
||||||
|
|
|
@ -61,7 +61,7 @@ proc server_config { name prot ip_addr gateway netmask nic port } {
|
||||||
|
|
||||||
set boot_modules "
|
set boot_modules "
|
||||||
core init timer nic_router nic_bridge nic_loopback ld.lib.so
|
core init timer nic_router nic_bridge nic_loopback ld.lib.so
|
||||||
libc.lib.so lwip.lib.so [client_bin udp] [server_bin udp]
|
libc.lib.so vfs.lib.so lwip.lib.so [client_bin udp] [server_bin udp]
|
||||||
[client_bin http] [server_bin http] [platform_drv_boot_modules]"
|
[client_bin http] [server_bin http] [platform_drv_boot_modules]"
|
||||||
|
|
||||||
append qemu_args "-nographic "
|
append qemu_args "-nographic "
|
||||||
|
|
|
@ -48,7 +48,7 @@ install_config $config
|
||||||
|
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init ld.lib.so
|
core init ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
rtc_drv
|
rtc_drv
|
||||||
test-nim
|
test-nim
|
||||||
timer
|
timer
|
||||||
|
|
|
@ -67,7 +67,7 @@ install_config $config
|
||||||
|
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer linux_nic_drv ram_fs vfs
|
core init timer linux_nic_drv ram_fs vfs
|
||||||
ld.lib.so libc.lib.so libm.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so
|
||||||
stdcxx.lib.so
|
stdcxx.lib.so
|
||||||
vfs_lxip.lib.so lxip.lib.so
|
vfs_lxip.lib.so lxip.lib.so
|
||||||
test-nim_echo_server
|
test-nim_echo_server
|
||||||
|
|
|
@ -39,7 +39,7 @@ install_config {
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init test-pcg32
|
core init test-pcg32
|
||||||
ld.lib.so libc.lib.so libm.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
append qemu_args " -nographic "
|
append qemu_args " -nographic "
|
||||||
|
|
|
@ -29,7 +29,7 @@ install_config {
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init test-pthread
|
core init test-pthread
|
||||||
ld.lib.so libc.lib.so libm.lib.so pthread.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so pthread.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
append qemu_args " -nographic "
|
append qemu_args " -nographic "
|
||||||
|
|
|
@ -70,7 +70,7 @@ install_config $config
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init
|
core init
|
||||||
ld.lib.so libc.lib.so libm.lib.so python.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so python.lib.so posix.lib.so
|
||||||
test-python
|
test-python
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -104,7 +104,7 @@ append boot_modules {
|
||||||
freetype.lib.so
|
freetype.lib.so
|
||||||
glapi.lib.so
|
glapi.lib.so
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libc_pipe.lib.so
|
libc_pipe.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
libpng.lib.so
|
libpng.lib.so
|
||||||
|
|
|
@ -90,7 +90,7 @@ append boot_modules {
|
||||||
freetype.lib.so
|
freetype.lib.so
|
||||||
glapi.lib.so
|
glapi.lib.so
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
mesa.lib.so
|
mesa.lib.so
|
||||||
posix.lib.so
|
posix.lib.so
|
||||||
libc_pipe.lib.so
|
libc_pipe.lib.so
|
||||||
|
|
|
@ -77,7 +77,7 @@ append boot_modules {
|
||||||
freetype.lib.so
|
freetype.lib.so
|
||||||
glapi.lib.so
|
glapi.lib.so
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libc_pipe.lib.so
|
libc_pipe.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
libpng.lib.so
|
libpng.lib.so
|
||||||
|
|
|
@ -73,7 +73,7 @@ append boot_modules {
|
||||||
expat.lib.so
|
expat.lib.so
|
||||||
freetype.lib.so
|
freetype.lib.so
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libc_pipe.lib.so
|
libc_pipe.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
libpng.lib.so
|
libpng.lib.so
|
||||||
|
|
|
@ -100,7 +100,7 @@ append boot_modules {
|
||||||
freetype.lib.so
|
freetype.lib.so
|
||||||
glapi.lib.so
|
glapi.lib.so
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libc_pipe.lib.so
|
libc_pipe.lib.so
|
||||||
libcrypto.lib.so
|
libcrypto.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
|
|
|
@ -80,7 +80,7 @@ append boot_modules {
|
||||||
freetype.lib.so
|
freetype.lib.so
|
||||||
glapi.lib.so
|
glapi.lib.so
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libc_pipe.lib.so
|
libc_pipe.lib.so
|
||||||
libcrypto.lib.so
|
libcrypto.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
|
|
|
@ -80,7 +80,7 @@ append boot_modules {
|
||||||
freetype.lib.so
|
freetype.lib.so
|
||||||
glapi.lib.so
|
glapi.lib.so
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libc_pipe.lib.so
|
libc_pipe.lib.so
|
||||||
libcrypto.lib.so
|
libcrypto.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
|
|
|
@ -76,7 +76,7 @@ append boot_modules {
|
||||||
freetype.lib.so
|
freetype.lib.so
|
||||||
glapi.lib.so
|
glapi.lib.so
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libc_pipe.lib.so
|
libc_pipe.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
libpng.lib.so
|
libpng.lib.so
|
||||||
|
|
|
@ -146,7 +146,7 @@ append boot_modules {
|
||||||
freetype.lib.so
|
freetype.lib.so
|
||||||
glapi.lib.so
|
glapi.lib.so
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libc_pipe.lib.so
|
libc_pipe.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
libpng.lib.so
|
libpng.lib.so
|
||||||
|
|
|
@ -80,7 +80,7 @@ append boot_modules {
|
||||||
expat.lib.so
|
expat.lib.so
|
||||||
mesa.lib.so
|
mesa.lib.so
|
||||||
ld.lib.so
|
ld.lib.so
|
||||||
libc.lib.so
|
libc.lib.so vfs.lib.so
|
||||||
libc_pipe.lib.so
|
libc_pipe.lib.so
|
||||||
libm.lib.so
|
libm.lib.so
|
||||||
libpng.lib.so
|
libpng.lib.so
|
||||||
|
|
|
@ -20,7 +20,7 @@ install_config {
|
||||||
</config>
|
</config>
|
||||||
}
|
}
|
||||||
|
|
||||||
build_boot_image "core init test-rust ld.lib.so libc.lib.so libm.lib.so posix.lib.so"
|
build_boot_image "core init test-rust ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so"
|
||||||
|
|
||||||
append qemu_args "-nographic "
|
append qemu_args "-nographic "
|
||||||
|
|
||||||
|
|
|
@ -85,7 +85,7 @@ set boot_modules {
|
||||||
core init
|
core init
|
||||||
timer
|
timer
|
||||||
test-sdl
|
test-sdl
|
||||||
ld.lib.so libc.lib.so libm.lib.so sdl.lib.so pthread.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so sdl.lib.so pthread.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
# platform-specific modules
|
# platform-specific modules
|
||||||
|
|
|
@ -104,7 +104,7 @@ install_config $config
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
sequence
|
sequence
|
||||||
libc.lib.so libm.lib.so posix.lib.so
|
libc.lib.so vfs.lib.so libm.lib.so posix.lib.so
|
||||||
test-libc
|
test-libc
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -112,7 +112,7 @@ install_config $config
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer usb_drv test-smartcard
|
core init timer usb_drv test-smartcard
|
||||||
ld.lib.so pcsc-lite.lib.so ccid.lib.so libusb.lib.so
|
ld.lib.so pcsc-lite.lib.so ccid.lib.so libusb.lib.so
|
||||||
libc.lib.so libm.lib.so libc_pipe.lib.so pthread.lib.so posix.lib.so
|
libc.lib.so vfs.lib.so libm.lib.so libc_pipe.lib.so pthread.lib.so posix.lib.so
|
||||||
Info.plist
|
Info.plist
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ install_config {
|
||||||
|
|
||||||
build_boot_image {
|
build_boot_image {
|
||||||
core init test-stdcxx
|
core init test-stdcxx
|
||||||
ld.lib.so libc.lib.so libm.lib.so stdcxx.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so libm.lib.so stdcxx.lib.so posix.lib.so
|
||||||
}
|
}
|
||||||
|
|
||||||
append qemu_args " -nographic "
|
append qemu_args " -nographic "
|
||||||
|
|
|
@ -130,7 +130,7 @@ install_config $config
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer
|
core init timer
|
||||||
ld.lib.so libc.lib.so lwip.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so lwip.lib.so posix.lib.so
|
||||||
test-ping_client_libc_lwip
|
test-ping_client_libc_lwip
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -104,7 +104,7 @@ install_config $config
|
||||||
# generic modules
|
# generic modules
|
||||||
set boot_modules {
|
set boot_modules {
|
||||||
core init timer
|
core init timer
|
||||||
ld.lib.so libc.lib.so lwip.lib.so posix.lib.so
|
ld.lib.so libc.lib.so vfs.lib.so lwip.lib.so posix.lib.so
|
||||||
test-ping_server_libc_lwip
|
test-ping_server_libc_lwip
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
SRC_CC += file_system_factory.cc
|
SRC_CC += file_system_factory.cc
|
||||||
INC_DIR += $(REP_DIR)/src/lib/vfs
|
INC_DIR += $(REP_DIR)/src/lib/vfs
|
||||||
|
|
||||||
LIBS = ld
|
LIBS = base
|
||||||
|
|
||||||
vpath %.cc $(REP_DIR)/src/lib/vfs
|
vpath %.cc $(REP_DIR)/src/lib/vfs
|
||||||
|
|
||||||
|
SHARED_LIB = yes
|
||||||
|
|
5
repos/os/lib/symbols/vfs
Normal file
5
repos/os/lib/symbols/vfs
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
_ZN3Vfs26Global_file_system_factory6createERNS_3EnvEN6Genode8Xml_nodeE T
|
||||||
|
_ZN3Vfs26Global_file_system_factory6extendEPKcRNS_19File_system_factoryE T
|
||||||
|
_ZN3Vfs26Global_file_system_factoryC1ERN6Genode9AllocatorE T
|
||||||
|
_ZN3Vfs26Global_file_system_factoryC2ERN6Genode9AllocatorE T
|
||||||
|
_ZTVN3Vfs26Global_file_system_factoryE D 40
|
|
@ -1,6 +1,6 @@
|
||||||
content: include/vfs include/ram_fs/chunk.h lib/mk/vfs.mk src/lib/vfs LICENSE
|
content: include/vfs lib/symbols/vfs LICENSE
|
||||||
|
|
||||||
include/vfs include/ram_fs/chunk.h lib/mk/vfs.mk src/lib/vfs:
|
include/vfs lib/symbols/vfs:
|
||||||
$(mirror_from_rep_dir)
|
$(mirror_from_rep_dir)
|
||||||
|
|
||||||
LICENSE:
|
LICENSE:
|
||||||
|
|
|
@ -3,3 +3,4 @@ _/src/ram_fs
|
||||||
_/src/fs_rom
|
_/src/fs_rom
|
||||||
_/src/fs_report
|
_/src/fs_report
|
||||||
_/src/test-fs_report
|
_/src/test-fs_report
|
||||||
|
_/src/vfs
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user