Josef Söntgen
aed3b6c6be
Add test-audio_out pkg recipe
2023-01-24 12:07:29 +01:00
Josef Söntgen
14d0b72f52
black_hole: add report session support
2023-01-24 12:07:28 +01:00
Christian Helmuth
b033b30f95
depot: update recipe hashes
2022-11-29 12:32:49 +01:00
Christian Helmuth
c58d799f16
depot: update recipe hashes
2022-11-17 08:00:37 +01:00
Stefan Kalkowski
7cb0986c1f
rtc_drv: extend src package to dummy driver
2022-11-17 08:00:36 +01:00
Christian Helmuth
9079a083d2
depot: update recipe hashes
2022-10-13 12:35:27 +02:00
Christian Helmuth
847266d027
depot: update recipe hashes
2022-10-12 14:31:50 +02:00
Stefan Kalkowski
c7c460f6e0
os: add include/pci/* to os api
...
Ref genodelabs/genode#4578
2022-10-12 12:09:34 +02:00
Christian Helmuth
3f1870841c
depot: update recipe hashes
2022-09-21 12:19:10 +02:00
Norman Feske
dd9e12601e
Remove pseudo targets for building shared libs
...
Thanks to the change "build: support library builds via lib/<libname>",
shared libraries can now be built directly by the build system.
Issue #4599
2022-09-19 14:00:32 +02:00
Norman Feske
f50971b6a9
os: src/lib/trace/policy -> src/trace/policy
...
The target.mk files for building the trace policies are no longer
reachable under src/lib/ by the build system.
Issue #4599
2022-09-19 13:59:27 +02:00
Christian Helmuth
4dddc41b71
depot: update recipe hashes
2022-08-31 09:32:09 +02:00
Christian Helmuth
44e2cd14a0
depot: update recipe hashes
2022-08-17 12:03:26 +02:00
Stefan Kalkowski
8f9b5e9bd2
depot: src package for pci_decode
...
Ref genodelabs/genode#4578
2022-08-10 13:33:03 +02:00
Johannes Schlatow
a2b74af59a
depot: add nic_perf recipes
...
genodelabs/genode#4555
2022-08-10 13:33:02 +02:00
Roland Bär
18b022bf6b
rtc_drv: log 'set time' message on verbose
...
The "verbose" config attribute instructs the driver to log 'set time'
messages when the RTC updated initially or from the 'set_rtc' ROM.
Fixes #4526
2022-08-10 13:32:59 +02:00
Christian Helmuth
3105fa9e0f
depot: update recipe hashes
2022-05-25 12:23:04 +02:00
Stefan Kalkowski
438870e223
platform_drv: outsource common parts for derivate
...
Outsource parts of the Main object into a common compound object,
common parts of the Makefile description and depot source package.
Fix genodelabs/genode#4503
2022-05-25 12:19:32 +02:00
Christian Helmuth
0768185fea
depot: update recipe hashes
2022-04-28 11:52:06 +02:00
Christian Helmuth
8ece236635
depot: update recipe hashes
2022-04-13 11:54:46 +02:00
Martin Stein
ecd4006514
black_hole: initial support for Usb service
...
The service is merely announced but trying to request a session always causes a
Service_denied exception. This helps in scenarios where the client is
won't open a session anyway but expects the service to be available. This is
considered a temporary solution.
Ref #4419
2022-04-13 09:29:05 +02:00
Norman Feske
0c5d8f1156
depot: exclude plugins from vfs src archive
...
This fixes the following warning when building the binary archive:
Library-description file vfs_capture.mk is missing
Library-description file vfs_tap.mk is missing
2022-04-13 09:29:04 +02:00
Christian Prochaska
6c2ac345fd
Add 'webcam_vfs' run test
...
Issue #4458
2022-04-13 09:29:03 +02:00
Christian Prochaska
6a874498f7
vfs: implement plugin for 'Capture' session
...
Fixes #4458
2022-04-13 09:29:03 +02:00
Martin Stein
50fc2aa251
black_hole: provide Gpu service
...
Ref #4419
2022-04-13 08:07:58 +02:00
Christian Helmuth
2b3370c8d8
depot: update recipe hashes
2022-02-28 11:46:35 +01:00
Johannes Schlatow
d7c4265089
trace_buffer: add test pkg for depot_autopilot
...
genodelabs/genode#4430
2022-02-28 11:45:18 +01:00
Johannes Schlatow
019cacf07e
vfs_tap: VFS plugin for Uplink/Nic session access
...
This plugin emulates a `/dev/tapX` device as found on FreeBSD. See
README for more information.
genodelabs/genode#4394
2022-02-21 15:44:22 +01:00
Martin Stein
3e460211c8
black_hole: provide Uplink service
...
Ref #4419
2022-02-15 15:28:58 +01:00
Norman Feske
649647538b
depot: update recipe hashes
2022-02-15 10:23:59 +01:00
Martin Stein
468057638b
black_hole: provide Nic service
...
Ref #4419
2022-02-15 10:23:58 +01:00
Martin Stein
ca49e94a87
black_hole: test recipe for the depot_autopilot
...
* Creates sessions to all supported services of the black hole component
* Test-drives the Event and Capture session with dummy input
* Adds the test to the default list of depot_autopilot.run
* Test-driving the Audio_in and Audio_out sessions is still missing and should
be added via a dedicated commit
Ref #4419
2022-02-15 10:23:16 +01:00
Martin Stein
fcb3e32fee
black_hole: provide Event service
...
Fixes #4419
2022-02-15 10:23:15 +01:00
Norman Feske
36162f5ccf
Remove fs_log component
...
Fixes #4400
2022-02-15 10:20:59 +01:00
Norman Feske
26d9bac78f
os: remove outdated test/block components
...
The functionality of the test-block-client, test-block-server, and
test-block-bench components is now covered by the block_tester
application and the vfs_block server.
Issue #4405
2022-02-15 10:17:28 +01:00
Norman Feske
76c090b694
Remove block_cache server
...
Issue #4405
2022-02-15 10:17:28 +01:00
Stefan Kalkowski
cf0d007fd4
os: remove imx53 specific platform api and fb_drv
...
Fix #4402
2022-02-15 10:17:28 +01:00
Stefan Kalkowski
c99ca21649
rpi: remove drivers for platform, fb and sd_card
...
Fix #4396
2022-02-15 10:16:51 +01:00
Norman Feske
0f56e76e7a
rom_to_file: use VFS instead of fs session
...
This patch replaces the former direct use of a file-system session by
the use of the VFS API.
Issue #4390
2022-02-15 10:11:10 +01:00
Christian Helmuth
65284b29f8
depot: update recipe hashes
2022-01-19 12:38:13 +01:00
Christian Prochaska
3f656bcf84
black_hole: provide 'Audio_in' and 'Capture' sessions
...
Fixes #4376
2022-01-19 12:38:12 +01:00
Norman Feske
5611fd2355
depot: update recipe hashes
2021-12-17 15:06:38 +01:00
Christian Helmuth
a80a22c819
recipes: don't declare implemented API in used_apis
...
Prevents "*** detected duplicates in REPOSITORIES" on recipe build.
2021-12-17 15:06:38 +01:00
Christian Helmuth
92b7be4d11
depot: update recipe hashes
2021-11-30 12:08:54 +01:00
Piotr Tworek
7c1888644a
os: Add VirtIO framebuffer driver.
...
This implements the necessary bits to provide 2D framebuffer support on
top of VirtIO GPU device as implemented in Qemu. I don't know if any
other implementation of this specific device exists.
Compared to the ramfb driver which already exists in Genode Virtio FB driver
has one major benefit. It allows Qemu window to be dynamically resized at
runtime. The driver will treat this as resolution change and act accordingly.
Ramfb driver can currently only use the hardcoded 1024x768 screen size. Changing
screen resolution might not sound like a big deal, but it is rather useful to
run Genode on Qemu in full screen mode.
2021-11-29 15:11:53 +01:00
Stefan Kalkowski
b12b0ed93d
imx8q_evk: remove board support from repository
...
Moved to separate repo at https://github.com/skalk/genode-imx/
Fix #4301
2021-11-29 15:10:51 +01:00
Johannes Schlatow
7917c5d9ec
Remove zynq_qemu platform and zynq nic driver
...
Moved to separate repo at https://github.com/jschlatow/genode-zynq
Fixes genodelabs/genode#4280
2021-11-29 15:10:51 +01:00
Piotr Tworek
60f1a1a554
os: Add VirtIO input driver.
...
This component can service Qemu VirtIO mouse, keyboard and tablet
devices. The implementation is based on VirtIO 1.1 device spec. Its
described in section 5.8 "Input Device".
Issue #4282
2021-11-29 15:10:51 +01:00
Christian Helmuth
abc9a2f232
depot: update recipe hashes
2021-10-14 13:46:25 +02:00
Christian Helmuth
83c5648d33
depot: update recipe hashes
2021-08-30 15:00:39 +02:00