Битовые маски: о системном программировании простыми словами

← Битовые маски: о системном программировании простыми словами11 Jun 2025 · 1 h 36 min

BIOS и UEFI / стадии UEFI / драйвера и протоколы

BIOS и UEFI / стадии UEFI / драйвера и протоколы11 Jun 20251 h 36 min

Гостем 22 выпуска подкаста «Битовые маски» стал Сергей Пушкарёв — руководитель отдела разработки BIOS в YADRO. Сергей начал работу с BIOS и UEFI ещё в университете и может очень много рассказать об этой области.

С Еленой Лепилкиной и Антоном Афанасьевым наш герой во всех подробностях разобрал, что происходит на самом низком уровне софта после того, как пользователь нажимает кнопку включения компьютера. Параллельно осветил разные подходы и типичные проблемы разработки в своей сфере, тонкости взаимодействия драйверов, а также разницу между BIOS и UEFI. А напоследок ответил, к чему приводят баги в BIOS и как стараются их избежать, если цена ошибки слишком высока.

Видео на YouTube: https://youtu.be/W2Ekb4cYyu4?si=5f48Q_I0EPNPR0oC

Видео на Rutube: https://rutube.ru/video/195cd63bef2d862bdbeb39daabc461cb/?r=wd&p=JPSKHjFN3o9HGlK5Ipi72A

0:00 - Тизер

1:12 - Представление Сергея Пушкарева

2:11 - Карьерный путь Сергея

4:50 - История развития BIOS и UEFI и разница между ними

11:28 - Достоинства UEFI

14:14 - Стадии работы UEFI

15:09 - Что работает до UEFI

18:25 - Стадия SEC и режим Cache-Is-RAM