genode/ports/run
Christian Prochaska 047d851fb6 Noux: add basic 'Ctrl-C' support
This patch implements the POSIX signal functionality needed to interrupt a
running Noux GDB by pressing 'Ctrl-C'.

It allows to register a signal handler for the 'SIGINT' signal, which
gets executed after 'Ctrl-C' is received from the terminal. With the
current state of the implementation, the signal handler only gets executed
when the Noux application calls a 'read()', 'write()', 'ftruncate()' or
'select()' syscall.

Fixes #923.
2013-10-22 08:00:16 +02:00
..
arora.run libports: add Qt5 2013-08-13 17:27:40 +02:00
debug_nitpicker.run Unify framebuffer driver binary names (fix #720) 2013-05-07 13:04:30 +02:00
gdb_monitor_interactive.run GDB monitor: move GDB commands into separate file 2013-09-04 22:43:47 +02:00
gdb_monitor_target_config.run gdb_monitor: increase RAM quotas in run scripts 2013-03-11 16:39:51 +01:00
gdb_monitor.inc GDB monitor: move GDB commands into separate file 2013-09-04 22:43:47 +02:00
gdb_monitor.run base: do not allow unnamed threads 2013-10-22 08:00:07 +02:00
genode_org.run Let genode_org run script work on various platforms 2013-06-28 14:22:45 +02:00
libc_noux.run Update example configurations 2013-02-19 14:45:55 +01:00
lighttpd.run Native version of lighttpd 2012-08-22 09:51:22 +02:00
netperf_bridge.run run: split native Genode netperf script 2013-07-11 11:01:37 +02:00
netperf_usb30.run run: split native Genode netperf script 2013-07-11 11:01:37 +02:00
netperf.inc Make NIC RX/TX buffer sizes configureable in libc 2013-10-22 08:00:14 +02:00
netperf.run run: split native Genode netperf script 2013-07-11 11:01:37 +02:00
noux_bash.run Update run scripts using usb_drv (fix #744) 2013-05-22 18:52:54 +02:00
noux_fork.run noux: add verbose config parameter 2013-08-22 15:13:12 +02:00
noux_gdb.run Noux GDB: resolve '..' in run script 2013-09-04 22:43:29 +02:00
noux_net_lighttpd.run Unify framebuffer driver binary names (fix #720) 2013-05-07 13:04:30 +02:00
noux_net_lynx_interactive.run Unify framebuffer driver binary names (fix #720) 2013-05-07 13:04:30 +02:00
noux_net_netcat.run Adjust tcp_terminal quota 2013-09-18 14:58:54 +02:00
noux_net_openssh_interactive.run Unify framebuffer driver binary names (fix #720) 2013-05-07 13:04:30 +02:00
noux_shell_script.run Unify framebuffer driver binary names (fix #720) 2013-05-07 13:04:30 +02:00
noux_signals.run Noux: add basic 'Ctrl-C' support 2013-10-22 08:00:16 +02:00
noux_terminal_fs.run Unify framebuffer driver binary names (fix #720) 2013-05-07 13:04:30 +02:00
noux_tool_chain_auto.run noux: add verbose config parameter 2013-08-22 15:13:12 +02:00
noux_tool_chain_foc.run run: extend noux to run automatically natively 2013-05-10 11:16:09 +02:00
noux_tool_chain_nova.run run: extend noux to run automatically natively 2013-05-10 11:16:09 +02:00
noux_tool_chain.inc Blacklist noux_tool_chain run scripts on Linux 2013-09-06 11:13:19 +02:00
noux_vim.run Unify framebuffer driver binary names (fix #720) 2013-05-07 13:04:30 +02:00
noux.run noux: add verbose config parameter 2013-08-22 15:13:12 +02:00
seoul-auto.run seoul: support headless mode 2013-08-22 11:33:10 +02:00
seoul-disc.run seoul: support headless mode 2013-08-22 11:33:10 +02:00
seoul-fancy.run seoul: support headless mode 2013-08-22 11:33:10 +02:00
seoul-kernelbuild.run seoul: support headless mode 2013-08-22 11:33:10 +02:00
seoul-net.run seoul: support headless mode 2013-08-22 11:33:10 +02:00
seoul.inc launchpad: Update config syntax, remove defaults 2013-09-23 14:25:59 +02:00