Новая операционная система (уже работающая :)
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-0.01.tar.gz (50kb образ дискеты)
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-src-0.01.tar.gz (300kb исходники)
Фичи версии 0.01:
- 32-битный защищенный режим
- многозадачность
- многопоточность
- виртуальная память (demand loading, copy-on-write)
- межпроцессное взаимодействие (сигналы, сообщения, межпроцессные вызовы)
- слой виртуальной файловой системы (VFS)
- единообразие в работе с любыми внешними устройствами (через VFS)
- совместимость с частью функций POSIX (fork, execve, read, write, open, close, waitpid, exit, chdir)
- родное API, расширяющее возможности стандартных функций POSIX
И пара скриншотов (предупреждаю, ничего интересного, лишь доказательство, что система работает :)):
Дерево VFS:
http://tyros.sourceforge.net/sshots/tree.gif
Просмотр "священного писания" в мега-проге less :):
http://tyros.sourceforge.net/sshots/less.gif
Цитата:
Originally posted by Lonesome
Релиз Tyros/Neutronix 0.01 доступен по адресу:
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-0.01.tar.gz (50kb образ дискеты)
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-src-0.01.tar.gz (300kb исходники)
Фичи версии 0.01:
- 32-битный защищенный режим
- многозадачность
- многопоточность
- виртуальная память (demand loading, copy-on-write)
- межпроцессное взаимодействие (сигналы, сообщения, межпроцессные вызовы)
- слой виртуальной файловой системы (VFS)
- единообразие в работе с любыми внешними устройствами (через VFS)
- совместимость с частью функций POSIX (fork, execve, read, write, open, close, waitpid, exit, chdir)
- родное API, расширяющее возможности стандартных функций POSIX
И пара скриншотов (предупреждаю, ничего интересного, лишь доказательство, что система работает :)):
Дерево VFS:
http://tyros.sourceforge.net/sshots/tree.gif
Просмотр "священного писания" в мега-проге less :):
http://tyros.sourceforge.net/sshots/less.gif
Релиз Tyros/Neutronix 0.01 доступен по адресу:
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-0.01.tar.gz (50kb образ дискеты)
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-src-0.01.tar.gz (300kb исходники)
Фичи версии 0.01:
- 32-битный защищенный режим
- многозадачность
- многопоточность
- виртуальная память (demand loading, copy-on-write)
- межпроцессное взаимодействие (сигналы, сообщения, межпроцессные вызовы)
- слой виртуальной файловой системы (VFS)
- единообразие в работе с любыми внешними устройствами (через VFS)
- совместимость с частью функций POSIX (fork, execve, read, write, open, close, waitpid, exit, chdir)
- родное API, расширяющее возможности стандартных функций POSIX
И пара скриншотов (предупреждаю, ничего интересного, лишь доказательство, что система работает :)):
Дерево VFS:
http://tyros.sourceforge.net/sshots/tree.gif
Просмотр "священного писания" в мега-проге less :):
http://tyros.sourceforge.net/sshots/less.gif
твоя штоль ось?
Цитата:
Originally posted by FreaksOS
твоя штоль ось?
твоя штоль ось?
Да
Цитата:
Originally posted by Lonesome
Да
Да
дай аську свою
Цитата:
Originally posted by FreaksOS
дай аську свою
дай аську свою
Уже года три не пользуюсь....
BTW, зацени: http://tyros.sourceforge.net/sshots/gcon.gif
(коричневая полоска - глюк эмулятора, на реальном компе ее нет)
VBE определенно рулит!
Цитата:
Originally posted by Lonesome
Релиз Tyros/Neutronix 0.01 доступен по адресу:
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-0.01.tar.gz (50kb образ дискеты)
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-src-0.01.tar.gz (300kb исходники)
Фичи версии 0.01:
- 32-битный защищенный режим
- многозадачность
- многопоточность
- виртуальная память (demand loading, copy-on-write)
- межпроцессное взаимодействие (сигналы, сообщения, межпроцессные вызовы)
- слой виртуальной файловой системы (VFS)
- единообразие в работе с любыми внешними устройствами (через VFS)
- совместимость с частью функций POSIX (fork, execve, read, write, open, close, waitpid, exit, chdir)
- родное API, расширяющее возможности стандартных функций POSIX
И пара скриншотов (предупреждаю, ничего интересного, лишь доказательство, что система работает :)):
Дерево VFS:
http://tyros.sourceforge.net/sshots/tree.gif
Просмотр "священного писания" в мега-проге less :):
http://tyros.sourceforge.net/sshots/less.gif
Релиз Tyros/Neutronix 0.01 доступен по адресу:
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-0.01.tar.gz (50kb образ дискеты)
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-src-0.01.tar.gz (300kb исходники)
Фичи версии 0.01:
- 32-битный защищенный режим
- многозадачность
- многопоточность
- виртуальная память (demand loading, copy-on-write)
- межпроцессное взаимодействие (сигналы, сообщения, межпроцессные вызовы)
- слой виртуальной файловой системы (VFS)
- единообразие в работе с любыми внешними устройствами (через VFS)
- совместимость с частью функций POSIX (fork, execve, read, write, open, close, waitpid, exit, chdir)
- родное API, расширяющее возможности стандартных функций POSIX
И пара скриншотов (предупреждаю, ничего интересного, лишь доказательство, что система работает :)):
Дерево VFS:
http://tyros.sourceforge.net/sshots/tree.gif
Просмотр "священного писания" в мега-проге less :):
http://tyros.sourceforge.net/sshots/less.gif
А можно узнать чем ты создаешь образы дискет под Bochs?
Цитата:
Originally posted by REmindER
А можно узнать чем ты создаешь образы дискет под Bochs?
А можно узнать чем ты создаешь образы дискет под Bochs?
Образ дискеты - обычный файл. Любая мало-мальски уважающая себя операционная система предоставляет такие средства работы с файлами, как, например, dd. :)
Цитата:
Originally posted by Lonesome
Релиз Tyros/Neutronix 0.01 доступен по адресу:
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-0.01.tar.gz (50kb образ дискеты)
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-src-0.01.tar.gz (300kb исходники)
Фичи версии 0.01:
- 32-битный защищенный режим
- многозадачность
- многопоточность
- виртуальная память (demand loading, copy-on-write)
- межпроцессное взаимодействие (сигналы, сообщения, межпроцессные вызовы)
- слой виртуальной файловой системы (VFS)
- единообразие в работе с любыми внешними устройствами (через VFS)
- совместимость с частью функций POSIX (fork, execve, read, write, open, close, waitpid, exit, chdir)
- родное API, расширяющее возможности стандартных функций POSIX
И пара скриншотов (предупреждаю, ничего интересного, лишь доказательство, что система работает :)):
Дерево VFS:
http://tyros.sourceforge.net/sshots/tree.gif
Просмотр "священного писания" в мега-проге less :):
http://tyros.sourceforge.net/sshots/less.gif
Релиз Tyros/Neutronix 0.01 доступен по адресу:
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-0.01.tar.gz (50kb образ дискеты)
http://osdn.dl.sourceforge.net/sourceforge/tyros/tyrosntx-src-0.01.tar.gz (300kb исходники)
Фичи версии 0.01:
- 32-битный защищенный режим
- многозадачность
- многопоточность
- виртуальная память (demand loading, copy-on-write)
- межпроцессное взаимодействие (сигналы, сообщения, межпроцессные вызовы)
- слой виртуальной файловой системы (VFS)
- единообразие в работе с любыми внешними устройствами (через VFS)
- совместимость с частью функций POSIX (fork, execve, read, write, open, close, waitpid, exit, chdir)
- родное API, расширяющее возможности стандартных функций POSIX
И пара скриншотов (предупреждаю, ничего интересного, лишь доказательство, что система работает :)):
Дерево VFS:
http://tyros.sourceforge.net/sshots/tree.gif
Просмотр "священного писания" в мега-проге less :):
http://tyros.sourceforge.net/sshots/less.gif
Тебе остается перенести в свою ОС gcc. Тогда ты сможешь забыть о Bochs и вести дальнейшую разработку своей ОС внутри нее.
Цитата:
Originally posted by Lonesome
можешь дать характеристику подобно вышесказанному новой версии?