Christian Helmuth
1f75805d54
fs run: fix Qemu ATAPI compatibility test
2013-12-09 14:05:53 +01:00
Christian Prochaska
6a395d9a29
Qt5: enable QML support
...
This patch enables experimental QML support in Qt5.
Only the QtQuick plugin is available yet.
Currently runs best on Linux and has some problems on NOVA and Fiasco.OC.
Fixes #979 .
2013-11-28 08:22:24 +01:00
Josef Söntgen
607036718c
libports: add fuse-ext2
...
Fixes #942 .
2013-11-26 16:50:52 +01:00
Josef Söntgen
aba67e365f
libports: add fuse-exfat
...
Fixes #942 .
2013-11-26 16:50:52 +01:00
Josef Söntgen
2891653f8a
libports: reuse libc_ffat as skeleton for fs tests
...
In addition, file-system tests will use the AHCI driver instead of the
ATAPI driver. This change side-steps certain issues with Qemu's IDE
emulation.
Fixes #942 .
2013-11-26 16:49:26 +01:00
Christian Prochaska
934c009eaa
Qt5: enable OpenGL support
...
Known limitations:
- only one Qt window can use OpenGL at this time
- window resizing using the resize handle does not work
Fixes #975 .
2013-11-26 14:32:08 +01:00
Sebastian Sumpf
54667241f7
usb_drv: Use GPIO driver on PandaBoard
...
Also updated run scripts.
Issue #708
2013-11-26 14:32:06 +01:00
Josef Söntgen
88851ab699
libports: libc_block plugin
...
This plugin provides support for using a Block_session connection by
opening "/dev/blkdev".
Fixes #965 .
2013-11-26 14:32:06 +01:00
Christian Helmuth
db125bad51
Increase quota of lwip_lx.run
...
See 33909779
for documentation.
2013-09-26 14:28:25 +02:00
Norman Feske
29eeedf064
launchpad: Update config syntax, remove defaults
...
This patch updates the launchpad config to use XML attributes and
removes the built-in default configuration (which is only meaningful
for demo.run anyway).
2013-09-23 14:25:59 +02:00
Norman Feske
339097792c
lwip.run: Increase quote of test-lwip_httpsrv
...
Adaptation to the recent increase of the NIC session quota.
2013-09-04 22:37:06 +02:00
Christian Prochaska
d39dfef98f
Qt: fix examples
...
With this patch, the 'textedit' example can run on base-linux again and
'qt_lauchpad' contains only runnable launch entries.
Fixes #837 .
2013-08-15 09:22:49 +02:00
Stefan Kalkowski
3a6f639df8
Fix network_test run scripts for recent changes
...
Fix #833
2013-08-15 09:22:49 +02:00
Christian Prochaska
f0b5c5eca5
Rename 'oss_drv' to 'audio_out_drv'
...
Fixes #829 .
2013-08-13 17:27:40 +02:00
Christian Prochaska
7b54eaaee1
libports: add Qt5
...
Fixes #345 .
2013-08-13 17:27:40 +02:00
Alexander Boettcher
2e6504df62
run: disable libc_ffat test for some qemu versions
...
Disable qemu version known to be not working with the atapi driver.
Issue #827
2013-08-13 17:08:25 +02:00
Alexander Boettcher
99ae463e5c
run: zero pad hello.py to succeed on OKL4
...
Fixes #804 .
2013-07-15 17:06:27 +02:00
Alexander Boettcher
86d323d3cf
run: disable network tests for imx53
...
We have no network driver on this platform by now.
2013-07-11 12:44:24 +02:00
Alexander Boettcher
4925f77dac
run: skip libc_ffat test for non qemu test runs
...
Print a warning that the sd respectively hard disc must be prepared manually.
Fixes #783
2013-06-27 20:12:23 +02:00
Stefan Kalkowski
e23f24505b
Add platform_drv to relevant run-scripts ( fix #778 )
2013-06-25 14:37:03 +02:00
Stefan Kalkowski
973efe945b
Add sd_card drivers to some run scripts ( fix #757 )
...
Moreover, extend l4android script to run on OMAP4 and Exynos5.
2013-06-12 11:35:12 +02:00
Stefan Kalkowski
89a8c2c211
Update run scripts using usb_drv ( fix #744 )
...
Updates all run scripts, which use the usb_drv to enable the appropriated
USB host controllers.
2013-05-22 18:52:54 +02:00
Sebastian Sumpf
cda25a481b
usb: Make host controller types configurable
...
The host controller type (u/e/xhci) usded by the drivers can be configured
through attributes of the config node. See: README
2013-05-18 11:23:02 +02:00
Alexander Boettcher
688375619a
run: extend lwip test for arndale board
2013-05-17 12:04:12 +02:00
Alexander Boettcher
7566aaebb9
run: add succeeded message to network_test
2013-05-17 11:52:34 +02:00
Alexander Boettcher
94629ad493
run: adjust lwip pingpong test for x86
2013-05-10 11:16:11 +02:00
Christian Prochaska
cab27dd713
run: adjust lwip pingpong test for foc_arndale
2013-05-10 11:16:10 +02:00
Josef Söntgen
0b906207bb
run: add lwip pingpong test using tcp
2013-05-10 11:16:10 +02:00
Alexander Boettcher
5c6f13b0d3
run: lwip use is_qemu
2013-05-10 11:16:10 +02:00
Stefan Kalkowski
8e9e866161
Unify framebuffer driver binary names ( fix #720 )
...
Introduce 'framebuffer' SPEC variable to distinguish hardware framebuffer
drivers furthermore from the SDL framebuffer driver used by Genode/Linux.
2013-05-07 13:04:30 +02:00
Christian Prochaska
339a0354ce
libc_lwip_nic_dhcp: provide '/etc/resolv.conf'
...
With this patch, the 'libc_lwip_nic_dhcp' plugin provides the DNS server
address acquired by lwIP via DHCP in the file '/etc/resolv.conf'.
This feature can be disabled from the config file:
<libc resolv="no" />
The static network interface configuration attributes are now also a part
of the '<libc>' config node:
<libc ip_addr="..." netmask="..." gateway="..." />
Fixes #731 .
2013-05-06 11:11:03 +02:00
Alexander Boettcher
b85447c602
run scripts: add "Test succeeded" message
...
Issue #679
2013-04-12 10:56:27 +02:00
Alexander Boettcher
5d04f88816
lwip: adjust test to run with remote machine (AMT)
...
Issue #679
2013-04-12 10:56:27 +02:00
Norman Feske
c36909e5dc
acpi: Adjust device_pd quota for 64bit machines
2013-03-22 12:45:31 +01:00
Alexander Boettcher
751af95b46
lwip: adjust run script to run with new pci_drv
2013-02-27 16:47:21 +01:00
Norman Feske
4c3d49459b
moon.run: Increase quota of 'test-moon'
...
With the use of the new timer interface, each timer client uses signals.
Hence, programs that have not used signals before will consume slightly
more quota. This is the case for the moon test (triggered on foc_x64_64
only).
2013-02-14 17:23:47 +01:00
Norman Feske
cb225a1216
Adaptation to Timer::Session change
2013-02-14 13:23:33 +01:00
Ivan Loskutov
291064b5c1
nic_bridge: Add tests for static IP address configuration
2013-01-24 11:35:56 +01:00
Sebastian Sumpf
47bb48bdd6
Audio: Adjust components to new audio interface
...
OSS driver, ALSA driver, audio-out test, avplay, and mixer
Issue #602
2013-01-10 23:05:37 +01:00
Martin Stein
1ac1d802ee
moon: provide IO_MEM for base-hw timers
...
Fix #536
2012-11-29 09:55:09 +01:00
Christian Prochaska
f635cc4a19
Python: use 'libc-rom' plugin
...
This patch removes the libc plugin of the Python port. The Python test
uses the 'libc_rom' plugin instead.
Fixes #392 .
2012-10-08 15:10:22 +02:00
Christian Prochaska
e9ac4b653b
Add support for symbolic links
...
This patch adds support for symbolic links in libc, libc plugins, file
system servers and Noux.
Fixes #322 .
2012-10-08 15:05:02 +02:00
Sebastian Sumpf
7ca7b4417d
lwIP: Rewrite NIC packet allocation
...
Use 'Nic::Packet_allocator', wait for acknowledgements if packet allocation
fails. Updated 'lwip.run' and 'genode_org.run' to support OMAP4 correctly. Use
memcpy to copy PBUFs
May resolve issue #347
2012-09-24 09:17:59 +02:00
Norman Feske
b57c629449
Adapt timer quota to change in 'Allocator_avl'
2012-09-18 17:14:28 +02:00
Josef Söntgen
6259fcf736
libports: add lwIP tests for Pandaboard on foc
2012-09-18 10:52:57 +02:00
Christian Prochaska
3084c6f500
TAR file system service
...
This patch implements a service which provides the contents of a tar
archive via the 'File_system::Session' interface.
Configuration:
<config>
<archive name="tar_archive.tar" />
<policy label="label_of_client" root="/rootdir/for/client" />
</config>
Fixes #333 .
2012-08-22 09:51:31 +02:00
Norman Feske
302e30662a
Enable libSDL on ARM, add 'libports/run/sdl.run'
...
Fixes #45 .
2012-08-16 13:33:00 +02:00
Norman Feske
7f1dd23051
Relax requirements of 'eglgears.run'
...
The run script works on foc_pbxa9 and foc_x86_64. So there is no reason
to restrict it to x86 only.
2012-08-16 13:33:00 +02:00
Norman Feske
aa90efbf77
Disable libc_ffat test on 64bit
...
The test cannot be expected to work on 64-bit machines because the ATAPI
driver is currently supported on 32-bit only.
2012-08-15 14:28:42 +02:00
Alexander Boettcher
49786a7ca3
CPU service required
...
Required to start thread on Genode/NOVA. Without the service it fails with:
int main(): --- init created, waiting for exit condition ---
[init] timer: no route to service "CPU"
[init -> test-moon] Starting ldso ...
[init -> timer] C++ runtime: Genode::Parent::Service_denied
[init -> timer] void* abort(): abort called
2012-08-10 16:52:28 +02:00