По 20 сисфункции
-
Хотелось бы узнать мнение разработчиков по поводу удаления из ядра 20 сисфункции. На данный момент данную сисфункцию использует только 1 программа на свн(не совсем уверен что только 1 программа), которая не изменялась с 551 ревизии свн и не может проигрывать файлы. Да и встретить сейчас звуковую карту mpu40 немного проблематично.
А она мешает или что? Зачем удалять?
лично я не вижу смысла в данной сисфункции, так как её использует 1 программа и то, эта программа ещё с древних времён и такого железа уже нет почти нигде
Хочешь что-то удалить, тогда что-нибудь добавь. Например вынеси работу с MIDI в драйвер и научи эту программу с ним работать.
Уменьшение функционала ничем не восполняемое даёт негативный эффект.
Уменьшение функционала ничем не восполняемое даёт негативный эффект.
я конечно извиняюсь, но где в 2021 году найти mpu401 звуковуху и ISA порт в компе?
FYIDoczom wrote:я конечно извиняюсь, но где в 2021 году найти mpu401 звуковуху и ISA порт в компе?
я так и не получил ответа, где в моём ноуте найти isa порт и звуковую карту mp401 под него, на которую даже спецификацию(напомню что это стандарт 1984 года) найти сложно. Если у кого-то будет данная плата я напишу драйвер под неё, но мне почему-то кажется, что они только в музеях остались.
В ноуте конечно не найти. Я только обратил внимание на невосполнимую потерю функционала в данном случае.
Туть Если поддержка Pentium I не актуальна, мы же её не выпиливаем.Doczom wrote:я конечно извиняюсь, но где в 2021 году найти mpu401 звуковуху и ISA порт в компе?
Предложение по поводу драйвера было правильное.
Из хаоса в космос
Получается пишем драйвер. Но так как мне не на чем тестировать, буду скидывать сюда(не скоро) варианты драйвера для тестов
https://bochs.sourceforge.io/doc/docboo ... asics.htmlDoczom wrote:Получается пишем драйвер. Но так как мне не на чем тестировать, буду скидывать сюда(не скоро) варианты драйвера для тестов
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
написание драйвера не рационально, по этому единственная использующая эту сисфункцию программа была изменена таким образом, что производит работу с портами без участия ядра или иных драйверов. Код протестировать не получилось, но зато во время изменения программы выяснилось, что код 20.2 в ядре и так не работал(не получал данные в cl) так что если нет возражений, то в течении недели удаляется эта сисфункция, со всеми дополнительными функциями(21.1 и 26.1). Порт изменяется в коде
- Attachments
-
-
midiplay.kex (682 Bytes)
- binary file
Downloaded 15 times
-
midiplay.asm (5.29 KiB)
- asm file
Downloaded 13 times
-
#10010 Krn: Removed outdated MIDI interface
Смысл в голосовании, если ты всё равно никого не послушал и сделал по своему?
Who is online
Users browsing this forum: No registered users and 1 guest