--- nono/vm/scsi.h 2026/04/29 17:05:41 1.1.1.10 +++ nono/vm/scsi.h 2026/04/29 17:05:49 1.1.1.11 @@ -139,15 +139,15 @@ class SCSI // ステータスバイト struct StatusByte { - static const uint8 Good = (0x00 << 1); - static const uint8 CheckCondition = (0x01 << 1); - static const uint8 ConditionMet = (0x02 << 1); - static const uint8 Busy = (0x04 << 1); - static const uint8 Intermediate = (0x08 << 1); - static const uint8 IntermediateCondMet = (0x0a << 1); - static const uint8 ReservationConflict = (0x0c << 1); - static const uint8 CommandTerminated = (0x11 << 1); - static const uint8 QueueFull = (0x14 << 1); + static const uint8 Good = (0x00U << 1); + static const uint8 CheckCondition = (0x01U << 1); + static const uint8 ConditionMet = (0x02U << 1); + static const uint8 Busy = (0x04U << 1); + static const uint8 Intermediate = (0x08U << 1); + static const uint8 IntermediateCondMet = (0x0aU << 1); + static const uint8 ReservationConflict = (0x0cU << 1); + static const uint8 CommandTerminated = (0x11U << 1); + static const uint8 QueueFull = (0x14U << 1); }; // メッセージバイト