4 const VMStateDescription vmstate_moxie_cpu
= {
6 .version_id
= CPU_SAVE_VERSION
,
7 .minimum_version_id
= 1,
8 .minimum_version_id_old
= 1,
9 .fields
= (VMStateField
[]) {
10 VMSTATE_UINT32(flags
, CPUMoxieState
),
11 VMSTATE_UINT32_ARRAY(gregs
, CPUMoxieState
, 16),
12 VMSTATE_UINT32_ARRAY(sregs
, CPUMoxieState
, 256),
13 VMSTATE_UINT32(pc
, CPUMoxieState
),
14 VMSTATE_UINT32(cc_a
, CPUMoxieState
),
15 VMSTATE_UINT32(cc_b
, CPUMoxieState
),
20 void cpu_save(QEMUFile
*f
, void *opaque
)
22 vmstate_save_state(f
, &vmstate_moxie_cpu
, opaque
);
25 int cpu_load(QEMUFile
*f
, void *opaque
, int version_id
)
27 return vmstate_load_state(f
, &vmstate_moxie_cpu
, opaque
, version_id
);