<span class="Apple-style-span" style="font-family: 'times new roman'; font-size: 16px; ">Short for <i><b>h</b>ardware <b>a</b>bstraction <b>l</b>ayer</i>, programming in an <a href="http://www.webopedia.com/TERM/H/operating_system.html">operating system</a> that functions as an <a href="http://www.webopedia.com/TERM/H/interface.html">interface</a> between a system's <a href="http://www.webopedia.com/TERM/H/hardware.html">hardware</a> and <a href="http://www.webopedia.com/TERM/H/software.html">software</a>, providing a consistent hardware <a href="http://www.webopedia.com/TERM/H/platform.html">platform</a> on which to run <a href="http://www.webopedia.com/TERM/H/application.html">applications</a>. When a HAL is employed, applications do not access hardware directly but access the abstract layer provided by the HAL. Like <a href="http://www.webopedia.com/TERM/H/API.html">APIs</a>, HALs allow applications to be device-independent because they abstract information from such systems as <a href="http://www.webopedia.com/TERM/H/cache.html">caches</a>, <a href="http://www.webopedia.com/TERM/H/I_O.html">I/O</a> <a href="http://www.webopedia.com/TERM/H/bus.html">buses</a> and <a href="http://www.webopedia.com/TERM/H/interrupt.html">interrupts</a> and use this data to give the software a way to interact with the specific requirements of the hardware on which it is running.</span><div>
<span class="Apple-style-span" style="font-family: 'times new roman'; font-size: 16px;"><br></span></div><div><span class="Apple-style-span" style="font-family: 'times new roman'; font-size: 16px;">Ίσως ένας ορισμός να βοηθήσει ;-)</span></div>
<div><span class="Apple-style-span" style="font-family: 'times new roman'; font-size: 16px;"><br></span></div><div><span class="Apple-style-span" style="font-family: 'times new roman'; font-size: 16px;">Κώστας<br>
</span><br><div class="gmail_quote">2008/12/2 Jimmy Angelakos <span dir="ltr"><<a href="mailto:vyruss@hellug.gr">vyruss@hellug.gr</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">Menelaos Maglis wrote:<br>
> Έντονη άποψη! Ας τη δούμε λίγο προσεκτικά:<br>
<br>
</div>Σίγουρα. Γιατί όποτε βλέπω φυλλομετρητές, σειραϊκές θύρες και πτυκτούς<br>
δίσκους ενίσταμαι έντονα.<br>
<div class="Ih2E3d"><br>
> Ανύπαρκτη ως την ώρα που τη δημιουργήσαμε(αν). Η δύναμη μιας γλώσσας είναι<br>
> η ικανότητά της να συνθέτει, να πλάθει και να αποδίδει νέες έννοιες.<br>
><br>
> Κακόηχη; Εμένα μου φαίνεται εύηχη! "Υλισμικό" όμορφα ακούγεται...<br>
<br>
</div>Και η λέξη "πλατανοσκούφι" μπορεί να θεωρηθεί εύηχη από κάποιους αλλά<br>
στην πραγματικότητα δεν υπάρχει...<br>
<br>
Δε χρειάζεται να στηρίζουμε (πόσο μάλλον με σθένος) τα κατασκευάσματα<br>
του ΕΛΟΤ.<br>
<br>
<br>
Μήτσος<br>
<br>
</blockquote></div><br></div>