simobj Platform(SimObject): type = 'Platform' abstract = True intrctrl = Param.IntrControl(parent.any, "interrupt controller")