From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1OGAKw-0005ht-Au for mharc-grub-devel@gnu.org; Sun, 23 May 2010 08:31:22 -0400 Received: from [140.186.70.92] (port=40767 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OGAKt-0005gL-UL for grub-devel@gnu.org; Sun, 23 May 2010 08:31:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OGAKs-0004ra-9b for grub-devel@gnu.org; Sun, 23 May 2010 08:31:19 -0400 Received: from mail-bw0-f41.google.com ([209.85.214.41]:34107) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OGAKs-0004rS-4d for grub-devel@gnu.org; Sun, 23 May 2010 08:31:18 -0400 Received: by bwz2 with SMTP id 2so591789bwz.0 for ; Sun, 23 May 2010 05:31:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:x-enigmail-version:content-type; bh=ClEElKqR4VP9dYBEJ3meJ2hS0gSR5kSCs2ZbGDvNbRU=; b=oeg7N6iwoYbKnW/n29EbHHVZdpR0Dm0RpAWB5mdtED0Ac2+IflkI7+kkIiwCw5vRng yM/z/KqOISo35gfRUvbPxRIHkxfCxvnlssmgNZ6ZQEocfSwC/P22joJRdekvMVTGavgD b4zjuewqmQr5VcD8vgI3dXFmCgSbtgXOCQXoc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :x-enigmail-version:content-type; b=pTTxm2hQIZOprEukLj5XLVUJJN2iwm+Xi9WLxrekM7d/R2FjoYDU7IyuSaVChT62b9 nJ1jBNbDyDKhZCxGdCgjcs7tcPa7HtkjqYFhcc7bAwq0Rw4/Ff9NkUCPFoc6ZavzoVc5 c8cHSTyR0GSOMYAwraa8Dw0z/e8cl93FxqMfo= Received: by 10.204.163.65 with SMTP id z1mr1296054bkx.65.1274617876770; Sun, 23 May 2010 05:31:16 -0700 (PDT) Received: from debian.bg45.phnet (236-8.203-62.cust.bluewin.ch [62.203.8.236]) by mx.google.com with ESMTPS id s17sm14055216bkd.22.2010.05.23.05.31.15 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 23 May 2010 05:31:16 -0700 (PDT) Message-ID: <4BF92009.2030803@gmail.com> Date: Sun, 23 May 2010 14:31:05 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20091109) MIME-Version: 1.0 To: The development of GRUB 2 X-Enigmail-Version: 0.95.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig4551F898A7F18F82CEC38AA8" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Vendor power-on button X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 May 2010 12:31:21 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig4551F898A7F18F82CEC38AA8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, all. I've just merged vendor power-on button support into mainline. Here is extract from manual: < normal_button.txt 3) boot using vendor button sudo modprobe nvram sudo cat /dev/nvram | xxd > normal_vendor.txt Then compare these text files and find where a bit was toggled. E.g. in case of Dell XPS it was: byte 0x47: 20 --> 28 It's a bit number 3 as seen from following table: 0: 01 1: 02 2: 04 3: 08 4: 10 5: 20 6: 40 7: 80 0x47 is decimal 71. Linux nvram implementation cuts first 14 bytes of CMOS. So the real byte address in CMOS is 71+4=3D85 So complete address is 85:3 --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enig4551F898A7F18F82CEC38AA8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iF4EAREKAAYFAkv5IBIACgkQNak7dOguQgkOlgD+Nc3ujQwVpf0UMX036v7ImbWi d2qzzPjNYAPlq/ev5S0A/0Y9GW7hKaVWs720sNIcx2iI5iPh3NVBtY6wR1MyEHwX =aYnX -----END PGP SIGNATURE----- --------------enig4551F898A7F18F82CEC38AA8--