Легендарная звуковая карта Sound Blaster AWE32 получила обновление драйверов спустя 30 лет
Разработчики Linux продолжают удивлять своей преданностью поддержке ретро-железа. Яркий пример — недавний запрос на включение изменений (via Phoronix) от Такаши Иваи, который предлагает исправления для звуковой карты Creative Sound Blaster AWE32 в ядре Linux 6.16-rc3. Эта легендарная карта с интерфейсом ISA дебютировала в 1994 году и известна прежде всего как платформа для стандарта SoundFont от Creative.
Иваи охарактеризовал изменения как «набор небольших исправлений», которые, тем не менее, порадуют энтузиастов, сохранивших старые системы. Среди исправлений — работа над «легендарным устройством SoundBlaster AWE32 ISA». В примечании упоминается, что исправления могли быть вызваны «баг-репортом, поступившим спустя 25 лет».
Проблемы с DMA — нежелательные шумы и зависания
Одно из исправлений для AWE32 касается проблемы с DMA (прямым доступом к памяти). Оно «принудительно отключает настройки DMA при их изменении через kcontrol», предотвращая появление неожиданных (и неприятных) шумов при смене режима DMA.
Другое исправление запрещает изменение режима DMA во время воспроизведения PCM-потока. Из-за этих двух ошибок пользователи сталкивались с зависаниями системы.
Остальные обновления в драйверах звука касаются кодеков Cirrus, DSP i.MX8, особенностей HD Audio и USB-аудио от AMD, а также небольших исправлений сборки.
Эти изменения могут устранить раздражающие проблемы в современных Linux-системах с картой SoundBlaster AWE32. Однако, как отмечает Phoronix, современные десктопы с интерфейсом ISA и звуковым стеком PipeWire/WirePlumber, скорее всего, будут работать медленно. Последние материнские платы с ISA-слотами для потребительского рынка выпускались в эпоху сокета LGA775 (около 20 лет назад).
Не все компоненты ПК так любимы
Для сравнения: в апреле некоторые разработчики Linux настаивали на прекращении поддержки процессоров Intel i486 и первых Pentium (1993 года).
Linux 6.16-rc3 — третий кандидат на выпуск версии 6.16, финальный релиз ожидается в конце июля — начале августа.
Источник: Tomshardware.com
0 комментариев