136 __asm__
volatile(
"nop; nop; nop; nop");
148 __asm__
volatile(
"nop; nop; nop; nop");
264 for (
i = 19;
i <= 22;
i++) {
266 flag = gte_read_flag();
276 for (
i = 13;
i <= 18;
i++) {
278 flag = gte_read_flag();
279 if (
flag != ((1u <<
i) | (1u << 31)))
ok = 0;
288 for (
i = 23;
i <= 30;
i++) {
290 flag = gte_read_flag();
291 if (
flag != ((1u <<
i) | (1u << 31)))
ok = 0;
cester_assert_uint_eq(1, *ptr)
#define cop2_cmd(op)
Definition cop2.h:175
#define cop2_put(reg, val)
Definition cop2.h:182
#define cop2_getc(reg, dest)
Definition cop2.h:203
#define COP2_GPF(sf, lm)
Definition cop2.h:168
#define cop2_putc(reg, val)
Definition cop2.h:196
#define cop2_get(reg, dest)
Definition cop2.h:189
uint32_t r
Definition cpu.c:222
uint32_t out
Definition cpu.c:62
uint8_t g
Definition gte-depthcue.c:38
uint8_t b
Definition gte-depthcue.c:39
uint32_t ir1
Definition gte-edgecase.c:108
uint32_t sxy2
Definition gte-edgecase.c:36
uint32_t ir3
Definition gte-precision.c:320
int ok
Definition gte-regio.c:286
CESTER_TEST(regio_mac0_roundtrip, CESTER_TEST(gte_tests, cop2_put(24, 0x12345678);uint32_t out;cop2_get(24, out);cester_assert_uint_eq(0x12345678, out);)
Definition gte-regio.c:8
gte_tests
Definition gte-regio.c:284
cester_assert_int_eq(1, ok)
uint32_t flag
Definition gte-regio.c:285
int i
Definition gte-regio.c:287
uint32_t sxy0
Definition gte-rtps.c:164
uint32_t sxy1
Definition gte-rtps.c:164
uint32_t ir2
Definition gte-sqr.c:24
void uint32_t(classId, spec)