LINUX.ORG.RU

История изменений

Исправление AptGet, (текущая версия) :

было бы очень странно, если бы ЛИНУКСОВЫЕ драйверы заработали в mach вне ядра

Ну почему же, механизмы в Mach для этого есть. Для портов ввода-вывода есть специальный i386 IPC, с регистрами отображенными на память думаю сработает стандартный. Что делать c sti/cli не могу придумать так сразу, но думаю что решение есть.

я считаю, что если там можно писать драйверы, работающие вне ядра, то ее можно и нужно называть микроядерной

Я считаю, что классификации Mach как микроядра мешает то, что нет ни одной ОС с чисто микроядерным Mach (в оригинальном Mach 3 тоже есть драйверы). PoC бы не помешал. Ну а формально «чистый» Mach (которого как бы и нет в дикой природе) - микроядро, конечно.

Исходная версия AptGet, :

было бы очень странно, если бы ЛИНУКСОВЫЕ драйверы заработали в mach вне ядра

Ну почему же, механизмы в Mach для этого есть. Для портов ввода-вывода есть специальный i386 IPC, с регистрами отображенными на память думаю сработает стандартный. Что делать c sti/cli не могу придумать так сразу, но думаю что решение есть.

я считаю, что если там можно писать драйверы, работающие вне ядра, то ее можно и нужно называть микроядерной

Я считаю, что классификации Mach как микроядра мешает то, что нет ни одной ОС с чисто микроядерным Mach (в оригинальном Mach 3 тоже есть драйверы). PoC бы не помешал. Ну а формально «чистый» Mach - микроядро, конечно.