X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=gp2x%2Fgp2x.c;h=d36dd08f001b990481a351d13fdd8c29459b0c5d;hb=8b6232a675c7b49bd9651805fc92917cc7a92198;hp=41e3f8b86a9a667d1366add60fbc20068fe45afa;hpb=eac69717338922e6bb55076e57d7674080291fe9;p=gpsp.git diff --git a/gp2x/gp2x.c b/gp2x/gp2x.c index 41e3f8b..d36dd08 100644 --- a/gp2x/gp2x.c +++ b/gp2x/gp2x.c @@ -1,6 +1,6 @@ -/* Parts used from cpuctrl */ -/* cpuctrl for GP2X - Copyright (C) 2005 Hermes/PS2Reality +/* + Parts used from cpuctrl, Copyright (C) 2005 Hermes/PS2Reality + Portions Copyright (C) 2009 notaz This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -19,14 +19,14 @@ */ -#define _BSD_SOURCE #define _GNU_SOURCE +#include "../common.h" #include #include #include #include #include -#include "../common.h" +#include #include "gp2x.h" #include "warm.h" #include "pollux_dpc_set.h" @@ -230,10 +230,9 @@ void gp2x_init() gpsp_gp2x_dev = open("/dev/mem", O_RDWR); gpsp_gp2x_dev_audio = open("/dev/mixer", O_RDWR); - gpsp_gp2x_memregl = - (unsigned long *)mmap(0, 0x10000, PROT_READ|PROT_WRITE, MAP_SHARED, + gpsp_gp2x_memregl = (u32 *)mmap(0, 0x10000, PROT_READ|PROT_WRITE, MAP_SHARED, gpsp_gp2x_dev, 0xc0000000); - gpsp_gp2x_memregs = (unsigned short *)gpsp_gp2x_memregl; + gpsp_gp2x_memregs = (u16 *)gpsp_gp2x_memregl; warm_init(); #ifdef WIZ_BUILD gpsp_gp2x_gpiodev = open("/dev/GPIO", O_RDONLY);