mtb-pmbus 1.3.0.1943
 
Loading...
Searching...
No Matches
Access Control (0x0F) Bit Macros

General Description

Macros

#define MTB_PMBUS_ACL_BIT_WRITE_ACCESS   (0x80U)
 Access Control Byte bit [7]: block write access to the target command.
 
#define MTB_PMBUS_ACL_BIT_READ_ACCESS   (0x40U)
 Access Control Byte bit [6]: block read access to the target command.
 
#define MTB_PMBUS_ACL_BIT_AUTH_WRITE   (0x20U)
 Access Control Byte bit [5]: disable authenticated write (security action request)
 
#define MTB_PMBUS_ACL_BIT_NVM_STORE   (0x10U)
 Access Control Byte bit [4]: block NVM STORE for the target command.
 
#define MTB_PMBUS_ACL_BIT_NVM_RESTORE   (0x08U)
 Access Control Byte bit [3]: block NVM RESTORE for the target command.
 
#define MTB_PMBUS_ACL_BIT_WRITE_ONCE   (0x04U)
 Access Control Byte bit [2]: allow one write only, then block subsequent writes.
 
#define MTB_PMBUS_ACL_BIT_NO_MORE   (0x02U)
 Access Control Byte bit [1]: ACL byte not alterable even when PASSKEY is unlocked.
 
#define MTB_PMBUS_ACL_BIT_NEVER_AGAIN   (0x01U)
 Access Control Byte bit [0]: ACL byte permanently locked (set at POR)