2 * GINGE - GINGE Is Not Gp2x Emulator
3 * (C) notaz, 2010-2011,2015
5 * This work is licensed under the MAME license, see COPYING file for details.
7 #define _GNU_SOURCE 1 // for plat.c
10 #include <linux/input.h>
12 #include "../common/libpicofe/input.h"
13 #include "../common/libpicofe/linux/in_evdev.h"
16 #include "realfuncs.h"
36 int host_read_btns(void)
38 int actions[IN_BINDTYPE_COUNT] = { 0, };
41 host_actions(actions);
43 return actions[IN_BINDTYPE_PLAYER12];
46 void host_forced_exit(void)
48 // exit() might not be enough because loader and app data is out of sync,
49 // and other threads (which are really processes on this old glibc used)
50 // might not exit properly.
51 system("killall ginge_sloader");
53 system("killall -9 ginge_sloader");
57 // vim:shiftwidth=2:expandtab