- self.carry_out = Signal(reset_less=True)
- self.carry_out32 = Signal(reset_less=True)
- self.cr0 = Signal(4, reset_less=True)
- self.ov = Signal(reset_less=True)
- self.ov32 = Signal(reset_less=True)
- self.so = Signal(reset_less=True)
+ self.cr0 = Data(4, name="cr0")
+ self.xer_co = Data(2, name="xer_co") # bit0: co, bit1: co32
+ self.xer_ov = Data(2, name="xer_ov") # bit0: ov, bit1: ov32
+ self.xer_so = Data(1, name="xer_so")