trunk/src/mess/machine/isa_sblaster.c
| r20685 | r20686 | |
| 1183 | 1183 | } |
| 1184 | 1184 | |
| 1185 | 1185 | m_timer = timer_alloc(0, NULL); |
| 1186 | |
| 1187 | save_item(NAME(m_dack_out)); |
| 1188 | save_item(NAME(m_onebyte_midi)); |
| 1189 | save_item(NAME(m_uart_midi)); |
| 1190 | save_item(NAME(m_uart_irq)); |
| 1191 | save_item(NAME(m_mpu_midi)); |
| 1192 | save_item(NAME(m_rx_waiting)); |
| 1193 | save_item(NAME(m_tx_waiting)); |
| 1194 | save_item(NAME(m_recvring)); |
| 1195 | save_item(NAME(m_xmitring)); |
| 1196 | save_item(NAME(m_xmit_read)); |
| 1197 | save_item(NAME(m_xmit_write)); |
| 1198 | save_item(NAME(m_recv_read)); |
| 1199 | save_item(NAME(m_recv_write)); |
| 1200 | save_item(NAME(m_tx_busy)); |
| 1186 | 1201 | } |
| 1187 | 1202 | |
| 1188 | 1203 | void isa8_sblaster1_0_device::device_start() |
| r20685 | r20686 | |
| 1219 | 1234 | m_isa->install_device(subdevice("ymf262"), 0x0228, 0x0229, 0, 0, FUNC(ymf262_r), FUNC(ymf262_w) ); |
| 1220 | 1235 | |
| 1221 | 1236 | m_timer = timer_alloc(0, NULL); |
| 1237 | |
| 1238 | save_item(NAME(m_mixer.data)); |
| 1239 | save_item(NAME(m_mixer.status)); |
| 1240 | save_item(NAME(m_mixer.main_vol)); |
| 1241 | save_item(NAME(m_mixer.dac_vol)); |
| 1242 | save_item(NAME(m_mixer.fm_vol)); |
| 1243 | save_item(NAME(m_mixer.cd_vol)); |
| 1244 | save_item(NAME(m_mixer.line_vol)); |
| 1245 | save_item(NAME(m_mixer.mic_vol)); |
| 1246 | save_item(NAME(m_mixer.pc_speaker_vol)); |
| 1247 | save_item(NAME(m_mixer.output_ctl)); |
| 1248 | save_item(NAME(m_mixer.input_ctl)); |
| 1249 | save_item(NAME(m_mixer.input_gain)); |
| 1250 | save_item(NAME(m_mixer.output_gain)); |
| 1251 | save_item(NAME(m_mixer.agc)); |
| 1252 | save_item(NAME(m_mixer.treble)); |
| 1253 | save_item(NAME(m_mixer.bass)); |
| 1222 | 1254 | } |
| 1223 | 1255 | |
| 1224 | 1256 | void isa16_sblaster16_device::device_start() |