[ltp] T60 Bios version ... and Brigthness Key ACPI event
Jerome Poggi
linux-thinkpad@linux-thinkpad.org
Thu, 15 Mar 2007 13:40:14 +0100
I have a T60 and update my bios 3 times :
- The first version 1.04 was OK for Brigthness Key
- The second version 2.04 was KO for Brigthness Key : the Fn+Home change
the video display output
- The third version 2.09 was same bug for Brigthness Key, and Fn+F10
won't work: no event !
Did somebody have a solution to have this ACPI event corretly managed ?
I do diff of dmidecode of each bios :
--- T60.dmidecode.1.04.txt 2006-06-13 20:31:11.000000000 +0200
+++ T60.dmidecode.2.03.txt 2006-12-13 16:09:16.000000000 +0100
@@ -6,8 +6,8 @@
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: LENOVO
- Version: 79ET58WW (1.04 )
- Release Date: 03/31/2006
+ Version: 79ETC3WW (2.03 )
+ Release Date: 11/10/2006
Address: 0xDC000
Runtime Size: 144 kB
ROM Size: 2048 kB
@@ -26,8 +26,8 @@
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
- BIOS Revision: 1.4
- Firmware Revision: 1.2
+ BIOS Revision: 2.3
+ Firmware Revision: 1.7
Handle 0x0001, DMI type 1, 27 bytes
System Information
@@ -345,7 +345,7 @@
Handle 0x0026, DMI type 11, 5 bytes
OEM Strings
- String 1: IBM ThinkPad Embedded Controller -[79HT43WW-1.02 ]-
+ String 1: IBM ThinkPad Embedded Controller -[79HT50WW-1.07 ]-
Handle 0x0027, DMI type 13, 22 bytes
BIOS Language Information
@@ -502,7 +502,7 @@
Handle 0x0037, DMI type 132, 7 bytes
OEM-specific Type
Header and Data:
- 84 07 37 00 02 DA 36
+ 84 07 37 00 01 DA 36
Handle 0x0038, DMI type 133, 5 bytes
OEM-specific Type
@@ -540,15 +540,15 @@
Handle 0x003D, DMI type 135, 18 bytes
OEM-specific Type
Header and Data:
- 87 12 3D 00 54 50 07 01 01 A3 00 00 00 00 00 00
+ 87 12 3D 00 54 50 07 01 01 A3 01 00 00 00 00 00
00 00
Handle 0x003E, DMI type 135, 35 bytes
OEM-specific Type
Header and Data:
87 23 3E 00 54 50 07 02 42 41 59 20 49 2F 4F 20
- 01 00 02 00 00 0B 00 D0 18 C6 18 02 00 0E 00 F0
- 01 F6 03
+ 01 00 02 00 00 0E 00 F0 01 F6 03 02 00 0F 00 70
+ 01 76 03
Handle 0x003F, DMI type 136, 6 bytes
OEM-specific Type
----------
--- T60.dmidecode.2.03.txt 2006-12-13 16:09:16.000000000 +0100
+++ T60.dmidecode.2.09.txt 2007-03-15 13:27:08.000000000 +0100
@@ -1,4 +1,4 @@
-# dmidecode 2.8
+# dmidecode 2.9
SMBIOS 2.4 present.
68 structures occupying 2248 bytes.
Table at 0x000E0010.
@@ -6,8 +6,8 @@
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: LENOVO
- Version: 79ETC3WW (2.03 )
- Release Date: 11/10/2006
+ Version: 79ETC9WW (2.09 )
+ Release Date: 12/22/2006
Address: 0xDC000
Runtime Size: 144 kB
ROM Size: 2048 kB
@@ -26,7 +26,7 @@
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
- BIOS Revision: 2.3
+ BIOS Revision: 2.9
Firmware Revision: 1.7
Handle 0x0001, DMI type 1, 27 bytes
@@ -70,38 +70,9 @@
Processor Information
Socket Designation: None
Type: Central Processor
- Family: Pentium M
+ Family: Other
Manufacturer: GenuineIntel
ID: E8 06 00 00 FF FB E9 BF
- Signature: Type 0, Family 6, Model 14, Stepping 8
- Flags:
- FPU (Floating-point unit on-chip)
- VME (Virtual mode extension)
- DE (Debugging extension)
- PSE (Page size extension)
- TSC (Time stamp counter)
- MSR (Model specific registers)
- PAE (Physical address extension)
- MCE (Machine check exception)
- CX8 (CMPXCHG8 instruction supported)
- APIC (On-chip APIC hardware supported)
- SEP (Fast system call)
- MTRR (Memory type range registers)
- PGE (Page global enable)
- MCA (Machine check architecture)
- CMOV (Conditional move instruction supported)
- PAT (Page attribute table)
- CLFSH (CLFLUSH instruction supported)
- DS (Debug store)
- ACPI (ACPI supported)
- MMX (MMX technology supported)
- FXSR (Fast floating-point save and restore)
- SSE (Streaming SIMD extensions)
- SSE2 (Streaming SIMD extensions 2)
- SS (Self-snoop)
- HTT (Hyper-threading technology)
- TM (Thermal monitor supported)
- PBE (Pending break enabled)
Version: Genuine Intel(R) CPU
Voltage: 1.4 V
External Clock: 167 MHz
@@ -308,6 +279,7 @@
Type: x1 PCI Express
Current Usage: Available
Length: Other
+ ID: 0
Characteristics:
Hot-plug devices are supported
@@ -361,7 +333,7 @@
Data Start Offset: 0x0010
Access Method: General-purpose non-volatile data functions
Access Address: 0x0000
- Status: Valid, No Header
+ Status: Valid, Full
Change Token: 0x0000006F
Header Format: Type 1
Supported Log Type Descriptors: 1