<?xml version="1.0" encoding="UTF-8"?>

<CommandList>
	<Command>
		<CMD Head="00" ID="PAGE" Type="Read_Byte,Write_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="01" ID="OPERATION" Type="Read_Byte,Write_Byte" DataLen="1" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="02" ID="ON_OFF_CONFIG" Type="Read_Byte,Write_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="03" ID="CLEAR_FAULT" Type="Send_Byte" DataLen="0" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="04" ID="PHASE" Type="Read_Byte,Write_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="05" ID="PAGE_PLUS_WRITE" Type="Write_Block" DataLen="?" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="06" ID="PAGE_PLUS_READ" Type="Process_Call" DataLen="?" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="10" ID="WRITE_PROTECT" Type="Read_Byte,Write_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="11" ID="STORE_DEFAULT_ALL" Type="Send_Byte" DataLen="0" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="12" ID="RESTORE_DEFAULT_ALL" Type="Send_Byte" DataLen="0" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="13" ID="STORE_DEFAULT_CODE" Type="Write_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="14" ID="RESTORE_DEFAULT_CODE" Type="Write_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="15" ID="STORE_USER_ALL" Type="Send_Byte" DataLen="0" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="16" ID="RESTORE_USER_ALL" Type="Send_Byte" DataLen="0" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="17" ID="STORE_USER_CODE" Type="Write_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="18" ID="RESTORE_USER_CODE" Type="Write_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="19" ID="CAPABILITY" Type="Read_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="1A" ID="QUERY" Type="Process_Call" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="1B" ID="SMBALERT_MASK" Type="Process_Call" DataLen="2" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="20" ID="VOUT_MODE" Type="Read_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="21" ID="VOUT_COMMAND" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="24" ID="VOUT_MAX" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="2B" ID="VOUT_MIN" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="30" ID="COEFFICIENTS" Type="Process_Call" DataLen="5" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="35" ID="VIN_ON" Type="Read_Byte" DataLen="1" Format="Direct" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="36" ID="VIN_OFF" Type="Read_Byte" DataLen="1" Format="Direct" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="3A" ID="FAN_CONFIG_1_2" Type="Read_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="3B" ID="FAN_COMMAND_1" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="3C" ID="FAN_COMMAND_2" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="40" ID="VOUT_OV_FAULT_LIMIT" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="41" ID="VOUT_OV_FAULT_RESPONSE" Type="Read_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="42" ID="VOUT_OV_WARN_LIMIT" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="PFC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="43" ID="VOUT_UV_WARN_LIMIT" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="PFC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="44" ID="VOUT_UV_FAULT_LIMIT" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="PFC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="45" ID="VOUT_UV_FAULT_RESPONSE" Type="Read_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="46" ID="IOUT_OC_FAULT_LIMIT" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="47" ID="IOUT_OC_FAULT_RESPONSE" Type="Read_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="4F" ID="OT_FAULT_LIMIT" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="50" ID="OT_FAULT_RESPONSE" Type="Read_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="53" ID="UT_FAULT_LIMIT" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="54" ID="UT_FAULT_RESPONSE" Type="Read_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="78" ID="STATUS_BYTE" Type="Read_Byte" DataLen="1" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="79" ID="STATUS_WORD" Type="Read_Word" DataLen="2" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="7A" ID="STATUS_VOUT" Type="Read_Byte" DataLen="1" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="7B" ID="STATUS_IOUT" Type="Read_Byte" DataLen="1" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="7C" ID="STATUS_INPUT" Type="Read_Byte" DataLen="1" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="7D" ID="STATUS_TEMPERATURE" Type="Read_Byte" DataLen="1" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="7E" ID="STATUS_CML" Type="Read_Byte" DataLen="1" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="7F" ID="STATUS_OTHER" Type="Read_Byte" DataLen="1" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="80" ID="STATUS_MFR_SPECIFIC" Type="Read_Byte" DataLen="1" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="81" ID="STATUS_FANS_1_2" Type="Read_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="88" ID="READ_VIN" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="89" ID="READ_IIN" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="8B" ID="READ_VOUT" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="8C" ID="READ_IOUT" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="8D" ID="READ_TEMPERATURE_1" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="8E" ID="READ_TEMPERATURE_2" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="8F" ID="READ_TEMPERATURE_3" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="90" ID="READ_FAN_SPEED_1" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="91" ID="READ_FAN_SPEED_2" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="96" ID="READ_POUT" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="97" ID="READ_PIN" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="98" ID="PMBUS_REVISION" Type="Read_Byte" DataLen="1" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="99" ID="MFR_ID" Type="Read_Block,Write_Block" DataLen="15" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="9A" ID="MFR_MODEL" Type="Read_Block,Write_Block" DataLen="15" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="9B" ID="MFR_REVISION" Type="Read_Block,Write_Block" DataLen="15" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="9C" ID="MFR_LOCATION" Type="Read_Block,Write_Block" DataLen="15" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="9D" ID="MFR_DATE" Type="Read_Block,Write_Block" DataLen="15" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="9E" ID="MFR_SERIAL" Type="Read_Block,Write_Block" DataLen="15" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="A5" ID="MFR_VOUT_MAX" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="A6" ID="MFR_IOUT_MAX" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="A7" ID="MFR_POUT_MAX" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="A8" ID="MFR_TAMBIENT_MAX" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="C4" ID="COM_FW_VERSION" Type="Read_Block" DataLen="15" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="C5" ID="MODULE_FW_VERSION" Type="Read_Block" DataLen="15" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="C6" ID="MODULE_SERIAL" Type="Read_Block,Write_Block" DataLen="15" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="C7" ID="PASSWORD" Type="Read_Block,Write_Block" DataLen="15" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="C8" ID="MODULE_NAME" Type="Read_Block,Write_Block" DataLen="15" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="C9" ID="MODULE_OUTPUT_NUM" Type="Read_Byte" DataLen="1" Format="Direct" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="CA" ID="PARALLEL_INFO" Type="Read_Byte" DataLen="1" Format="" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="CB" ID="IOUT_COMMAND" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="CC" ID="IOUT_MAX" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="CD" ID="IOUT_MIN" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="CE" ID="REMOTE_CONTROL" Type="Read_Byte,Write_Byte" DataLen="1" Format="" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="CF" ID="CC_CV_MODE" Type="Read_Byte,Write_Byte" DataLen="1" Format="" ActiveArea="DC_DC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="D0" ID="PFC_IIN_LIMIT" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="PFC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="D1" ID="PFC_IOUT_LIMIT" Type="Read_Word,Write_Word" DataLen="2" Format="Direct" ActiveArea="PFC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="D2" ID="READ_PF" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="PFC" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="D4" ID="READ_SLOT_STATUS" Type="Read_Word" DataLen="2" Format="" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="D5" ID="READ_EFFICIENCY" Type="Read_Word" DataLen="2" Format="Direct" ActiveArea="Common" AckHead="F0" AckDataLen="12" />
		
		<CMD Head="DC" ID="GET_MODULE_STATUS" Type="Read_Block" DataLen="15" Format="" ActiveArea="PFC,DC_DC" AckHead="F0" AckDataLen="12" />
	</Command>
	<Events>
	
	</Events>
	<ErrorCode>
		<Code EID="00" EDesc="No Error" />
		<Code EID="01" EDesc="Invalid Function Code" />
		<Code EID="02" EDesc="Invalid Function Sub-Code" />
		<Code EID="03" EDesc="Invalid Data" />
		<Code EID="04" EDesc="CRC Error" />
		<Code EID="05" EDesc="Invalid Address" />
		<Code EID="06" EDesc="Read Time-out" />
		<Code EID="07" EDesc="I2C Bus Collision" />
		<Code EID="08" EDesc="Input Protocol Collision" />
		<Code EID="09" EDesc="I2C PEC Error" />
		<Code EID="0A" EDesc="EEPROM Error" />
		<Code EID="0B" EDesc="Adapter Busy" />
	</ErrorCode>
</CommandList>