Аппаратно-зависимое программное обеспечение
Эта статья нуждается в дополнительных цитатах для проверки . ( март 2008 г. ) |
Аппаратно-зависимое программное обеспечение ( HDS или HdS ), часть операционной системы , которая варьируется в зависимости от микропроцессора платы и состоит, в частности, из драйверов устройств и загрузочного кода, который выполняет инициализацию оборудования. HDS не содержит кода, который специфичен только для семейства процессоров и может работать без изменений на различных его членах. HDS альтернативно называется BSP , что означает «Пакет поддержки платы» , особенно в мире коммерческих операционных систем, где код семейства процессоров распространяется только в двоичной форме.
Часто программное обеспечение, работающее в операционных системах, поначалу может зависеть от оборудования, но эмуляторы могут уменьшить зависимости для конкретного оборудования. [1] [2]
См. также
[ редактировать ]- Базовая система ввода/вывода (BIOS)
- ДевайсКит
- Встраиваемые системы
- Прошивка
- ХАЛ (программное обеспечение)
- Уровень абстракции оборудования
- Машинно-зависимое программное обеспечение
- Программируемая логика
Ссылки
[ редактировать ]- ^ Экер, Вольфганг; Мюллер, Вольфганг; Дёмер, Райнер, ред. (2009). Аппаратно-зависимое программное обеспечение, принципы и практика (1-е изд.). Springer Science+Business Media BV doi : 10.1007/978-1-4020-9436-1 . ISBN 978-1-4020-9435-4 .
- ^ «Проект МЕДЕА+ SoftSoc» . Архивировано из оригинала 21 декабря 2009 г. Проверено 9 января 2020 г. (Примечание. SoftSoc — это европейский исследовательский проект, напрямую связанный с аппаратно-зависимым программным обеспечением.)