[LinuxBIOS] iasl path config option.

Uwe Hermann uwe at hermann-uwe.de
Sat Sep 30 16:17:22 CEST 2006


Hi,

On Sat, Sep 30, 2006 at 09:22:37AM +0200, Stefan Reinauer wrote:
> > Isn't this what PATH shell variables are for? The problem is that we have a
> > hard-coded path, /usr/sbin/iasl, not that we need a config variable for the
> > path. What should happen is that the hard-coded path should be replaced with a
> > command name.
>  
> I think so, too. It is also a purely build environment related thing,
> which is imho not really a "configuration issue" but an "environment
> issue"

Sounds good. Updated patch attached.


Uwe.
-- 
Uwe Hermann 
http://www.hermann-uwe.de
http://www.it-services-uh.de  | http://www.crazy-hacks.org 
http://www.holsham-traders.de | http://www.unmaintained-free-software.org
-------------- next part --------------
Index: src/mainboard/amd/serengeti_leopard/Config.lb
===================================================================
--- src/mainboard/amd/serengeti_leopard/Config.lb	(Revision 2434)
+++ src/mainboard/amd/serengeti_leopard/Config.lb	(Arbeitskopie)
@@ -77,13 +77,13 @@
         if K8_SB_HT_CHAIN_ON_BUS0
                 makerule dsdt.c
                         depends "$(MAINBOARD)/dx_bus0/dsdt_lb.dsl"
-                        action  "/usr/sbin/iasl -tc $(MAINBOARD)/dx_bus0/dsdt_lb.dsl"
+                        action  "iasl -tc $(MAINBOARD)/dx_bus0/dsdt_lb.dsl"
                         action  "mv dsdt_lb.hex dsdt.c"
                 end
         else
                 makerule dsdt.c
                         depends "$(MAINBOARD)/dx/dsdt_lb.dsl"
-                        action  "/usr/sbin/iasl -tc $(MAINBOARD)/dx/dsdt_lb.dsl"
+                        action  "iasl -tc $(MAINBOARD)/dx/dsdt_lb.dsl"
                         action  "mv dsdt_lb.hex dsdt.c"
                 end
 	end
@@ -91,7 +91,7 @@
 
         makerule ssdt.c
                 depends "$(MAINBOARD)/ssdt_lb_x.dsl"
-                action  "/usr/sbin/iasl -tc $(MAINBOARD)/ssdt_lb_x.dsl"
+                action  "iasl -tc $(MAINBOARD)/ssdt_lb_x.dsl"
                 action  "perl -pi -e 's/AmlCode/AmlCode_ssdt/g' ssdt_lb_x.hex"
                 action  "mv ssdt_lb_x.hex ssdt.c"
         end
@@ -101,14 +101,14 @@
             if K8_SB_HT_CHAIN_ON_BUS0
                 makerule ssdt2.c
                         depends "$(MAINBOARD)/dx/pci2.asl"
-                        action  "/usr/sbin/iasl -tc $(MAINBOARD)/dx/pci2.asl"
+                        action  "iasl -tc $(MAINBOARD)/dx/pci2.asl"
                         action  "perl -pi -e 's/AmlCode/AmlCode_ssdt2/g' pci2.hex"
                         action  "mv pci2.hex ssdt2.c"
                 end
             else
                 makerule ssdt2.c
                         depends "$(MAINBOARD)/dx_bus0/pci2.asl"
-                        action  "/usr/sbin/iasl -tc $(MAINBOARD)/dx_bus0/pci2.asl"
+                        action  "iasl -tc $(MAINBOARD)/dx_bus0/pci2.asl"
                         action  "perl -pi -e 's/AmlCode/AmlCode_ssdt2/g' pci2.hex"
                         action  "mv pci2.hex ssdt2.c"
                 end
Index: src/mainboard/agami/aruma/Config.lb
===================================================================
--- src/mainboard/agami/aruma/Config.lb	(Revision 2434)
+++ src/mainboard/agami/aruma/Config.lb	(Arbeitskopie)
@@ -51,14 +51,14 @@
 	
 	makerule dsdt.c
 		depends "$(MAINBOARD)/dx/dsdt_lb.dsl"
-		action  "/usr/sbin/iasl -tc $(MAINBOARD)/dx/dsdt_lb.dsl"
+		action  "iasl -tc $(MAINBOARD)/dx/dsdt_lb.dsl"
 		action  "mv dsdt_lb.hex dsdt.c"
 	end
 	object ./dsdt.o
 
 	makerule ssdt.c
 		depends "$(MAINBOARD)/ssdt_lb_x.dsl"
-		action  "/usr/sbin/iasl -tc $(MAINBOARD)/ssdt_lb_x.dsl"
+		action  "iasl -tc $(MAINBOARD)/ssdt_lb_x.dsl"
 		action  "perl -pi -e 's/AmlCode/AmlCode_ssdt/g' ssdt_lb_x.hex"
 		action  "mv ssdt_lb_x.hex ssdt.c"
 	end
@@ -67,21 +67,21 @@
 	if ACPI_SSDTX_NUM
 		makerule ssdt2.c
 			depends "$(MAINBOARD)/dx/pci2.asl"
-			action  "/usr/sbin/iasl -tc $(MAINBOARD)/dx/pci2.asl"
+			action  "iasl -tc $(MAINBOARD)/dx/pci2.asl"
 			action  "perl -pi -e 's/AmlCode/AmlCode_ssdt2/g' pci2.hex"
 			action  "mv pci2.hex ssdt2.c"
 		end
 		object ./ssdt2.o
 		makerule ssdt3.c
 			depends "$(MAINBOARD)/dx/pci3.asl"
-			action  "/usr/sbin/iasl -tc $(MAINBOARD)/dx/pci3.asl"
+			action  "iasl -tc $(MAINBOARD)/dx/pci3.asl"
 			action  "perl -pi -e 's/AmlCode/AmlCode_ssdt3/g' pci3.hex"
 			action  "mv pci3.hex ssdt3.c"
 		end
 		object ./ssdt3.o
 		makerule ssdt4.c
 			depends "$(MAINBOARD)/dx/pci4.asl"
-			action  "/usr/sbin/iasl -tc $(MAINBOARD)/dx/pci4.asl"
+			action  "iasl -tc $(MAINBOARD)/dx/pci4.asl"
 			action  "perl -pi -e 's/AmlCode/AmlCode_ssdt4/g' pci4.hex"
 			action  "mv pci4.hex ssdt4.c"
 		end
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20060930/da1c5507/attachment.sig>


More information about the coreboot mailing list