home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The AGA Experience 2
/
agavol2.iso
/
software
/
utilities
/
emulation
/
frodo
/
src
/
6581.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-01-29
|
745b
|
54 lines
/*
* 6581.h - SID-Emulation
*
* Copyright (C) 1994-1996 by Christian Bauer
*/
#ifndef M6581_H
#define M6581_H
#include <exec/types.h>
// SID-Register-Dump
typedef struct {
UBYTE freq_lo_1;
UBYTE freq_hi_1;
UBYTE pw_lo_1;
UBYTE pw_hi_1;
UBYTE ctrl_1;
UBYTE AD_1;
UBYTE SR_1;
UBYTE freq_lo_2;
UBYTE freq_hi_2;
UBYTE pw_lo_2;
UBYTE pw_hi_2;
UBYTE ctrl_2;
UBYTE AD_2;
UBYTE SR_2;
UBYTE freq_lo_3;
UBYTE freq_hi_3;
UBYTE pw_lo_3;
UBYTE pw_hi_3;
UBYTE ctrl_3;
UBYTE AD_3;
UBYTE SR_3;
UBYTE fc_lo;
UBYTE fc_hi;
UBYTE res_filt;
UBYTE mode_vol;
UBYTE pot_x;
UBYTE pot_y;
UBYTE osc_3;
UBYTE env_3;
} SIDDump;
// Exportierte Funktionen
extern void GetSIDDump(SIDDump *dump);
#endif