Чрезвычайно модульная, ориентированная на безопасность операционная система Microkernel, основанная на очистке и частичной переписывании кардинальной операционной системы.
Команда конфигурации Cmake, для строительства вне исходных источников:
CC=x86_64-elf-cardinalsemi-gcc cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_SYSTEM_NAME= " Generic " ..Чтобы сгенерировать пользовательский ключ подписания KMOD, используйте:
printf kerneltest0 | xxd -pu > KMOD_HMAC_Key.txtЗамена kerneltest0 на желаемую исходную строку
Чтобы установить цель, в корне cmakelists.txt: set_platform (arch, платформа)
Возможные значения для арки:
Возможные значения для платформы:
Порт из кардинала, наклоняется до тех пор, пока модель объекта не будет полностью изготовлена.
Изучение PRM и тестирования отображения и инициализации и режима, установленных для Haswell.
Узел Узел Работаю, установление пути и развитие Coreaudio.
Пока нет кода драйвера, изучая драйвер IWM FreeBSD и спецификацию 802.11. Ожидая начать работу после сетевого стека, минимально функционально.
Драйвер реализован, действует как драйвер отображения.
Поддержка клавиатуры работа, поддержка мыши ошибки. Пока не регистрируется в Coreinput.
WIP, минимальная необходимая функциональность для всех NICS на основе RTL8169.
Развитие упало из -за отсутствия поддержки MSI.
Работает, если не используется в сочетании с Virtionet, регистрируются должным образом с помощью Coredisplay. 3D ускорение еще не доступно.
Работает, если не используется в сочетании с Virtiogpu, регистрируются с CorenetWork.