From dfb1b610d0a33e43c6c883b08cdb76f3fb765439 Mon Sep 17 00:00:00 2001 From: Eliza Weisman Date: Thu, 3 Sep 2026 15:20:53 -0700 Subject: [PATCH] Murata PSUs dislike `IC_DEVICE_{ID, REV}` --- src/mwocp67.ron | 4 ++++ src/mwocp68.ron | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/src/mwocp67.ron b/src/mwocp67.ron index 4b2756b..cb9f7c4 100644 --- a/src/mwocp67.ron +++ b/src/mwocp67.ron @@ -16,6 +16,10 @@ // These are unsupported, and marked to prevent from automatic queries (0x82, "STATUS_FANS_3_4", Illegal, Illegal), + // Note that ACAN-157 makes no mention of the IC_DEVICE_ID/IC_DEVICE_REV + // commands; testing indicates that they get NACKed and set STATUS_CML + (0xad, "IC_DEVICE_ID", Illegal, Illegal), + (0xae, "IC_DEVICE_REV", Illegal, Illegal), ], numerics: [ diff --git a/src/mwocp68.ron b/src/mwocp68.ron index a7d3b43..1dd906f 100644 --- a/src/mwocp68.ron +++ b/src/mwocp68.ron @@ -3,6 +3,11 @@ // These are unsupported, and marked to prevent from automatic queries (0x7f, "STATUS_OTHER", Illegal, Illegal), (0x82, "STATUS_FANS_3_4", Illegal, Illegal), + // Note that ACAN-114 from Murata makes no mention of the IC_DEVICE_ID + // and IC_DEVICE_REV commands; testing indicates that they get NACKed + //and set STATUS_CML. + (0xad, "IC_DEVICE_ID", Illegal, Illegal), + (0xae, "IC_DEVICE_REV", Illegal, Illegal), // // MFR_PAGE_X allows for reading the black box data: when any fault