Commit Graph

31 Commits

Author SHA1 Message Date
Emery Hemingway
3af80e2d88 new server 'rom_fallback'
Forwards a ROM ssesion request to a list of label prefixes.

Fixes #26
2016-08-09 14:05:36 +02:00
Emery Hemingway
1e0fa7571c server/input_remap
General purpose component for remapping input codes.

Fixes #25
2016-08-09 14:04:07 +02:00
Emery Hemingway
a09410cd09 server/chroot: update to new Session_label API
Componentize.

Fixes #24
2016-08-09 14:03:40 +02:00
Johannes Schlatow
c7729d5a16 remote_rom: change offset type to allow larger ROM content 2016-08-09 14:02:34 +02:00
Johannes Schlatow
3e746c6444 remote_rom: fix payload initialization 2016-08-09 14:02:34 +02:00
Norman Feske
1cf653d548 Use base/log.h instead of deprecated base/printf.h
- Remove use of PLOG, PINF, PWRN, PERR, and printf.
  Only a single use of printf in fesrv remains for now.
- Whitespace and style fixes
- Fix build of server/synergy_input
- Add missing include of base/heap.h (previously, this header
  was implicitly included by root/component.h)
2016-07-15 13:14:35 +02:00
Emery Hemingway
3405eb2853 server/tftp_rom: adjust to change in ROM arguments
* Read filename from last label element.
* Componentize.

Fixes #22
2016-07-13 11:42:42 +02:00
Johannes Schlatow
2687de2376 Add remote_rom proxy component
Fixes #20
2016-07-06 16:40:56 +02:00
Emery Hemingway
04c42f34bc app/fetchurl: libcURL frontend
Fixes #19
2016-07-06 15:26:23 +02:00
Timo Wischer
ecfb4e4904 zynq: add sd_card driver 2016-07-06 15:22:34 +02:00
Mark
6418f34082 zynq: add gpio, i2c and vdma drivers 2016-07-06 15:22:06 +02:00
Johannes Schlatow
2e7bb650dc zynq: add specs for zynq-based boards
- zynq_parallella
- zynq_zedboard
- zynq_zc706
- zynq_zc702
2016-07-06 15:20:23 +02:00
Menno Valkema
7f61d9a84a Added fesrv port
Fixes #18
2016-06-29 21:34:56 +02:00
Emery Hemingway
9a0fead7ed synergy_input: port of the µSynergy client
http://synergy-project.org/

Fixes #14
2016-04-11 14:34:48 +02:00
Johannes Schlatow
cce6a99fc7 Add soplex and scip (LP and MIP solver) 2016-03-21 11:36:57 +01:00
Johannes Schlatow
053a038bf8 Add lemon graph library 2016-03-21 11:36:53 +01:00
Johannes Schlatow
439a59c695 Add glucose SAT solver 2016-03-21 11:36:51 +01:00
Emery Hemingway
bc9df53c79 server/input_normalizer
Partitions input events into periodic bursts.

Fixes #12
2016-03-21 11:03:57 +01:00
Emery Hemingway
08668bfd1a server/chroot: change root server
Fixes #11
2016-03-11 12:36:27 +01:00
Emery Hemingway
58b58f1008 server/tftp_rom: fix dataspace leak
ROM dataspace and LwIP buffers are freed at session destruction.

Fixes #10
2016-03-10 14:14:13 +01:00
Emery Hemingway
aadf20d39a server/tftp_rom
Serves ROM from TFTP, RCF1350.

Fixes #9
2016-03-03 16:07:38 +01:00
Emery Hemingway
4bb5db7d8b port of sqlite-3.10.2
Port of SQLite with a native OS layer.
I can provide support, but not maintanence. Good luck!

Fixes #8
2016-02-09 11:37:03 +01:00
Josef Söntgen
b998e03723 Port of uhexen2 (v1.5.6)
This is a working(*) port of 'Hammer of Thyrion' v1.5.6, a Hexen2
cross-platform source port, using SDL on Genode.

(*) SDL_VIDEO works, SDL_AUDIO at least makes some noise
    and network-play is currently untested.

Fixes #6.
2016-01-04 12:05:21 +01:00
Josef Söntgen
efa0111a64 Port of Grafx2 (2.4.2035)
"GrafX2 is a bitmap paint program inspired by the Amiga programs
Deluxe Paint and Brilliance. Specialized in 256-color drawing, it
includes a very large number of tools and effects that make it
particularly suitable for pixel art, game graphics, and generally any
detailed graphics painted with a mouse."

Fixes #5.
2016-01-04 11:44:52 +01:00
Emery Hemingway
cb1072ea52 Port of OpenTyrian
https://bitbucket.org/opentyrian/opentyrian

Fixes #4
2015-12-22 15:21:40 +01:00
Josef Söntgen
2309044145 Port of chocolate-doom (v2.2.1)
"Chocolate Doom is a Doom source port that accurately reproduces the
experience of Doom as it was played in the 1990s."

Fixes #2.
2015-12-18 11:35:26 +01:00
Emery Hemingway
2f4eeec662 port of Abuse
http://abuse.zoy.org/

Fixes #3
2015-12-18 11:34:26 +01:00
Norman Feske
dc0367fd95 Adaptation to Genode 15.11 2015-12-16 16:29:57 +01:00
Norman Feske
272fbc2c0c Ltris - a nice Tetris clone 2015-02-05 21:39:50 +01:00
Norman Feske
7dd0f21b42 Port of SuperTux 2014-11-09 19:31:18 +01:00
Norman Feske
d54d8cc5ae Port of Numptyphysics 2014-09-05 21:08:35 +02:00