OSDev

для всех
Текущее время: 19 окт 2017, 15:31

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 12 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: XenonOS
СообщениеДобавлено: 27 май 2008, 23:37 

Зарегистрирован: 27 май 2008, 23:16
Сообщения: 6
Привет всем! Вообщем написал я тут скромную ОС: XenonOS. Вот первый раз выставляю на обозрение. Коротенечко про ОС:
Работает в RealMode (не надо меня пинать, мол это уже устарело, просто в PM сложно пока), Multitasking, Memory Manager, скромный GUI, который я еще делаю/переделываю. Вот.
Качать тута: XenonOS 0.04
Жду ваших отзывов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XenonOS
СообщениеДобавлено: 28 май 2008, 08:30 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1314
Откуда: Зеленоград
А что она умеет делать? Какие функции предусмотрены? GUI не в счёт -- к собственно оси пользовательский интерфейс прямого отношения не имеет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XenonOS
СообщениеДобавлено: 28 май 2008, 11:41 

Зарегистрирован: 27 май 2008, 23:16
Сообщения: 6
По сути дела, сначала я писал что на подобие MS-DOS, но это стало не интересно, а в PM все-таки соваться я думаю рано. Поэтому используя GlukOS как пример для подражания переписал я эту ОС. Так вот умеет эта она, загружать COM-файлы DOS'а, таким образом в системе используется досовский дрйвер мыши. Написаны ф-ии для выделения/освобождения памяти, создания/убивания/усыпления процесса,чтение файлов с дискеты(FAT12). Ну и ф-ии GUI.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XenonOS
СообщениеДобавлено: 28 май 2008, 16:48 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1314
Откуда: Зеленоград
Ну, если добавить ещё службу времени, средства синхронизации и функции для обмена сообщениями между отдельными процессами/потоками, получится почти полноценная ось :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XenonOS
СообщениеДобавлено: 05 июн 2008, 07:46 

Зарегистрирован: 20 май 2007, 15:50
Сообщения: 25
Переложи архивчик куда нить в другое место, лично у меня выдаёт ошибку 404 (файл не найден)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XenonOS
СообщениеДобавлено: 06 июн 2008, 00:16 

Зарегистрирован: 27 май 2008, 23:16
Сообщения: 6
Ага, можешь теперь тут попробовать: XenonOS 0.04


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XenonOS
СообщениеДобавлено: 06 июн 2008, 00:29 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1056
Тесмтирую на VMWare неработает GUI по нажатию ентера происходит ребут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XenonOS
СообщениеДобавлено: 06 июн 2008, 12:55 

Зарегистрирован: 27 май 2008, 23:16
Сообщения: 6
Да, я знаю, все из-за того что в VMWare не видеорежимов 24/32 BPP (LFB), на Bochs'е все работает


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XenonOS
СообщениеДобавлено: 06 июн 2008, 17:21 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1056
Цитата:
Да, я знаю, все из-за того что в VMWare не видеорежимов 24/32 BPP (LFB),

Вот неправда есть они там. Просто режимы надо проверять не по стандартному номеру, а через список который возврощает нулевая функция.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XenonOS
СообщениеДобавлено: 07 июн 2008, 00:03 

Зарегистрирован: 27 май 2008, 23:16
Сообщения: 6
Ладно, посмотрю, может разберусь...:))


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB