diff options
Diffstat (limited to 'src/emu/machine/68681.c')
| -rw-r--r-- | src/emu/machine/68681.c | 78 |
1 files changed, 39 insertions, 39 deletions
diff --git a/src/emu/machine/68681.c b/src/emu/machine/68681.c index d7b1a74ff5c..f4fb54d95da 100644 --- a/src/emu/machine/68681.c +++ b/src/emu/machine/68681.c @@ -714,45 +714,45 @@ static DEVICE_START(duart68681) duart68681->channel[1].tx_timer = device->machine->scheduler().timer_alloc(FUNC(tx_timer_callback), (void*)device); duart68681->duart_timer = device->machine->scheduler().timer_alloc(FUNC(duart_timer_callback), (void*)device); - state_save_register_device_item(device, 0, duart68681->ACR); - state_save_register_device_item(device, 0, duart68681->IMR); - state_save_register_device_item(device, 0, duart68681->ISR); - state_save_register_device_item(device, 0, duart68681->IVR); - state_save_register_device_item(device, 0, duart68681->OPCR); - state_save_register_device_item(device, 0, duart68681->CTR); - state_save_register_device_item(device, 0, duart68681->IP_last_state); - - state_save_register_device_item(device, 0, duart68681->channel[0].CR); - state_save_register_device_item(device, 0, duart68681->channel[0].CSR); - state_save_register_device_item(device, 0, duart68681->channel[0].MR1); - state_save_register_device_item(device, 0, duart68681->channel[0].MR2); - state_save_register_device_item(device, 0, duart68681->channel[0].MR_ptr); - state_save_register_device_item(device, 0, duart68681->channel[0].SR); - state_save_register_device_item(device, 0, duart68681->channel[0].baud_rate); - state_save_register_device_item(device, 0, duart68681->channel[0].rx_enabled); - state_save_register_device_item_array(device, 0, duart68681->channel[0].rx_fifo); - state_save_register_device_item(device, 0, duart68681->channel[0].rx_fifo_read_ptr); - state_save_register_device_item(device, 0, duart68681->channel[0].rx_fifo_write_ptr); - state_save_register_device_item(device, 0, duart68681->channel[0].rx_fifo_num); - state_save_register_device_item(device, 0, duart68681->channel[0].tx_enabled); - state_save_register_device_item(device, 0, duart68681->channel[0].tx_data); - state_save_register_device_item(device, 0, duart68681->channel[0].tx_ready); - - state_save_register_device_item(device, 0, duart68681->channel[1].CR); - state_save_register_device_item(device, 0, duart68681->channel[1].CSR); - state_save_register_device_item(device, 0, duart68681->channel[1].MR1); - state_save_register_device_item(device, 0, duart68681->channel[1].MR2); - state_save_register_device_item(device, 0, duart68681->channel[1].MR_ptr); - state_save_register_device_item(device, 0, duart68681->channel[1].SR); - state_save_register_device_item(device, 0, duart68681->channel[1].baud_rate); - state_save_register_device_item(device, 0, duart68681->channel[1].rx_enabled); - state_save_register_device_item_array(device, 0, duart68681->channel[1].rx_fifo); - state_save_register_device_item(device, 0, duart68681->channel[1].rx_fifo_read_ptr); - state_save_register_device_item(device, 0, duart68681->channel[1].rx_fifo_write_ptr); - state_save_register_device_item(device, 0, duart68681->channel[1].rx_fifo_num); - state_save_register_device_item(device, 0, duart68681->channel[1].tx_enabled); - state_save_register_device_item(device, 0, duart68681->channel[1].tx_data); - state_save_register_device_item(device, 0, duart68681->channel[1].tx_ready); + device->save_item(NAME(duart68681->ACR)); + device->save_item(NAME(duart68681->IMR)); + device->save_item(NAME(duart68681->ISR)); + device->save_item(NAME(duart68681->IVR)); + device->save_item(NAME(duart68681->OPCR)); + device->save_item(NAME(duart68681->CTR)); + device->save_item(NAME(duart68681->IP_last_state)); + + device->save_item(NAME(duart68681->channel[0].CR)); + device->save_item(NAME(duart68681->channel[0].CSR)); + device->save_item(NAME(duart68681->channel[0].MR1)); + device->save_item(NAME(duart68681->channel[0].MR2)); + device->save_item(NAME(duart68681->channel[0].MR_ptr)); + device->save_item(NAME(duart68681->channel[0].SR)); + device->save_item(NAME(duart68681->channel[0].baud_rate)); + device->save_item(NAME(duart68681->channel[0].rx_enabled)); + device->save_item(NAME(duart68681->channel[0].rx_fifo)); + device->save_item(NAME(duart68681->channel[0].rx_fifo_read_ptr)); + device->save_item(NAME(duart68681->channel[0].rx_fifo_write_ptr)); + device->save_item(NAME(duart68681->channel[0].rx_fifo_num)); + device->save_item(NAME(duart68681->channel[0].tx_enabled)); + device->save_item(NAME(duart68681->channel[0].tx_data)); + device->save_item(NAME(duart68681->channel[0].tx_ready)); + + device->save_item(NAME(duart68681->channel[1].CR)); + device->save_item(NAME(duart68681->channel[1].CSR)); + device->save_item(NAME(duart68681->channel[1].MR1)); + device->save_item(NAME(duart68681->channel[1].MR2)); + device->save_item(NAME(duart68681->channel[1].MR_ptr)); + device->save_item(NAME(duart68681->channel[1].SR)); + device->save_item(NAME(duart68681->channel[1].baud_rate)); + device->save_item(NAME(duart68681->channel[1].rx_enabled)); + device->save_item(NAME(duart68681->channel[1].rx_fifo)); + device->save_item(NAME(duart68681->channel[1].rx_fifo_read_ptr)); + device->save_item(NAME(duart68681->channel[1].rx_fifo_write_ptr)); + device->save_item(NAME(duart68681->channel[1].rx_fifo_num)); + device->save_item(NAME(duart68681->channel[1].tx_enabled)); + device->save_item(NAME(duart68681->channel[1].tx_data)); + device->save_item(NAME(duart68681->channel[1].tx_ready)); } /*------------------------------------------------- |
