Jak Linux widzi sprzęt?

Jesień Linuksowa 2024 - Rybnik

Podczas prezentacji przyjrzymy się temu, jak zbudowane są współczesne systemy SoC (system-on-chip) oraz w jaki sposób jadro Linux obsługuje oraz udostępnia dla procesów użytkownika peryferia sprzętowe. Porównamy działanie Linuxa w komputerach ARM i x86 oraz prześledzimy proces wykrywania i konfiguracji urządzeń, magistral, rejestrów i przerwań. Zajrzymy do wnętrza sterownika i prześledzimy o dzieje się w systemie od przerwania do wywołania systemowego procesu.

Prezentacja