From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1NN7af-0004GI-HR for mharc-grub-devel@gnu.org; Tue, 22 Dec 2009 11:28:05 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NN7ad-0004Eb-Q5 for grub-devel@gnu.org; Tue, 22 Dec 2009 11:28:03 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NN7aY-0004AV-Nk for grub-devel@gnu.org; Tue, 22 Dec 2009 11:28:03 -0500 Received: from [199.232.76.173] (port=55311 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NN7aY-0004AE-HE for grub-devel@gnu.org; Tue, 22 Dec 2009 11:27:58 -0500 Received: from fg-out-1718.google.com ([72.14.220.152]:26725) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NN7aX-0002Oz-Uu for grub-devel@gnu.org; Tue, 22 Dec 2009 11:27:58 -0500 Received: by fg-out-1718.google.com with SMTP id 19so3622613fgg.12 for ; Tue, 22 Dec 2009 08:27:56 -0800 (PST) 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:references:in-reply-to :x-enigmail-version:content-type; bh=LBbhdzW5xihh//zNQv4oUEZo88d05OGLuyGrNZF5RJ4=; b=XFEPHHt06+g0RClFAa8LdZ8jQcIhFU4IEC4AcKvePgevpDDs4Zj9LfaaKkOI8Tkmdx R/X/DMSjSUyEKVFGIwnEwvgx+5sIoetFK0l+ULFYFV/7T5l9yThocjdLZzM0vJQ1Dipi jjydOB/FzejW/xPwEwvP3NF8ePTv75myVske8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type; b=e8GyXvZK2W32zbMGD+VDZUkRkq3gzrwilBxyA4HvlkyscbBWAJ1c1qnzrnsv9YezTN YAbvNCZvY8diXQQbU8A4CQ316CP+Hd29Sdu6FcrnejK4x0LTdM2AB/pu9X2nUY/RxaVW 9tm0AKUFEYfV2fngEUBwNUy7pCQP4jtJXYHJg= Received: by 10.87.47.35 with SMTP id z35mr166635fgj.63.1261499275586; Tue, 22 Dec 2009 08:27:55 -0800 (PST) Received: from debian.bg45.phnet (27.65.202.62.cust.bluewin.ch [62.202.65.27]) by mx.google.com with ESMTPS id l12sm15313974fgb.20.2009.12.22.08.27.53 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 22 Dec 2009 08:27:54 -0800 (PST) Message-ID: <4B30F388.7050604@gmail.com> Date: Tue, 22 Dec 2009 17:27:52 +0100 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 References: <4116f8730910220433ga7d2237q8a72589713c13d94@mail.gmail.com> <4AE0475F.2050107@gmail.com> <4116f8730910230653s5f7e2bfatb17668ce91716ec@mail.gmail.com> <4AE1C0E3.1090506@gmail.com> <4116f8730910240142l35f0c204t1c6d5dcb0ca7bcd6@mail.gmail.com> In-Reply-To: <4116f8730910240142l35f0c204t1c6d5dcb0ca7bcd6@mail.gmail.com> X-Enigmail-Version: 0.95.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig66044207A009E6819020EB09" X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: Feature Request: 32-bit mem write and 'setpci -s' type command in menu.lst 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: Tue, 22 Dec 2009 16:28:04 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig66044207A009E6819020EB09 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Nando wrote: > Hi Vlad, > > > able to do the equivalent of setpci by calculating the addresses > > needing memory writes. > > Except pciconf space > > > Are you saying that write_dword will not write to pciconf space?=20 > =20 > > > > > write_dump ADDRESS FILE > > eg: write_dump 0xF8000000 dump_file > > > This has already been discussed and conclusion that it's too danger= ous > to write to FS from grub2. If it's one time operation you can just > boot > FreeDOS for it. IF it's not explain why do you need it on every boo= t > > > I've like *read* a dump file into pciexbar memory space to overcome my > wifi whitelisting. Currently doing this via a grub2 DOS Image entry > explained at http://www.wimsbios.com/phpBB2/topic9388-135.html#53650 . > To have such an ability would mean I could just add another menuitem > "Ubunto [reverse whitelisting]" and bypass the need for the DOS > bootimage. This ability would be further enhanced if a compressed dump > file could be used to speed up the process. > > So I guess it should be a request for: > > - 'read_dump ADDRESS FILE' for mPCIe wifi whitelsting could be done > within grub2. . > - a 'setpci' type command to do pci-e pci-port bridge window fixups, > amongst other things. > MEM I/O isn't necessarily just a normal memory space. Most of the times it isn't. So writing by dwords, words or bytes won't lead to the same result. You could say: add an option to specify how to write to MM I/O but it may happen that some registers need byte and other ones dword writ= es > Nando > -----------------------------------------------------------------------= - > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel > =20 --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enig66044207A009E6819020EB09 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 iF4EAREKAAYFAksw84gACgkQNak7dOguQglNVQD+Ikp+AvrBFSacBxuHS2rsX3Dh 5KZRzJzzImuC8o0Vya4A/joLugHIBdGTYZqYW2jBnfqVH1Q3Zlvqq0CUAl/0F7oT =0NLA -----END PGP SIGNATURE----- --------------enig66044207A009E6819020EB09--