1 #include "qemu/osdep.h"
2 #include "qemu-common.h"
6 #include "migration/cpu.h"
8 static const VMStateDescription vmstate_env
= {
11 .minimum_version_id
= 1,
12 .fields
= (VMStateField
[]) {
13 VMSTATE_UINT32_ARRAY(regs
, CPULM32State
, 32),
14 VMSTATE_UINT32(pc
, CPULM32State
),
15 VMSTATE_UINT32(ie
, CPULM32State
),
16 VMSTATE_UINT32(icc
, CPULM32State
),
17 VMSTATE_UINT32(dcc
, CPULM32State
),
18 VMSTATE_UINT32(cc
, CPULM32State
),
19 VMSTATE_UINT32(eba
, CPULM32State
),
20 VMSTATE_UINT32(dc
, CPULM32State
),
21 VMSTATE_UINT32(deba
, CPULM32State
),
22 VMSTATE_UINT32_ARRAY(bp
, CPULM32State
, 4),
23 VMSTATE_UINT32_ARRAY(wp
, CPULM32State
, 4),
28 const VMStateDescription vmstate_lm32_cpu
= {
31 .minimum_version_id
= 1,
32 .fields
= (VMStateField
[]) {
33 VMSTATE_STRUCT(env
, LM32CPU
, 1, vmstate_env
, CPULM32State
),