OSDev http://osdev.su/ |
|
XenonOS http://osdev.su/viewtopic.php?f=4&t=174 |
Страница 1 из 2 |
Автор: | sh@dy [ 27 май 2008, 23:37 ] |
Заголовок сообщения: | XenonOS |
Привет всем! Вообщем написал я тут скромную ОС: XenonOS. Вот первый раз выставляю на обозрение. Коротенечко про ОС: Работает в RealMode (не надо меня пинать, мол это уже устарело, просто в PM сложно пока), Multitasking, Memory Manager, скромный GUI, который я еще делаю/переделываю. Вот. Качать тута: XenonOS 0.04 Жду ваших отзывов. |
Автор: | SII [ 28 май 2008, 08:30 ] |
Заголовок сообщения: | Re: XenonOS |
А что она умеет делать? Какие функции предусмотрены? GUI не в счёт -- к собственно оси пользовательский интерфейс прямого отношения не имеет. |
Автор: | sh@dy [ 28 май 2008, 11:41 ] |
Заголовок сообщения: | Re: XenonOS |
По сути дела, сначала я писал что на подобие MS-DOS, но это стало не интересно, а в PM все-таки соваться я думаю рано. Поэтому используя GlukOS как пример для подражания переписал я эту ОС. Так вот умеет эта она, загружать COM-файлы DOS'а, таким образом в системе используется досовский дрйвер мыши. Написаны ф-ии для выделения/освобождения памяти, создания/убивания/усыпления процесса,чтение файлов с дискеты(FAT12). Ну и ф-ии GUI. |
Автор: | SII [ 28 май 2008, 16:48 ] |
Заголовок сообщения: | Re: XenonOS |
Ну, если добавить ещё службу времени, средства синхронизации и функции для обмена сообщениями между отдельными процессами/потоками, получится почти полноценная ось :) |
Автор: | maximych [ 05 июн 2008, 07:46 ] |
Заголовок сообщения: | Re: XenonOS |
Переложи архивчик куда нить в другое место, лично у меня выдаёт ошибку 404 (файл не найден) |
Автор: | sh@dy [ 06 июн 2008, 00:16 ] |
Заголовок сообщения: | Re: XenonOS |
Ага, можешь теперь тут попробовать: XenonOS 0.04 |
Автор: | pavia [ 06 июн 2008, 00:29 ] |
Заголовок сообщения: | Re: XenonOS |
Тесмтирую на VMWare неработает GUI по нажатию ентера происходит ребут. |
Автор: | sh@dy [ 06 июн 2008, 12:55 ] |
Заголовок сообщения: | Re: XenonOS |
Да, я знаю, все из-за того что в VMWare не видеорежимов 24/32 BPP (LFB), на Bochs'е все работает |
Автор: | pavia [ 06 июн 2008, 17:21 ] |
Заголовок сообщения: | Re: XenonOS |
Цитата: Да, я знаю, все из-за того что в VMWare не видеорежимов 24/32 BPP (LFB), Вот неправда есть они там. Просто режимы надо проверять не по стандартному номеру, а через список который возврощает нулевая функция. |
Автор: | sh@dy [ 07 июн 2008, 00:03 ] |
Заголовок сообщения: | Re: XenonOS |
Ладно, посмотрю, может разберусь...:)) |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |