KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches

JVS channel and buffer size constants More...

Macros

#define MIE_JVS_PLAYER_SLOTS   2
 Max player switch banks.
 
#define MIE_JVS_ANALOG_CHANNELS   8
 Number of JVS analog channels.
 
#define MIE_JVS_ANALOG_RAW_MASK   (GENMASK(6, 0) | GENMASK(15, 8))
 
#define MIE_JVS_COIN_SLOTS   2
 Max JVS coin slots.
 
#define MIE_JVS_PANEL_DIP_COUNT   4
 Number of cabinet DIP switches.
 
#define MIE_JVS_OUTPUT_COUNT   24
 Max JVS general purpose outputs.
 
#define MIE_EEPROM_SIZE   128
 MIE on-board EEPROM size in bytes.
 
#define MIE_ID_SIZE   64
 MIE board identifier buffer size.
 

Detailed Description

JVS channel and buffer size constants

Macro Definition Documentation

◆ MIE_EEPROM_SIZE

#define MIE_EEPROM_SIZE   128

MIE on-board EEPROM size in bytes.

◆ MIE_ID_SIZE

#define MIE_ID_SIZE   64

MIE board identifier buffer size.

◆ MIE_JVS_ANALOG_CHANNELS

#define MIE_JVS_ANALOG_CHANNELS   8

Number of JVS analog channels.

◆ MIE_JVS_ANALOG_RAW_MASK

#define MIE_JVS_ANALOG_RAW_MASK   (GENMASK(6, 0) | GENMASK(15, 8))

◆ MIE_JVS_COIN_SLOTS

#define MIE_JVS_COIN_SLOTS   2

Max JVS coin slots.

◆ MIE_JVS_OUTPUT_COUNT

#define MIE_JVS_OUTPUT_COUNT   24

Max JVS general purpose outputs.

Referenced by outputs_blink(), and ui_build().

◆ MIE_JVS_PANEL_DIP_COUNT

#define MIE_JVS_PANEL_DIP_COUNT   4

Number of cabinet DIP switches.

◆ MIE_JVS_PLAYER_SLOTS

#define MIE_JVS_PLAYER_SLOTS   2

Max player switch banks.