Nugget
Loading...
Searching...
No Matches
Functions | Variables
gte-regio.c File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 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);)
 
 cester_assert_int_eq (1, ok)
 
 CESTER_TEST (regio_flag_bits13_18_set_summary, gte_tests, uint32_t flag;int ok=1;int i;for(i=13;i<=18;i++) { cop2_putc(31,(1u<< i));flag=gte_read_flag();if(flag !=((1u<< i)|(1u<< 31))) ok=0;} cester_assert_int_eq(1, ok);) CESTER_TEST(regio_flag_bits23_30_set_summary
 
 for (i=23;i<=30;i++)
 

Variables

 gte_tests
 
uint32_t flag
 
int ok = 1
 
int i
 

Function Documentation

◆ cester_assert_int_eq()

cester_assert_int_eq ( ,
ok   
)

◆ CESTER_TEST() [1/2]

CESTER_TEST ( regio_flag_bits13_18_set_summary  ,
gte_tests  ,
uint32_t flag;int  ok = 1; int ifor (i = 13; i <= 18; i++) { cop2_putc(31, (1u << i)); flag = gte_read_flag(); if (flag != ((1u << i) | (1u << 31))) ok = 0; } cester_assert_int_eq(1, ok); 
)

◆ CESTER_TEST() [2/2]

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);   
)

◆ for()

for ( i  = 23; i <= 30; i++)

Variable Documentation

◆ flag

uint32_t flag

◆ gte_tests

gte_tests

◆ i

int i

◆ ok

int ok = 1