20 #ifndef CPC_GATEARRAY_H 21 #define CPC_GATEARRAY_H 97 #endif // CPC_GATEARRAY_H tUDWORD palette(tUBYTE num) const
Definition: gatearray.h:43
void setInk(tUBYTE num, tUBYTE ink)
Definition: gatearray.h:59
tUBYTE ink(tUBYTE num) const
Definition: gatearray.h:42
void init()
Definition: roland.cpp:97
void setSlCount(tUBYTE value)
Definition: gatearray.h:74
tUBYTE intDelay() const
Definition: gatearray.h:53
void setMode(tUBYTE mode)
Definition: gatearray.h:69
tUBYTE romConfig() const
Definition: gatearray.h:45
Namespace for all CPC components.
Definition: colours.cpp:22
void setUpperRom(tUBYTE ramcfg)
Definition: gatearray.h:67
uint32_t tUDWORD
Definition: types.h:86
tUBYTE mIntDelay
Definition: gatearray.h:91
tUBYTE counter() const
Definition: gatearray.h:49
tUBYTE mInk[17]
Definition: gatearray.h:87
~GateArray() ROLAND_DEFAULT void init()
< does nothing
bool interrupt() const
Definition: gatearray.h:52
void setInterrupt(bool enabled)
Definition: gatearray.h:72
bool mInterrupt
Definition: gatearray.h:90
tUBYTE pen() const
Definition: gatearray.h:40
tUBYTE mPen
Definition: gatearray.h:86
tUBYTE mRamConfig
Definition: gatearray.h:78
tUBYTE mRequestedMode
Definition: gatearray.h:83
tUBYTE mCounter
Definition: gatearray.h:81
tUBYTE * ink()
Definition: gatearray.h:41
GateArray()
Definition: gatearray.h:35
tUBYTE requestedMode() const
Definition: gatearray.h:51
void setIntDelay(tUBYTE value)
Definition: gatearray.h:73
void setPen(tUBYTE pen)
Definition: gatearray.h:56
tUBYTE ramConfig() const
Definition: gatearray.h:46
tUBYTE mRomConfig
Definition: gatearray.h:77
void setPalette(tUBYTE num, uint col)
Definition: gatearray.h:61
#define ROLAND_DEFAULT
Definition: compspec.h:46
tUBYTE ramBank() const
Definition: gatearray.h:47
uint8_t tUBYTE
Definition: types.h:74
unsigned int uint
Definition: types.h:121
void setPalette(uint col)
Definition: gatearray.h:62
void setRamBank(tUBYTE ramcfg)
Definition: gatearray.h:66
tUBYTE mUpperRom
Definition: gatearray.h:80
tUBYTE mRamBank
Definition: gatearray.h:79
tUDWORD mPalette[17]
Definition: gatearray.h:88
Definition: gatearray.h:31
tUBYTE mSlCount
Definition: gatearray.h:84
tUBYTE mMode
Definition: gatearray.h:82
tUBYTE mode() const
Definition: gatearray.h:50
tUBYTE upperRom() const
Definition: gatearray.h:48
tUBYTE slCount() const
Definition: gatearray.h:54
void setRequestedMode(tUBYTE mode)
Definition: gatearray.h:70
void setRamConfig(tUBYTE ramcfg)
Definition: gatearray.h:65
void setRomConfig(tUBYTE romcfg)
Definition: gatearray.h:64
void setInk(tUBYTE ink)
Definition: gatearray.h:58