--- nono/vm/ioctlr.h 2026/04/29 17:04:35 1.1 +++ nono/vm/ioctlr.h 2026/04/29 17:04:41 1.1.1.2 @@ -19,6 +19,8 @@ class IOCtlrDevice IOCtlrDevice(); ~IOCtlrDevice() override; + void ResetHard() override; + void IntFDC(); protected: @@ -29,15 +31,15 @@ class IOCtlrDevice uint64 Peek(uint32 addr); private: - bool hdd_int = false; - bool fdc_int = false; - bool fdd_int = false; - bool prt_int = false; - bool hdd_en = false; - bool fdc_en = false; - bool fdd_en = false; - bool prt_en = false; - uint8 vector = 0; + bool hdd_int {}; + bool fdc_int {}; + bool fdd_int {}; + bool prt_int {}; + bool hdd_en {}; + bool fdc_en {}; + bool fdd_en {}; + bool prt_en {}; + uint8 vector {}; }; extern std::unique_ptr gIOCtlr;