From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MevrF-0005gR-G5 for mharc-grub-devel@gnu.org; Sat, 22 Aug 2009 15:02:33 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MevrD-0005gK-QO for grub-devel@gnu.org; Sat, 22 Aug 2009 15:02:31 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mevr8-0005g8-1W for grub-devel@gnu.org; Sat, 22 Aug 2009 15:02:30 -0400 Received: from [199.232.76.173] (port=39577 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mevr7-0005g5-T4 for grub-devel@gnu.org; Sat, 22 Aug 2009 15:02:25 -0400 Received: from mail-ew0-f211.google.com ([209.85.219.211]:52220) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Mevr7-0008IE-AT for grub-devel@gnu.org; Sat, 22 Aug 2009 15:02:25 -0400 Received: by ewy7 with SMTP id 7so1439911ewy.31 for ; Sat, 22 Aug 2009 12:02:24 -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:content-type :content-transfer-encoding; bh=uCq1i+G17x4hGjHuqFW/oDR1va+ajSIOPj39B4p3NHw=; b=k/suLerrwqdhcmJcSkczLXaMKNpyxVtTOppfKjY+a8zYGVEfMcW68CMSRbnQ15UCCX bhlgv81PjoK7JkfR/JrP/w39mcHOTUpdpqCIvoNKVN14uDr0eyc+10lptVs17Jfd0Iwr +AaBzzJQrwB3Jqx7+rO2YyYFlRrPVaeUnHL2I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=or81ya5CV+limjalZOBoO3mGUuCrKOEWUKfoVBaf6irEjwCIS7fvZTS6Wl0tHqlTcg r4QeqwCd0Eq4fh3J7jO8nq1uCH3fhfBFY5PzB6VqbmegdgnvWqAxowarvMU4lRlUOrty ZqoovgQNROAFGQuiwRaUZI2SAAdamjf9nELvs= Received: by 10.210.37.20 with SMTP id k20mr3045133ebk.73.1250967744147; Sat, 22 Aug 2009 12:02:24 -0700 (PDT) Received: from ?88.28.147.141? (141.Red-88-28-147.staticIP.rima-tde.net [88.28.147.141]) by mx.google.com with ESMTPS id 7sm3013878eyb.57.2009.08.22.12.02.19 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 22 Aug 2009 12:02:23 -0700 (PDT) Message-ID: <4A903FB3.5070302@gmail.com> Date: Sat, 22 Aug 2009 20:57:55 +0200 From: adrian15 User-Agent: Mozilla-Thunderbird 2.0.0.19 (X11/20090103) MIME-Version: 1.0 To: The development of GRUB 2 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Grub2 LUA API? 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, 22 Aug 2009 19:02:32 -0000 Hi, I have been playing a bit with osdetect.lua file. I have seen many calls to grub.addmenu, grub.file_exist and so on. I am now interested in making a table where to store all the uuid associated to each one of the kernel that I find (I mean kernel's filesystem's uuid). As long as I suppose there is no documentation written about it I would like to know where should I look into the grub2 source code in order to know which grub.WHATEVER calls I can make, what are their arguments/options , their outputs and so on. So where should I look into in the source code? Thank you very much! adrian15 -- Support free software. Donate to Super Grub Disk. Apoya el software libre. Dona a Super Grub Disk. http://www.supergrubdisk.org/index.php?pid=10