![]() |
libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
|
Go to the source code of this file.
Macros | |
#define | EVMU_META_RESULT_TABLE |
Typedefs | |
typedef uint64_t | EvmuTicks |
typedef uint64_t | EvmuCycles |
typedef uint32_t | EvmuAddress |
typedef uint8_t | EvmuWord |
typedef GblEnum | EVMU_RESULT |
Enumerations | |
enum | EVMU_RESULT |
Functions | |
static const char * | evmuResultString (EVMU_RESULT value) |
Declares common typedefs used throughout the codebase.
Definition in file evmu_typedefs.h.
#define EVMU_META_RESULT_TABLE |
Definition at line 25 of file evmu_typedefs.h.
typedef GblEnum EVMU_RESULT |
Definition at line 51 of file evmu_typedefs.h.
typedef uint32_t EvmuAddress |
Represents a generic absolute address.
Definition at line 22 of file evmu_typedefs.h.
typedef uint64_t EvmuCycles |
Represent a delta time in cycles.
Definition at line 21 of file evmu_typedefs.h.
typedef uint64_t EvmuTicks |
Represents a delta time in milliseconds.
Definition at line 20 of file evmu_typedefs.h.
typedef uint8_t EvmuWord |
Represents a single 8-bit CPU word.
Definition at line 23 of file evmu_typedefs.h.
enum EVMU_RESULT |
extended GBL_RESULT type representing any status for the codebase
Enumerator | |
---|---|
EVMU_RESULT_ERROR_BEGIN | "First EVMU Error" |
EVMU_RESULT_ERROR_INVALID_ADDRESS | "Invalid Address" |
Definition at line 51 of file evmu_typedefs.h.
|
inlinestatic |
Definition at line 51 of file evmu_typedefs.h.