Именно. За пределами мира x86 всё железо по умолчанию следует считать «тивоизированным», потому что обычно это так, случаи обратного как раз исключения. Но и в мире x86 с переходом на UEFI вопрос о возможности использования ОС на своё усмотрение превращается в «тут смотреть нужно, по разному бывает».
Кроме того, есть ещё и вопрос драйверов. Для кучи железа по прежнему нет драйверов в исходниках, или, что тоже не редкость сейчас — иезуитское изобретение: есть некие исходники, которые на первый взгляд можно принять за драйвер. Но на самом деле это лишь набор функций, пробрасывающих обращения в глубину каких-то бинарников, которые нужно где-то брать, которые выполняются на центральном процессоре или загружаются внутрь периферийного устройства и работают в нём, неизвестно что именно делая. При этом у оборудования, как правило, есть возможность чтения и записи произвольных областей памяти, а так же обращения к другим устройствам.
no subject
Date: 2018-02-25 08:03 pm (UTC)За пределами мира x86 всё железо по умолчанию следует считать «тивоизированным», потому что обычно это так, случаи обратного как раз исключения. Но и в мире x86 с переходом на UEFI вопрос о возможности использования ОС на своё усмотрение превращается в «тут смотреть нужно, по разному бывает».
Кроме того, есть ещё и вопрос драйверов. Для кучи железа по прежнему нет драйверов в исходниках, или, что тоже не редкость сейчас — иезуитское изобретение: есть некие исходники, которые на первый взгляд можно принять за драйвер. Но на самом деле это лишь набор функций, пробрасывающих обращения в глубину каких-то бинарников, которые нужно где-то брать, которые выполняются на центральном процессоре или загружаются внутрь периферийного устройства и работают в нём, неизвестно что именно делая. При этом у оборудования, как правило, есть возможность чтения и записи произвольных областей памяти, а так же обращения к другим устройствам.