sparc32_dma.c (69f153667fce723ee546d2f047d66d0cfa67c3cc) sparc32_dma.c (63e6b5645021bb2b545a39f2896a42da5c300d9c)
1/*
2 * QEMU Sparc32 DMA controller emulation
3 *
4 * Copyright (c) 2006 Fabrice Bellard
5 *
6 * Modifications:
7 * 2010-Feb-14 Artyom Tarasenko : reworked irq generation
8 *

--- 235 unchanged lines hidden (view full) ---

244 memset(s->dmaregs, 0, DMA_SIZE);
245 s->dmaregs[0] = DMA_VER;
246}
247
248static const VMStateDescription vmstate_sparc32_dma_device = {
249 .name ="sparc32_dma",
250 .version_id = 2,
251 .minimum_version_id = 2,
1/*
2 * QEMU Sparc32 DMA controller emulation
3 *
4 * Copyright (c) 2006 Fabrice Bellard
5 *
6 * Modifications:
7 * 2010-Feb-14 Artyom Tarasenko : reworked irq generation
8 *

--- 235 unchanged lines hidden (view full) ---

244 memset(s->dmaregs, 0, DMA_SIZE);
245 s->dmaregs[0] = DMA_VER;
246}
247
248static const VMStateDescription vmstate_sparc32_dma_device = {
249 .name ="sparc32_dma",
250 .version_id = 2,
251 .minimum_version_id = 2,
252 .fields = (VMStateField[]) {
252 .fields = (const VMStateField[]) {
253 VMSTATE_UINT32_ARRAY(dmaregs, DMADeviceState, DMA_REGS),
254 VMSTATE_END_OF_LIST()
255 }
256};
257
258static void sparc32_dma_device_init(Object *obj)
259{
260 DeviceState *dev = DEVICE(obj);

--- 193 unchanged lines hidden ---
253 VMSTATE_UINT32_ARRAY(dmaregs, DMADeviceState, DMA_REGS),
254 VMSTATE_END_OF_LIST()
255 }
256};
257
258static void sparc32_dma_device_init(Object *obj)
259{
260 DeviceState *dev = DEVICE(obj);

--- 193 unchanged lines hidden ---