[openfirmware] [commit] r1857 - cpu/x86/pc/olpc/via

repository service svn at openfirmware.info
Thu Jul 1 20:02:44 CEST 2010


Author: wmb
Date: Thu Jul  1 20:02:43 2010
New Revision: 1857
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/1857

Log:
OLPC XO-1.5 - DSDT - changed OEM name from OLPC to QUANTACOMPUTER to make Windows activation happier, using the "System Locked Preinstallation" (SLP) feature.  This undoes svn 1848, which was an incorrect solution to the problem.  The QUANTACOMPUTER OEM string needs to be in the DSDT instead of SMBIOS tables, according to the OEMBIOS.INI that we use.

Modified:
   cpu/x86/pc/olpc/via/dsdt.dsl
   cpu/x86/pc/olpc/via/smbios.fth

Modified: cpu/x86/pc/olpc/via/dsdt.dsl
==============================================================================
--- cpu/x86/pc/olpc/via/dsdt.dsl	Thu Jul  1 19:36:36 2010	(r1856)
+++ cpu/x86/pc/olpc/via/dsdt.dsl	Thu Jul  1 20:02:43 2010	(r1857)
@@ -25,7 +25,7 @@
 DefinitionBlock ("dsdt.aml",      // AML file name
                  "DSDT",          // Table signature, DSDT
                  0x01,            // Compliance Revision
-                 "OLPC",          // OEM ID
+                 "QUANTACOMPUTER",// OEM ID
                  "XO-1.5  ",      // Table ID
                  0x00000001)      // OEM Revision
 {

Modified: cpu/x86/pc/olpc/via/smbios.fth
==============================================================================
--- cpu/x86/pc/olpc/via/smbios.fth	Thu Jul  1 19:36:36 2010	(r1856)
+++ cpu/x86/pc/olpc/via/smbios.fth	Thu Jul  1 20:02:43 2010	(r1857)
@@ -394,7 +394,7 @@
    pad h# 30 -leading -trailing
 ;
 
-: +OEM  ( adr -- adr' )  " QUANTACOMPUTER" +smbios$  ;
+: +OLPC  ( adr -- adr' )  " OLPC" +smbios$  ;
 : setup-smbios  ( -- )
    0 to #smbios-tables
    0 to portinfo#
@@ -405,7 +405,7 @@
    bios-info copy-smbios-table       ( adr )
       test-name$ +smbios$
       test-version$ +smbios$
-\      +OEM
+\      +OLPC
 \      fw-version$ +smbios$
       fw-date$    +smbios$
    end-smbios-table
@@ -413,7 +413,7 @@
    dup >r                            ( adr  r: adr )
    system-info copy-smbios-table     ( adr  r: adr )
       get-uuid  r> 8 +  swap move    ( adr )   
-      +OEM
+      +OLPC
       " XO" +smbios$
       " 1.5" +smbios$    \ Version
       " SN" get-tag$ +smbios$
@@ -428,7 +428,7 @@
 
    \ XXX might need to amend the security status field
    system-enclosure copy-smbios-table       ( adr )
-      +OEM
+      +OLPC
       " 1.5" +smbios$    \ Version
    end-smbios-table
 



More information about the openfirmware mailing list