ffd4b35c |
1 | void burn10(unsigned short val); |
a385208c |
2 | void write16_x16(unsigned int addr, unsigned short count, short data); |
3 | |
4 | /* SACB RLDU */ |
5 | #define BTNM_S (1 << 7) |
6 | #define BTNM_A (1 << 6) |
7 | #define BTNM_C (1 << 5) |
8 | #define BTNM_B (1 << 4) |
9 | #define BTNM_R (1 << 3) |
10 | #define BTNM_L (1 << 2) |
11 | #define BTNM_D (1 << 1) |
12 | #define BTNM_U (1 << 0) |
13 | |
6c839579 |
14 | int get_input(void); |
15 | void write_and_read1(unsigned int a, unsigned short d, void *dst); |
16 | void move_sr(unsigned short sr); |
17 | short move_sr_and_read(unsigned short sr, unsigned int a); |
18 | void memcpy_(void *dst, const void *src, unsigned short size); |
19 | void memset_(void *dst, int d, unsigned short size); |
20 | |
cc7e5122 |
21 | void test_vcnt_vb(void); |
22 | void test_f(void); |
23 | void test_hb(void); |
24 | void test_v_h_2(void); |
25 | void test_h_v_2(void); |
6c839579 |
26 | |
27 | extern const char test_hint[]; |
28 | extern const char test_hint_end[]; |
29 | extern const char test_vint[]; |
30 | extern const char test_vint_end[]; |
cc7e5122 |
31 | extern const char test_f_vint[]; |
32 | extern const char test_f_vint_end[]; |
9d39a80e |
33 | extern const char x32x_enable[]; |
34 | extern const char x32x_enable_end[]; |
06d7984c |
35 | extern const char test_32x_b_c0[]; |
36 | extern const char test_32x_b_c0_end[]; |