From 540cb706c135fde7f3275c7443706a57f377caad Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Sun, 16 Aug 2015 09:20:44 -0400 Subject: docs/hcl/gm45_remove_me.html: Fix write-protect instructions --- diff --git a/docs/hcl/gm45_remove_me.html b/docs/hcl/gm45_remove_me.html index 9c17daf..632b1e8 100644 --- a/docs/hcl/gm45_remove_me.html +++ b/docs/hcl/gm45_remove_me.html @@ -140,6 +140,17 @@ descriptorStruct.masterAccessSection.flMstr1.gbeRegionWriteAccess = 0x1; descriptorStruct.masterAccessSection.flMstr1.pdRegionWriteAccess = 0x1; +

+ Also look in resources/utilities/ich9deblob/src/ich9gen/mkdescriptor.c + for the following lines: +

+
+    descriptorStruct.masterAccessSection.flMstr1.fdRegionWriteAccess = 0x1; /* see ../descriptor/descriptor.c */
+    descriptorStruct.masterAccessSection.flMstr1.biosRegionWriteAccess = 0x1; /* see ../descriptor/descriptor.c */
+    descriptorStruct.masterAccessSection.flMstr1.meRegionWriteAccess = 0x1; /* see ../descriptor/descriptor.c */
+    descriptorStruct.masterAccessSection.flMstr1.gbeRegionWriteAccess = 0x1; /* see ../descriptor/descriptor.c */
+    descriptorStruct.masterAccessSection.flMstr1.pdRegionWriteAccess = 0x1; /* see ../descriptor/descriptor.c */
+

Change them all to 0x0, then re-compile ich9gen. After you have done that, -- cgit v0.9.1