libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
Loading...
Searching...
No Matches
Firmware Input Variables

Macros

#define EVMU_ADDRESS_USER_FMBANK   0x7d
 
#define EVMU_ADDRESS_USER_FMADD_H   0x7e
 
#define EVMU_ADDRESS_USER_FMADD_L   0x7f
 
#define EVMU_ADDRESS_USER_FM_RET_BASE   0x80
 
#define EVMU_ADDRESS_USER_FM_RET_SIZE   128
 
#define EVMU_ADDRESS_USER_FM_RET_END   0xff
 

Detailed Description

BIOS input variables (RAM bank 1)

Ram Bank 1 variables which are used for passing values to firmware routines.

Macro Definition Documentation

◆ EVMU_ADDRESS_USER_FM_RET_BASE

#define EVMU_ADDRESS_USER_FM_RET_BASE   0x80

#include <evmu_address_space.h>

Flash read/write start address.

Definition at line 128 of file evmu_address_space.h.

◆ EVMU_ADDRESS_USER_FM_RET_END

#define EVMU_ADDRESS_USER_FM_RET_END   0xff

#include <evmu_address_space.h>

Flash read/write end address.

Definition at line 130 of file evmu_address_space.h.

◆ EVMU_ADDRESS_USER_FM_RET_SIZE

#define EVMU_ADDRESS_USER_FM_RET_SIZE   128

#include <evmu_address_space.h>

Flash read/write count (128 bytes)

Definition at line 129 of file evmu_address_space.h.

◆ EVMU_ADDRESS_USER_FMADD_H

#define EVMU_ADDRESS_USER_FMADD_H   0x7e

#include <evmu_address_space.h>

Flash memory read start upper address.

Definition at line 126 of file evmu_address_space.h.

◆ EVMU_ADDRESS_USER_FMADD_L

#define EVMU_ADDRESS_USER_FMADD_L   0x7f

#include <evmu_address_space.h>

Flash memory read start lower address.

Definition at line 127 of file evmu_address_space.h.

◆ EVMU_ADDRESS_USER_FMBANK

#define EVMU_ADDRESS_USER_FMBANK   0x7d

#include <evmu_address_space.h>

Flash memory read bank address.

Definition at line 125 of file evmu_address_space.h.