硬體抽象層

硬體抽象層

硬體抽象層是位於操作系統內核與硬體電路之間的介面層,其目的在於將硬體抽象化。

硬體抽象層HAL


(Hardware Abstraction Layer )
硬體抽象層隱藏特定平台的硬體介面細節,為操作系統提供虛擬硬體平台,使其具有硬體無關性,可在多種平台上進行移植。

硬體抽象層大概分為以下幾點HAL:


*上層軟體
*虛擬驅動,設置管理模塊
*內部通信SERVER
*內部乙太網
*內部通信CLIENT
*用戶接入口
硬體抽象層對用戶設備介面的功能模擬主要由虛擬驅動模塊完成,包括數據包的收發及協議報文的預處理等工作,為上層協議軟體提供標準的API函數, 而對用戶設備的介面管理則由上層網路管理軟體通地設備管理模塊對其進行管理配置及監控,內部通信模塊運行於內部隊乙太網路,協調各模塊之間的功能介面,保證從處理單元與主處理單元之間實時可靠的數據傳輸.