41 #ifndef RECORD_TYPE_DEFINITIONS_ 42 #define RECORD_TYPE_DEFINITIONS_ 102 #define RECORD_TYPE_PMBUS_WRITE_BYTE (1) 120 #define RECORD_TYPE_PMBUS_WRITE_WORD (2) 139 #define RECORD_TYPE_PMBUS_WRITE_BLOCK (3) 151 #define RECORD_TYPE_PMBUS_READ_BYTE_EXPECT (4) 169 #define RECORD_TYPE_PMBUS_READ_WORD_EXPECT (5) 188 #define RECORD_TYPE_PMBUS_READ_BLOCK_EXPECT (6) 201 #define RECORD_TYPE_DEVICE_ADDRESS (7) 214 #define RECORD_TYPE_PACKING_CODE (8) 233 #define RECORD_TYPE_NVM_DATA (9) 247 #define RECORD_TYPE_PMBUS_READ_BYTE_LOOP_MASK (0xA) 266 #define RECORD_TYPE_PMBUS_READ_WORD_LOOP_MASK (0xB) 292 #define RECORD_TYPE_PMBUS_POLL_UNTIL_ACK_NOPEC (0xC) 314 #define RECORD_TYPE_DELAY_MS (0xD) 333 #define RECORD_TYPE_PMBUS_SEND_BYTE (0xE) 350 #define RECORD_TYPE_PMBUS_WRITE_BYTE_NOPEC (0xF) 368 #define RECORD_TYPE_PMBUS_WRITE_WORD_NOPEC (0x10) 388 #define RECORD_TYPE_PMBUS_WRITE_BLOCK_NOPEC (0x11) 400 #define RECORD_TYPE_PMBUS_READ_BYTE_EXPECT_NOPEC (0x12) 418 #define RECORD_TYPE_PMBUS_READ_WORD_EXPECT_NOPEC (0x13) 437 #define RECORD_TYPE_PMBUS_READ_BLOCK_EXPECT_NOPEC (0x14) 451 #define RECORD_TYPE_PMBUS_READ_BYTE_LOOP_MASK_NOPEC (0x15) 472 #define RECORD_TYPE_PMBUS_READ_WORD_LOOP_MASK_NOPEC (0x16) 491 #define RECORD_TYPE_PMBUS_SEND_BYTE_NOPEC (0x17) 511 #define RECORD_TYPE_EVENT (0x18) 533 #define BEFORE_BEGIN (0x00) 534 #define BEFORE_INSYSTEM_PROGRAMMING_BEGIN (0x10) 535 #define SYSTEM_BEFORE_PROGRAM (0x01) 536 #define INSYSTEM_CHIP_BEFORE_PROGRAM (0x11) 537 #define SYSTEM_BEFORE_VERIFY (0x02) 538 #define INSYSTEM_CHIP_BEFORE_VERIFY (0x12) 539 #define INSYSTEM_CHIP_AFTER_VERIFY (0x13) 540 #define SYSTEM_AFTER_VERIFY (0x04) 541 #define AFTER_DONE (0x03) 552 #define RECORD_TYPE_PMBUS_READ_BYTE_EXPECT_MASK_NOPEC (0x19) 574 #define RECORD_TYPE_PMBUS_READ_WORD_EXPECT_MASK_NOPEC (0x1A) 596 #define RECORD_TYPE_VARIABLE_META_DATA (0x1B) 607 #define META_SET_GLOBAL_BASE_ADDRESS (0) 619 #define META_OEM_SERIAL_NUMBER (1) 641 #define RECORD_TYPE_MODIFY_WORD_NOPEC (0x1C) 665 #define RECORD_TYPE_MODIFY_BYTE_NOPEC (0x1D) 687 #define RECORD_TYPE_PMBUS_WRITE_EE_DATA (0x1E) 705 #define RECORD_TYPE_PMBUS_READ_AND_VERIFY_EE_DATA (0x1F) 729 #define RECORD_TYPE_PMBUS_MODIFY_BYTE (0x20) 753 #define RECORD_TYPE_PMBUS_MODIFY_WORD (0x21) 768 #define RECORD_TYPE_END_OF_RECORDS (0x22)
tRecordHeaderAddressAndCommandWithoutPEC detailedRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithoutPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
uint16_t expectedDataWord
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
Copyright 2018(c) Analog Devices, Inc.
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderAddressAndCommandWithoutPEC detailedRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithoutPEC detailedRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderAddressAndCommandWithoutPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithoutPEC detailedRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
uint16_t expectedDataWord
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderAddressAndCommandWithoutPEC detailedRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
uint16_t expectedDataWord
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
uint16_t expectedDataWord
tRecordHeaderLengthAndType baseRecordHeader
uint16_t expectedDataWord
tRecordHeaderAddressAndCommandWithoutPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithoutPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithOptionalPEC detailedRecordHeader
tRecordHeaderAddressAndCommandWithoutPEC detailedRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader
tRecordHeaderLengthAndType baseRecordHeader