[coreboot] r3878 - in trunk/coreboot-v2/src: cpu/intel/microcode include/cpu/intel

svn at coreboot.org svn at coreboot.org
Tue Jan 20 22:27:23 CET 2009


Author: stepan
Date: 2009-01-20 22:27:23 +0100 (Tue, 20 Jan 2009)
New Revision: 3878

Modified:
   trunk/coreboot-v2/src/cpu/intel/microcode/microcode.c
   trunk/coreboot-v2/src/include/cpu/intel/microcode.h
Log:
fix compiler warnings (trivial)
Signed-off-by: Stefan Reinauer <stepan at coresystems.de>
Acked-by: Stefan Reinauer <stepan at coresystems.de>



Modified: trunk/coreboot-v2/src/cpu/intel/microcode/microcode.c
===================================================================
--- trunk/coreboot-v2/src/cpu/intel/microcode/microcode.c	2009-01-20 20:25:48 UTC (rev 3877)
+++ trunk/coreboot-v2/src/cpu/intel/microcode/microcode.c	2009-01-20 21:27:23 UTC (rev 3878)
@@ -51,13 +51,13 @@
 	return msr.hi;
 }
 
-void intel_update_microcode(void *microcode_updates)
+void intel_update_microcode(const void *microcode_updates)
 {
 	unsigned int eax;
 	unsigned int pf, rev, sig;
 	unsigned int x86_model, x86_family;
-	struct microcode *m;
-	char *c;
+	const struct microcode *m;
+	const char *c;
 	msr_t msr;
 	
 	/* cpuid sets msr 0x8B iff a microcode update has been loaded. */
@@ -85,7 +85,7 @@
 	print_debug("\r\n");
 
 	m = microcode_updates;
-	for(c = microcode_updates; m->hdrver;  m = (struct microcode *)c) {
+	for(c = microcode_updates; m->hdrver;  m = (const struct microcode *)c) {
 		if ((m->sig == sig) && (m->pf & pf)) {
 			unsigned int new_rev;
 			msr.lo = (unsigned long)(&m->bits) & 0xffffffff;

Modified: trunk/coreboot-v2/src/include/cpu/intel/microcode.h
===================================================================
--- trunk/coreboot-v2/src/include/cpu/intel/microcode.h	2009-01-20 20:25:48 UTC (rev 3877)
+++ trunk/coreboot-v2/src/include/cpu/intel/microcode.h	2009-01-20 21:27:23 UTC (rev 3878)
@@ -1 +1 @@
-void intel_update_microcode(void *microcode_updates);
+void intel_update_microcode(const void *microcode_updates);





More information about the coreboot mailing list