openMSX
Namespaces | Variables
Y8950Adpcm.cc File Reference
#include "Y8950Adpcm.hh"
#include "Y8950.hh"
#include "Clock.hh"
#include "DeviceConfig.hh"
#include "MSXMotherBoard.hh"
#include "Math.hh"
#include "serialize.hh"
Include dependency graph for Y8950Adpcm.cc:

Go to the source code of this file.

Namespaces

 openmsx
 Thanks to enen for testing this on a real cartridge:
 

Variables

constexpr int openmsx::R07_RESET = 0x01
 
constexpr int openmsx::R07_SP_OFF = 0x08
 
constexpr int openmsx::R07_REPEAT = 0x10
 
constexpr int openmsx::R07_MEMORY_DATA = 0x20
 
constexpr int openmsx::R07_REC = 0x40
 
constexpr int openmsx::R07_START = 0x80
 
constexpr int openmsx::R07_MODE = 0xE0
 
constexpr int openmsx::R08_ROM = 0x01
 
constexpr int openmsx::R08_64K = 0x02
 
constexpr int openmsx::R08_DA_AD = 0x04
 
constexpr int openmsx::R08_SAMPL = 0x08
 
constexpr int openmsx::R08_NOTE_SET = 0x40
 
constexpr int openmsx::R08_CSM = 0x80
 
constexpr int openmsx::DMAX = 0x6000
 
constexpr int openmsx::DMIN = 0x7F
 
constexpr int openmsx::DDEF = 0x7F
 
constexpr int openmsx::STEP_BITS = 16
 
constexpr int openmsx::STEP_MASK = (1 << STEP_BITS) -1
 
 openmsx::Y8950Adpcm