BALATON Zoltan <[email protected]> writes: > On Thu, 8 Jan 2026, Alex Bennée wrote: >> To transition CPUs to use the multi-phase resettable logic we need to >> stash some information for the reset handlers. Arm does this with >> arm_boot_info but for m68k all we really need is the PC we should >> reset to. >> >> Signed-off-by: Alex Bennée <[email protected]> >> --- >> target/m68k/cpu.h | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/target/m68k/cpu.h b/target/m68k/cpu.h >> index d9db6a486a8..fda015c4b7b 100644 >> --- a/target/m68k/cpu.h >> +++ b/target/m68k/cpu.h >> @@ -155,6 +155,7 @@ typedef struct CPUArchState { >> >> /* Fields from here on are preserved across CPU reset. */ >> uint64_t features; >> + uint32_t reset_pc; > > The m64k CPUs are 32 bit but should this better use some other type > like vaddr or hwaddr here?
Possibly - but the underlying env->pc is also a unint32_t so I didn't see the point of adding more churn. > > Regards. > BALATON Zoltan > >> } CPUM68KState; >> >> /* >> -- Alex Bennée Virtualisation Tech Lead @ Linaro
