From e82b3147e0f623dd23d1989fd5b5eea0f20efb2c Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Thu, 25 Dec 2014 22:13:57 -0500 Subject: ich9deblob: gbe struct: info about word 0C (subsystem vendor id) --- (limited to 'resources') diff --git a/resources/utilities/ich9deblob/src/gbe/gbe.h b/resources/utilities/ich9deblob/src/gbe/gbe.h index 567efc8..ebcd6ad 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 v0.9.1