MSM6258: fix missing type/outbits init
This commit is contained in:
parent
677f7fe682
commit
1511b66015
|
@ -386,6 +386,9 @@ int DivPlatformMSM6258::init(DivEngine* p, int channels, int sugRate, const DivC
|
||||||
oscBuf[i]=new DivDispatchOscBuffer;
|
oscBuf[i]=new DivDispatchOscBuffer;
|
||||||
}
|
}
|
||||||
msm=new okim6258_device(4000000);
|
msm=new okim6258_device(4000000);
|
||||||
|
msm->set_start_div(okim6258_device::FOSC_DIV_BY_1024);
|
||||||
|
msm->set_type(okim6258_device::TYPE_4BITS);
|
||||||
|
msm->set_outbits(okim6258_device::OUTPUT_12BITS);
|
||||||
msm->device_start();
|
msm->device_start();
|
||||||
setFlags(flags);
|
setFlags(flags);
|
||||||
reset();
|
reset();
|
||||||
|
|
|
@ -47,7 +47,6 @@ class DivPlatformMSM6258: public DivDispatch {
|
||||||
};
|
};
|
||||||
FixedQueue<QueuedWrite,256> writes;
|
FixedQueue<QueuedWrite,256> writes;
|
||||||
okim6258_device* msm;
|
okim6258_device* msm;
|
||||||
unsigned char lastBusy;
|
|
||||||
|
|
||||||
unsigned char sampleBank, msmPan, msmDivider, rateSel, msmClock, clockSel;
|
unsigned char sampleBank, msmPan, msmDivider, rateSel, msmClock, clockSel;
|
||||||
signed char msmDividerCount, msmClockCount;
|
signed char msmDividerCount, msmClockCount;
|
||||||
|
|
Loading…
Reference in a new issue