mirror of
https://github.com/libretro/parallel-dc.git
synced 2026-11-12 18:44:20 -10:00
arm_mem, x76f100, maple_helper, drkPvr and reios_elf are C. The ARM7's memory accessors are inline functions per size over arm_ReadReg() and arm_WriteReg(), which take the size; the X76F100 is a struct with x76f100_*() functions; MapleDevices is declared for C, as opaque pointers; reios_loadElf() takes a path. The texture cache's KillTex, tactx_Reset() and custom_texture_terminate() are declared in Renderer_if.h for C. tools/flashrom/x76f100_run.sh, in CI, drives the chip through its protocol and its state, and through lines at random, against what the C++ class said.