From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MrVql-0002eZ-TW for mharc-grub-devel@gnu.org; Sat, 26 Sep 2009 07:54:03 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MrVqk-0002eE-7R for grub-devel@gnu.org; Sat, 26 Sep 2009 07:54:02 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MrVqf-0002dq-Ji for grub-devel@gnu.org; Sat, 26 Sep 2009 07:54:01 -0400 Received: from [199.232.76.173] (port=42089 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MrVqf-0002dn-HP for grub-devel@gnu.org; Sat, 26 Sep 2009 07:53:57 -0400 Received: from mail-px0-f202.google.com ([209.85.216.202]:60077) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MrVqf-0001nJ-4I for grub-devel@gnu.org; Sat, 26 Sep 2009 07:53:57 -0400 Received: by pxi40 with SMTP id 40so4239631pxi.24 for ; Sat, 26 Sep 2009 04:53:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=qfzBZICAQmktjVkP1Qxe1ebandgrTJW0v6/ce0QuFhg=; b=eQlKI8A3KfhwuIcxrPmWlazj9hTiW48CHZmxYQrhTIqW/S8IjKWg6ZHpBA5+qLUtKa vGvVkcduMu5AVp0brcRd6p2EwVhCH+/MYgYIgUiTqh84B/rToij7vGP7VQ06gXvRrZKz +jq5ufSd/HFtcg3bnQ/R7ym5sradVgAwIsk1w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=YJ6UmfCPg+jMISJQtEmR3Vv1IUceopwJhuOBrtTbiFDwUbycmtN5ZTjgruxOjT9C9I LvAtVGT99wBqlQKN0PPBq+Fd7YOspb6X0moSHMS2PyarDXfNbarZiWpQnyKQ49ialzyK LPCZt1RBelGdviCUZh+nRT/clkcARpEmjSxfw= MIME-Version: 1.0 Received: by 10.142.209.20 with SMTP id h20mr93471wfg.36.1253966034877; Sat, 26 Sep 2009 04:53:54 -0700 (PDT) Date: Sat, 26 Sep 2009 21:53:54 +1000 Message-ID: <4116f8730909260453j6bfc437eu856618c4e7b47916@mail.gmail.com> From: Nando To: grub-devel@gnu.org Content-Type: multipart/alternative; boundary=000e0cd32e2e11bf33047479b83b X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: pci-e config register modification in grub X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Sep 2009 11:54:02 -0000 --000e0cd32e2e11bf33047479b83b Content-Type: text/plain; charset=ISO-8859-1 Hi everyone, Wondering if grub2 can have an additional module added to do various pci-e Configuration Register fixups/modifications before launching into XP/Win7/Linux. Specifically I require: 1/ ability to modify PCI Bridge Configuration Registers for DIY ViDock project to allow the video card to work [ current workaround is boot DOS, use pcitool to do the mod, then use grub4dos to chainload the OS ] 2/ ability to restore a mini pci-e port's Extended PCI Configuration registers config to reverse HP bios whitelisting of wifi cards (See bottom of HP Mini pci-e wifi bios thread. No current tool can do this that I've found, with the DOS pcitool extending only to the 00-FF pci-e configuration registers, not the extended registers. I'm running Ubuntu 9.04 with grub as the bootloader. Can these features be added to grub via say the menu.lst file as well as some config file that can store the dump for (2) above?? Nando --000e0cd32e2e11bf33047479b83b Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi everyone,

Wondering if grub2 can have an additional module added = to do various pci-e Configuration Register fixups/modifications before laun= ching into XP/Win7/Linux. Specifically I require:

1/ ability to modi= fy PCI Bridge Configuration Registers for DIY ViDock project= to allow the video card to work [ current workaround is boot DOS, use pcitool to do the mod, t= hen use grub4dos to chainload the OS ]

2/ ability to restore a mini pci-e port's Extended PCI Configuration registers config to reverse HP bios whitelisting of wifi cards (See bottom of HP Mini pci-e wifi bios thread. No current tool can do this th= at I've found, with the DOS pcitool extending only to the 00-FF pci-e c= onfiguration registers, not the extended registers.

I'm running Ubuntu 9.04 with grub as the bootloader. Can these features be adde= d to grub via say the menu.lst file as well as some config file that can st= ore the dump for (2) above??

Nando
--000e0cd32e2e11bf33047479b83b--