Adeos (Adaptive Domain Environment for Operating Systems)
Adeos (англ. Adaptive Domain Environment for Operating Systems) - наноядерный слой аппаратных абстракций (hardware abstraction layer, HAL) или гипервизор, находящийся между физическим уровнем аппаратного обеспечения и программным обеспечением, запускаемом на этом компьютере. В отличие от других наноядер, Adeos позволяет запускать несколько ядер одновременно, что делает его похожим на средства виртуализации.
Adaptive Domain Environment for Operating SystemsAdeos Interrupt Pipe.
Adeos использует очередь прерываний для их распространения через различные домены, запущенные на одном оборудовании. Adeos предоставляет механизм приоритетов для обработки прерываний различными доменами. В результате Adeos размещает обработчик прерывания запрашивающего домена и соответствующие таблицы на первых этапах конвейера обработки прерывания. Домены контролируют приём и завершение прерываний. Каждое из них имеет различный эффект и контролируется по-разному.