|
libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
|
#include <evmu_rom.h>
GblClass for EvmuRom.
EvmuRomClass provides a vtable implementing a BIOS within the VMU's ROM. The default implementation either emulates firmware calls in software or defers them to a loaded BIOS image. You may override this to implement a custom BIOS or firmware.
Definition at line 99 of file evmu_rom.h.
| EvmuPeripheralClass EvmuRomClass::base |
Inherited base class structure.
Definition at line 99 of file evmu_rom.h.
| EvmuIMemoryClass EvmuRomClass::EvmuIMemoryImpl |
Embedded interface class structure.
Definition at line 99 of file evmu_rom.h.
| EVMU_RESULT(* EvmuRomClass::pFnCallBios) (EvmuRom *pSelf, EvmuAddress entryPc, EvmuAddress *pRetPc) |
Virtual function for invoking a firmware call at a given entry-point.
Definition at line 103 of file evmu_rom.h.
| EVMU_RESULT(* EvmuRomClass::pFnLoadBios) (EvmuRom *pSelf, const char *pPath) |
Virtual function for loading a BIOS image into ROM.
Definition at line 101 of file evmu_rom.h.