X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=ginge.git;a=blobdiff_plain;f=loader%2Fheader.h;h=f24457f9a1e34bf8ed070db3363309e214214d4b;hp=58ef4d9e14777e043786a197686184099b606fa7;hb=7b39b9a97e331926f3948f9fbf4cc00b285c874a;hpb=7000b522095b21ba16784d02997835d74ecc3375 diff --git a/loader/header.h b/loader/header.h index 58ef4d9..f24457f 100644 --- a/loader/header.h +++ b/loader/header.h @@ -42,6 +42,7 @@ struct op_context; void emu_init(void *map_bottom); void emu_call_handle_op(struct op_context *op_ctx); void *emu_do_mmap(unsigned int length, int prot, int flags, int fd, unsigned int offset); +int emu_do_munmap(void *addr, unsigned int length); int emu_do_ioctl(int fd, int request, void *argp); int emu_read_gpiodev(void *buf, int count); void *emu_do_fopen(const char *path, const char *mode); @@ -50,6 +51,7 @@ int emu_do_execve(const char *filename, char *const argv[], char *const envp[] int host_init(void); int host_read_btns(void); +void host_forced_exit(void); enum { GP2X_UP = 0, GP2X_LEFT = 2, GP2X_DOWN = 4, GP2X_RIGHT = 6, GP2X_START = 8, GP2X_SELECT = 9, GP2X_L = 10, GP2X_R = 11,