Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: hal - what's the benefit of using it
Date: Wed, 04 Feb 2009 20:44:36
Message-Id: 200902042243.27272.alan.mckinnon@gmail.com
In Reply to: Re: [gentoo-user] Re: hal - what's the benefit of using it by Hazen Valliant-Saunders
1 Please don't top post on this list. It's considered rude.
2
3 You are talking about HAL, an abstract concept.
4 The OP is talking about hal, a definite package - sys-apps/hal. Recent X.org
5 uses it to autoconfigure input devices on startup
6
7
8 On Wednesday 04 February 2009 18:34:28 Hazen Valliant-Saunders wrote:
9 > Um, you are using the HAL weather you want to or not, it's not really an
10 > option!
11 >
12 > The HARDWARE ABSTRACTION LAYER with respect to good ol linux happens
13 > to be your kernel and it's drivers.
14 >
15 > The bare metal registers within which all those bits are moved is
16 > called the hardware; all those configuration files and source you
17 > compile is considered the software, anything that creates the
18 > transparency between the two is refereed to as the HAL (In windows 98
19 > it was a single DLL file), in Linux it's the source code and binaries
20 > of the kernel and drivers, all modern computers regardless of low
21 > level arch have a HAL.
22 >
23 > Regards,
24 > Hazen.
25 >
26 > On Wed, Feb 4, 2009 at 11:17 AM, James <wireless@×××××××××××.com> wrote:
27 > > Helmut Jarausch <jarausch <at> igpm.rwth-aachen.de> writes:
28 > >> having had some problems with recent xorg version my question is
29 > >> what are the benefits (if any) of building packages with the 'hal'
30 > >> use flag (i.e. adding 'hal' to US='...' in /etc/make.conf)
31 > >
32 > > This link is short and reasonable.
33 > >
34 > > http://en.wikipedia.org/wiki/HAL_(software)
35 > >
36 > >
37 > > Hardware Abstraction Layer is a buzz term that means
38 > > many different things to many different hardware
39 > > designers who need software to make their designs
40 > > complete.
41 > >
42 > >
43 > > hth,
44 > >
45 > > James
46
47
48
49 --
50 alan dot mckinnon at gmail dot com