mos6522.c (72ee08cf4f2d4443d198b4e9f7a6fa2beb06dd6b) | mos6522.c (2e3e5c7e92452900e2bb5143c5fb6d47c0897a34) |
---|---|
1/* 2 * QEMU MOS6522 VIA emulation 3 * 4 * Copyright (c) 2004-2007 Fabrice Bellard 5 * Copyright (c) 2007 Jocelyn Mayer 6 * Copyright (c) 2018 Mark Cave-Ayland 7 * 8 * Permission is hereby granted, free of charge, to any person obtaining a copy --- 376 unchanged lines hidden (view full) --- 385 VMSTATE_UINT16(counter_value, MOS6522Timer), 386 VMSTATE_INT64(load_time, MOS6522Timer), 387 VMSTATE_INT64(next_irq_time, MOS6522Timer), 388 VMSTATE_TIMER_PTR_TEST(timer, MOS6522Timer, mos6522_timer_exist), 389 VMSTATE_END_OF_LIST() 390 } 391}; 392 | 1/* 2 * QEMU MOS6522 VIA emulation 3 * 4 * Copyright (c) 2004-2007 Fabrice Bellard 5 * Copyright (c) 2007 Jocelyn Mayer 6 * Copyright (c) 2018 Mark Cave-Ayland 7 * 8 * Permission is hereby granted, free of charge, to any person obtaining a copy --- 376 unchanged lines hidden (view full) --- 385 VMSTATE_UINT16(counter_value, MOS6522Timer), 386 VMSTATE_INT64(load_time, MOS6522Timer), 387 VMSTATE_INT64(next_irq_time, MOS6522Timer), 388 VMSTATE_TIMER_PTR_TEST(timer, MOS6522Timer, mos6522_timer_exist), 389 VMSTATE_END_OF_LIST() 390 } 391}; 392 |
393static const VMStateDescription vmstate_mos6522 = { | 393const VMStateDescription vmstate_mos6522 = { |
394 .name = "mos6522", 395 .version_id = 0, 396 .minimum_version_id = 0, 397 .fields = (VMStateField[]) { 398 VMSTATE_UINT8(a, MOS6522State), 399 VMSTATE_UINT8(b, MOS6522State), 400 VMSTATE_UINT8(dira, MOS6522State), 401 VMSTATE_UINT8(dirb, MOS6522State), --- 100 unchanged lines hidden --- | 394 .name = "mos6522", 395 .version_id = 0, 396 .minimum_version_id = 0, 397 .fields = (VMStateField[]) { 398 VMSTATE_UINT8(a, MOS6522State), 399 VMSTATE_UINT8(b, MOS6522State), 400 VMSTATE_UINT8(dira, MOS6522State), 401 VMSTATE_UINT8(dirb, MOS6522State), --- 100 unchanged lines hidden --- |