7ceadd99 |
1 | |
2 | extern volatile unsigned short *memregs; |
3 | extern volatile unsigned int *memregl; |
4 | extern int memdev; |
5 | |
d572cbad |
6 | typedef enum { |
7 | SOCID_MMSP2 = 1, |
8 | SOCID_POLLUX, |
9 | } gp2x_soc_t; |
10 | |
d572cbad |
11 | gp2x_soc_t soc_detect(void); |
12 | |
13 | void mmsp2_init(void); |
14 | void mmsp2_finish(void); |
15 | |
16 | void pollux_init(void); |
17 | void pollux_finish(void); |
18 | |
b5bfb864 |
19 | /* gettimeofday is not suitable for Wiz, at least fw 1.1 or lower */ |
20 | extern unsigned int (*gp2x_get_ticks_ms)(void); |
21 | extern unsigned int (*gp2x_get_ticks_us)(void); |