Разработчики ядра Linux, не смотря на обилие современных комплектующих, продолжают оттачивать работу под ОС настоящего ретро. На этот раз в свежем покете обновлений замечен патч для драйвера легендарной звуковой карты Creative Sound Blaster AWE32, релиз которой состоялся в далёком 1994 году!
В рамках запроса на включение в ядро Linux 6.16-rc3 числятся две важнейшие(как минимум для ретроклокеров) корректировки работы AWE32:
Исправление работы функции доступа к памяти Direct Memory Access, неправильно активировавшееся при смене режима работы DMA, из-за чего могли появляться посторонние шумы;
Исправление устраняющие ошибку №218185, из-за которой работа Sound Blaster AWE32 совместно со звуковым стеком PipeWire/WirePlumber вызывало зависание системы, «лечившееся» только перезагрузкой. Кстати, последний официально присланный отчёт об ошибке датируется 2023 годом.
Кроме того, среди перечисленных улучшений упомянуты поддержка кодеков Cirrus и периферии i.MX8, HD Audio и USB-аудио на платформах AMD, а также иные незначительные улучшения, что говорит о действительно огромной работе проделанной разработчиками — энтузиастами.
Здесь же стоит отметить, не каждая старая комплектующая удостаивается чести получать обновления драйверов спустя три десятка лет с момента выхода. AWE32 — легендарная звуковая карта, и одна из самых любимых среди уже ставшего огромным движения поклонников ретро компьютеров. Комплектующая отыгрывает самый лучший звук в ретро программах и играх под DOS и первые ОС Windows/Linux за исключением, пожалуй, профессиональной внешней звуковой карты тех лет Roland, стоившей непомерных денег.
С современными компьютерами AWE32 полностью несовместима из-за отсутствия у актуальных ЭВМ старой 16ти битной шины ISA, в которую комплектующая устанавливалась. Последние материнские платы с ISA слотом были реализованы на базе сокета LGA775 с набором логики i845. Такие системы могли понимать процессоры Core 2 Duo(а некоторые дружили их с Core 2 Quad на 1066 шине!!!) и работали с оперативной памятью DDR2. В настоящее время эти платы из-за наличия ISA порта пользуются огромным спросом среди ретрофилов и ценник на них достигает 100 долларов. В эту же стоимость оценивается и сама AWE32.
p.s. Кстати, если говорить о неофициальных версиях плат, то здесь дело обстоит на порядок интереснее. Некоторое время китайцы выпускали несколько моделей промышленных материнских плат под 1155 сокет с ISA слотом для совместимости со старым промышленным оборудованием. В теории такие системы можно оснастить серверными процессорами Xeon 1270-1290 V2, данные CPU будут эквивалентны по возможностям Core i7-4770K. И на самом деле именно эта платформа является наиболее современной, что сможет понять AWE32. Но такие платы найти ещё сложнее!
Вам может быть интересно: История зарождения и развития компьютерной индустрии в СССР