From: "Hans-Olof Danielsson" <Hans-Olof.Danielsson@swipnet.se>
To: <comp.lang.ada@ada.eu.org>
Subject: Re: HAL (was AdaOS)
Date: Tue, 6 Nov 2001 23:47:48 +0100
Date: 2001-11-06T23:47:48+01:00 [thread overview]
Message-ID: <mailman.1005087552.14067.comp.lang.ada@ada.eu.org> (raw)
In-Reply-To: 9s994b$11sv9j$2@ID-25716.news.dfncis.de
"Nick Roberts" <nickroberts@adaos.worldonline.co.uk> skriver:
> Your enlightenment is appreciated, but I'm sorry, I'm afraid it sounds a
bit
> like someone trying to sell me a pair of boots that will do all the
walking
> for me. ........
In her book "Inside Windows NT" Helen Custer describes *NT's pair of
boots* %>) like this:
"Hadware abstraction layer (HAL). Places a layer of code between the NT
executive and the hardware platform on which Windows NT is running. It
hides hardware-dependent details such as I/O interfaces, interrupt
controllers
and communication mechanisms. Rather than access hardware directly, NT
executive components maintain maximum portability by calling the HAL
routines when they need plattform-dependent information.
.....
Platform-dependent code - that is, code that relies on a particular
manufacture's implementation of a MIPS R4000 computer, for example
- is located in the HAL and is proveded by individual computer manufaturers.
Device drivers contain device-specific code, of course, but they aviod
processor-dependent and platform-dependent code by calling NT kernel
routines and HAL routines."
One thing one can wonder over is how heavy NT's pair of boots are.
Hans-Olof Danielsson
next prev parent reply other threads:[~2001-11-06 22:47 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-10-25 9:10 AdaOS Franz Huber
2001-10-25 11:35 ` AdaOS Alfred Hilscher
2001-10-28 1:44 ` AdaOS Nick Roberts
2001-10-29 16:40 ` AdaOS Tony Gair
2001-10-29 16:50 ` AdaOS Preben Randhol
2001-10-29 17:02 ` AdaOS Franz Huber
2001-10-31 8:54 ` AdaOS Tony Gair
2001-11-04 17:32 ` AdaOS Nick Roberts
2001-11-05 0:59 ` AdaOS David Starner
2001-11-05 18:15 ` AdaOS Nick Roberts
2001-11-05 12:50 ` AdaOS Franz Huber
2001-11-05 18:11 ` AdaOS Nick Roberts
2001-11-05 23:12 ` AdaOS Marin David Condic
2001-11-06 15:38 ` AdaOS Nick Roberts
2001-11-06 17:17 ` AdaOS Darren New
2001-11-06 17:26 ` AdaOS Nick Roberts
2001-11-06 20:37 ` AdaOS Larry Kilgallen
2001-11-06 22:28 ` AdaOS Nick Roberts
2001-11-06 22:47 ` Hans-Olof Danielsson [this message]
2001-11-07 7:22 ` HAL (was AdaOS) tmoran
2001-11-07 22:11 ` Matthew Woodcraft
2001-11-07 2:28 ` AdaOS Philip Cummins
2001-11-07 22:30 ` AdaOS Nick Roberts
2001-11-08 18:49 ` AdaOS Marin David Condic
2001-11-08 22:02 ` AdaOS Nick Roberts
2001-11-09 16:06 ` AdaOS Ted Dennison
2001-11-09 23:30 ` AdaOS Nick Roberts
2001-11-12 18:50 ` AdaOS Mats Karlssohn
2001-11-12 20:03 ` AdaOS Ted Dennison
2001-11-12 20:29 ` AdaOS Marin David Condic
2001-11-12 22:25 ` AdaOS Ted Dennison
2001-11-17 18:40 ` AdaOS Brian Catlin
2001-11-17 22:49 ` AdaOS Nick Roberts
2001-11-19 16:53 ` AdaOS Marin David Condic
2001-11-19 17:17 ` AdaOS Ted Dennison
2001-11-19 19:51 ` AdaOS Peter Hend�n
2001-11-19 22:41 ` AdaOS Ted Dennison
2001-11-08 12:34 ` AdaOS Georg Bauhaus
2001-11-09 15:58 ` AdaOS Ted Dennison
2001-11-09 18:56 ` AdaOS Peter Hend�n
2001-11-10 2:44 ` AdaOS Eric Merritt
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox