Previous 199869 Revisions Next

r33219 Wednesday 5th November, 2014 at 15:10:34 UTC by Sergey Svishchev
Allow sound output if 8253 is never programmed, i.e. all output is done by modulating speaker output line.
[src/emu/bus/lpci]southbridge.c
[src/mame/drivers]pcxt.c
[src/mess/drivers]pasogo.c pc1512.c
[src/mess/machine]at.c genpc.c

trunk/src/emu/bus/lpci/southbridge.c
r241730r241731
203203void southbridge_device::device_reset()
204204{
205205   m_at_spkrdata = 0;
206   m_pit_out2 = 0;
206   m_pit_out2 = 1;
207207   m_dma_channel = -1;
208208   m_cur_eop = false;
209209   m_nmi_enabled = 0;
trunk/src/mame/drivers/pcxt.c
r241730r241731
685685   m_lastvalue = -1;
686686
687687   m_pc_spkrdata = 0;
688   m_pit_out2 = 0;
688   m_pit_out2 = 1;
689689   m_wss2_data = 0;
690690   m_speaker->level_w(0);
691691}
trunk/src/mess/drivers/pasogo.c
r241730r241731
688688   m_u73_q2 = 0;
689689   m_out1 = 2; // initial state of pit output is undefined
690690   m_pc_spkrdata = 0;
691   m_pit_out2 = 0;
691   m_pit_out2 = 1;
692692   m_dma_channel = -1;
693693   m_cur_eop = false;
694694}
trunk/src/mess/drivers/pc1512.c
r241730r241731
11311131   m_nmi_enable = 0;
11321132   m_toggle = 0;
11331133   m_kb_bits = 0;
1134   m_pit2 = 1;
11341135
11351136   m_lpen = 0;
11361137   m_blink = 0;
trunk/src/mess/machine/at.c
r241730r241731
300300MACHINE_RESET_MEMBER(at_state,at)
301301{
302302   m_at_spkrdata = 0;
303   m_pit_out2 = 0;
303   m_pit_out2 = 1;
304304   m_dma_channel = -1;
305305   m_cur_eop = false;
306306}
trunk/src/mess/machine/genpc.c
r241730r241731
572572   m_u73_q2 = 0;
573573   m_out1 = 2; // initial state of pit output is undefined
574574   m_pc_spkrdata = 0;
575   m_pit_out2 = 0;
575   m_pit_out2 = 1;
576576   m_dma_channel = -1;
577577   m_cur_eop = false;
578578   memset(m_dma_offset,0,sizeof(m_dma_offset));


Previous 199869 Revisions Next


© 1997-2024 The MAME Team