Hardware Abstraction Layer

(HAL) The layer of Microsoft Windows NT where they have isolated their assembly language code.