| Kevin Tung | dcf4b60 | 2025-07-04 13:14:49 +0800 | [diff] [blame] | 1 | #pragma once |
| 2 | |||||
| 3 | #include <cstdint> | ||||
| 4 | |||||
| 5 | enum class PMBusCmd : uint8_t | ||||
| 6 | { | ||||
| 7 | page = 0x00, | ||||
| 8 | writeProtect = 0x10, | ||||
| FreddieJheng | 782d6ee | 2025-08-19 18:53:15 +0800 | [diff] [blame] | 9 | restoreUserAll = 0x16, |
| Kevin Tung | dcf4b60 | 2025-07-04 13:14:49 +0800 | [diff] [blame] | 10 | storeUserCode = 0x17, |
| Kevin Tung | 3f2f3e6 | 2025-08-15 15:41:07 +0800 | [diff] [blame] | 11 | statusCML = 0x7E, |
| Kevin Tung | dcf4b60 | 2025-07-04 13:14:49 +0800 | [diff] [blame] | 12 | mfrId = 0x99, |
| Kevin Tung | 3f2f3e6 | 2025-08-15 15:41:07 +0800 | [diff] [blame] | 13 | mfrModel = 0x9A, |
| Kevin Tung | dcf4b60 | 2025-07-04 13:14:49 +0800 | [diff] [blame] | 14 | mfrSerial = 0x9E, |
| 15 | icDeviceId = 0xAD, | ||||
| 16 | }; | ||||