Il y a une HAL dans Windows, couche d'abstraction du hardware.
C'est utilise pour etre multiplateforme, mais c'est aussi utilise pour faire abstraction de differences de conception sur une meme plateforme, par exemple certains gros serveurs de Compaq, IBM, ... ont leur propre HAL.
Genre si il y a des differences au niveau du controleur d'interruptions, de la gestion multi-cpus, etc... c'est gere dans la HAL et le code au dessus n'a pas a s'en preoccuper.
[^] # Re: Grande interview du projet freedesktop
Posté par pasBill pasGates . En réponse à la dépêche Grande interview du projet freedesktop. Évalué à 4.
C'est utilise pour etre multiplateforme, mais c'est aussi utilise pour faire abstraction de differences de conception sur une meme plateforme, par exemple certains gros serveurs de Compaq, IBM, ... ont leur propre HAL.
Genre si il y a des differences au niveau du controleur d'interruptions, de la gestion multi-cpus, etc... c'est gere dans la HAL et le code au dessus n'a pas a s'en preoccuper.