--- new192MB.dsl 2005-12-19 18:18:31.000000000 +0100 +++ ../dsdt.dsl 2005-12-19 18:20:37.000000000 +0100 @@ -980,11 +981,7 @@ Method (_BIF, 0, NotSerialized) { Store ("-------------------------------- BAT1_BIF", Debug) - If (LNot (IBP)) - { - \_SB.BAT1.CHBP () - Store (0x01, IBP) - } + \_SB.BAT1.CHBP () Return (PBIF) } @@ -992,7 +989,8 @@ Method (_BST, 0, NotSerialized) { Store ("-------------------------------- BAT1 _BST", Debug) - Return (PBST) + \_SB.BAT1.CHBP () + Return (PBST) } Method (UPBI, 0, NotSerialized) @@ -1271,11 +1269,7 @@ Method (_BIF, 0, NotSerialized) { Store ("-------------------------------- BAT2_BIF", Debug) - If (LNot (IBP)) - { - \_SB.BAT2.CHBP () - Store (0x01, IBP) - } + \_SB.BAT2.CHBP () Return (PBIF) } @@ -2277,7 +2271,7 @@ IO (Decode16, 0x1000, 0x1000, 0x01, 0x40) IO (Decode16, 0x1040, 0x1040, 0x01, 0x10) IO (Decode16, 0x1050, 0x1050, 0x01, 0x10) - IO (Decode16, 0xFCA0, 0xFCA0, 0x01, 0x10) + IO (Decode16, 0xFCA0, 0xFCA0, 0x01, 0x20) }) Method (_CRS, 0, NotSerialized) {