From 21ac6246077610222b16343ff94cddca23f24f6e Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Fri, 26 Dec 2014 14:29:31 +0000 Subject: ich9deblob: gbe struct: word 16: extended config control word 3 --- resources/utilities/ich9deblob/src/gbe/gbe.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'resources') diff --git a/resources/utilities/ich9deblob/src/gbe/gbe.h b/resources/utilities/ich9deblob/src/gbe/gbe.h index a5559f21..382f90d6 100644 --- a/resources/utilities/ich9deblob/src/gbe/gbe.h +++ b/resources/utilities/ich9deblob/src/gbe/gbe.h @@ -131,7 +131,7 @@ struct GBE_EXTENDED_CONFIGURATION_CONTROL_WORD_1 { struct GBE_EXTENDED_CONFIGURATION_CONTROL_WORD_2 { /* least significant bits */ unsigned char reserved : 8; /* Reserved. Should be 0 according to datasheet and deblobbed_descriptor.bin */ - unsigned char extendedPhyLength : 8; /* dword: size of extended phy configuration area. most be 0 if phy config area is disabled. default is 0000101 (binary) or 05 (hex) according to datasheet, but 0 according to deblobbed_descriptor.bin */ + unsigned char extendedPhyLength : 8; /* dword: size of extended phy configuration area. most be 0 if phy config area is disabled. default is 0000101 (binary) or 05 (hex) according to datasheet, but 00001010 (0A) according to deblobbed_descriptor.bin. Is 0000101 (in the datasheet) a typo that actually means 00001010? */ /* most significant bits */ }; @@ -224,7 +224,10 @@ struct GBEREGIONRECORD_4K { /* Word 15: Extended Configuration Control Word 2 */ struct GBE_EXTENDED_CONFIGURATION_CONTROL_WORD_2 extendedConfigurationControlWord2; + /* Word 16: Extended Configuration Control Word 3 */ + /* All bits reserved. Datasheet and deblobbed_descriptor.bin say to set it to zero */ unsigned short extendedConfigurationControlWord3; + unsigned short ledCtl1; unsigned short ledCtl02; unsigned short reserved8; -- cgit v1.2.3-70-g09d2