Здравствуйте. Подскажите, пожалуйста, "уровень абстрагирования от оборудования", по какому принципу реализован? Из чего он состоит? Если рассматривать детально, то это утилита/конвертор, которая переводит инструкции ядра/прошедшие через ядро, на языках верхнего уровня, в язык понятный драйверу материнки? И ноходится HAL между драйвером материнки и ядром?
HAL -- набор подпрограмм (функций, пользуясь терминологией Си), которые выполняют всякие низкоуровневые операции, зависящие от аппаратной платформы. Например, разрешение/запрет прерываний, понижение или повышение приоритета процессора и т.п. вещи.
SII всё сказал правильно. Чтобы в этом убедиться, достаточно посмотреть на экспорт hal.dll. Это конечно сильно... Парень наверное еще в 6м классе, или около того. Я даже не представляю, кто ещё мог такое выдать.
probka накорню!! А эту фразу можно было бы на bash выложить: советую почитать что то с названием "внутреннее устройство windows", в частности авторы М.Руссинович и Д.Соломон. Но перед этим прочитать пару книг аля "системное программирование для виндовс". А еще перед этим что то на тему "программирование".
Barbos, Щел бы ты со своим bash - ом, далеко-далеко ... И Русиновича с Соломоном забрал бы с собой... Я спросил про HAL, а не про то что запихано в ядро Виндовс и прозвали - HAL-ом.
probka Примечание к твоему статусу верно. Рекоменду прислушаться и почитать Руссиновича, здесь тебе ни кто его пересказывать не будет.