Jump to content

Talk:Hardware abstraction layer

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 65.110.28.195 (talk) at 05:41, 12 August 2007. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

the article states: "BSD, Linux, MS-DOS and the Windows NT based operating systems also have a HAL."

but does MS-DOS really have any HAL?

maybe someone more competent could either fix the article or confirm the existence of the abstraction layer in ms-dos...

regards, Blueshade 12:01, 14 December 2005 (UTC)[reply]

CPM was certainly 'ported' to another architecture (m68k) for atari/ GEM development. I know of no examples of DOS running on other architectures - in fact the use of int 21h and its reliance on CPU registers to pass parameters seems to argue against it. Therefore I would argue that DOS has no HAL (i.e. there is no abstraction present). AFAIK (recall) io.sys is just a wrapper around the standard PC BIOS. I would argue that DOS be removed from this list. Djmwlv 16:05, 7 August 2007 (UTC)[reply]