1 #ifdef CPUCORE_CPP
2 
core_serialize(serializer & s)3 void CPUcore::core_serialize(serializer &s) {
4   s.integer(regs.pc); //.d);
5 
6   s.integer(regs.a.w);
7   s.integer(regs.x.w);
8   s.integer(regs.y.w);
9   s.integer(regs.z.w);
10   s.integer(regs.s.w);
11   s.integer(regs.d.w);
12 
13   s.integer(regs.p.n);
14   s.integer(regs.p.v);
15   s.integer(regs.p.m);
16   s.integer(regs.p.x);
17   s.integer(regs.p.d);
18   s.integer(regs.p.i);
19   s.integer(regs.p.z);
20   s.integer(regs.p.c);
21 
22   s.integer(regs.db);
23   s.integer(regs.e);
24   s.integer(regs.irq);
25   s.integer(regs.wai);
26   s.integer(regs.mdr);
27 
28   s.integer(aa); //.d);
29   s.integer(rd); //.d);
30   s.integer(sp);
31   s.integer(dp);
32 
33   update_table();
34 }
35 
36 #endif
37