BIOS-ы тех времен (за редчайшим исключением, типа ASUS TR-DLS) не включаютpahan писал(а): 19.02.2023,10:45 Так. Собственно на via мы в это и упёрлись - Биос включал эмулятору udma даже когда никто его об этом не просит. Что интересно, с реальными hdd это или не происходит или им это нисколько не мешает.
UDMA, а просто подготавливают настройку таймингов контроллера. Это нужно
для того, чтобы мог работать UDMA драйвер, не знающий особенностей конкретного
чипсета (те работать просто с PCI IDE моделью). При этом только нет возможности
узнать, в каком собственно режиме мы работаем. В терминологии FreeBSD это
называется BIOSDMA (и аналогично BIOSPIO для PIOxx).
Сообщение же POST UDMAxx - это просто информация, в абсолютном большинстве
случаев.
Только так, иначе это будет очередной забытый (за невозможностью использовать
его) проект. Или иначе надо создавать уже более-менее крупную компанию,
которая будет заниматься подобным и обеспечивать поддержку, чтобы это
не зависело от настроения одного человека. Я сам такой - бывает надоедает,
что-то делать откладываю, потом в какой-то момент интерес снова может появиться.

