Definitions for "Hardware Abstraction Layer"
A hardware abstraction layer is a component of an operating system that functions something like an API. (In strict technical architecture, hardware abstraction layers reside at the device level, a layer below the standard API level.) It allows programmers to write applications and game titles with all the device-independent advantages of writing to an API, but without the large processing overhead that APIs normally demand.
HAL allows developers to access hardware devices without explicit knowledge of the brand's model or its details and works in conjunction with DirectDraw.
Keywords:  hub, history, list, html
history list HTML
history list hub
Keywords:  clustering