--- nono/vm/mpu.cpp 2026/04/29 17:04:52 1.1.1.6 +++ nono/vm/mpu.cpp 2026/04/29 17:04:55 1.1.1.7 @@ -12,10 +12,11 @@ std::unique_ptr gMPU; // コンストラクタ -MPUDevice::MPUDevice() +MPUDevice::MPUDevice(const std::string& objname_) + : inherited(objname_) { - logname = "mpu"; - devname = "MPU"; + ClearAlias(); + AddAlias("MPU"); } // デストラクタ @@ -43,7 +44,7 @@ MPUDevice::Init() } // 設定の "mpu-clock" は MHz 単位だが、変数 clock_khz は kHz 単位。 clock_khz = (int)(f * 1000); - // 1MHz 以下はエラー。実際 10MHz 以下でもいい気がするけど + // 1MHz 未満はエラー。実際 10MHz 未満でもいい気がするけど if (clock_khz < 1000) { item.Err(); return false;