Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

ym2149_t Struct Reference

#include <ymemul.h>


Detailed Description

YM-2149 internal data structure.


Data Fields

u8 ctrl
 Current control (working) register.
u8 data [16]
 YM data register.
unsigned int env_ct
 Envelop period counter.
unsigned int env_cont
 Continue mask [0 or 0x1f].
unsigned int env_alt
 Alternate mask [0 or 0x1f].
unsigned int env_bit
 Envelop level : 5 LSB are envelop level.
unsigned int env_bitstp
 Envelop level step : [0 or 1].
unsigned int noise_gen
 Noise generator 17-bit shift register.
unsigned int noise_ct
 Noise generator period counter.
signed int voice_ctA
 Canal A sound period counter.
signed int voice_ctB
 Canal B sound period counter.
signed int voice_ctC
 Canal C sound period counter.
unsigned int sq
 Square level 0xABC.


The documentation for this struct was generated from the following file:
Generated on Fri Jan 21 13:18:17 2005 for sc68fordevelopers by  doxygen 1.3.9.1