From e82b3147e0f623dd23d1989fd5b5eea0f20efb2c Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Fri, 26 Dec 2014 03:13:57 +0000 Subject: ich9deblob: gbe struct: info about word 0C (subsystem vendor id) --- resources/utilities/ich9deblob/src/gbe/gbe.h | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'resources/utilities/ich9deblob/src/gbe/gbe.h') diff --git a/resources/utilities/ich9deblob/src/gbe/gbe.h b/resources/utilities/ich9deblob/src/gbe/gbe.h index 567efc86..ebcd6ad2 100644 --- a/resources/utilities/ich9deblob/src/gbe/gbe.h +++ b/resources/utilities/ich9deblob/src/gbe/gbe.h @@ -125,7 +125,16 @@ struct GBEREGIONRECORD_4K { */ unsigned short subsystemId; /* Set this to 0x20EE */ - unsigned short subsystemVendorId; + /* + * Word 0C; subsystem vendor ID + * + * If load subsystem vendor ID bit of word 0A (pci init control word) + * is set to 1 (read: it is. in my deblobbed_descriptor.bin), store + * the subsystem vendor id here. Datasheet says that the default + * value is 8086h, but you should set this to 17AAh (lendian: AA 17). + */ + unsigned short subsystemVendorId; /* Set this to 0x17AA */ + unsigned short deviceId; unsigned short vendorId; unsigned short deviceRevId; -- cgit v1.2.3-70-g09d2