es5503: Properly mask oscillator enable bits when setting. [R. Belmont]

This commit is contained in:
R. Belmont 2011-04-24 20:57:22 +00:00
parent f6f42c5f46
commit 8c4dbf7950

View File

@ -482,7 +482,7 @@ WRITE8_DEVICE_HANDLER( es5503_w )
break;
case 0xe1: // oscillator enable
chip->oscsenabled = (data>>1);
chip->oscsenabled = (data>>1) & 0x1f;
chip->output_rate = (chip->clock/8)/(2+chip->oscsenabled);
chip->stream->set_sample_rate(chip->output_rate);