Hosted by SadKo | Valid HTML 4.01 and CSS 3

xsystem kernel team

"Верьте в свои неограниченные возможности,
и это будет ваш первый шаг навстречу великим достижениям". /Колин Тернер/
RSS feed FeedBack Copyright © 2005-2009 XSystem Kernel Team

Страницы: |< < ... 5 6 79 10 11 12 ... > >|

2008-11-03 01:04:16

Выпущен новый релиз ОС XSystem - October 2008 Fishes: Carp.
Основные нововведения:
- Из дерева проекта удалены утилиты 'xarch' и 'fontcut'.
- Полностью переписан планировщик (теперь более быстрый и надёжный).
- Блочный распределитель памяти теперь выделяет блоки с адресом, кратным 8 байтам.
- Исправлены ошибки в контроллере клавиатуры (теперь работает в Bochs).
- Оптимизации реализации библиотеки <string.h>.
- Частично перенесён код Watcom C++ Runtime Library, необходимый для использования C++ - конструкций.
- Изменены сборочные скрипты.
- Кодовые страницы перемещены в 'media/share/codepages'.
- Изменён метод 'for_file' в утилите 'xsmake'.
- Большинство архитектурно-зависимого кода вынесено в ветку 'include/arch' ядра.
- Написан прототип будущего механизма подкачки виртуальной памяти.
- Добавлена поддержка записи конфигурационного пространства шины PCI (экспериментальное).
- Реализована поддержка загрузки/сохранения контекстов FPU/MMX/SSE при переключении задач.
- Добавлена защита от ошибочного прерывания со стороны PIC.
- Доступна загрузка с USB Flash Drive.
- Первичный загрузчик ('bootload') полностью переписан для поддержки файловых систем FAT12 и FAT16.
- Вторичный загрузчик 'xload' переписан на C++.
- Добавлены функции 'unlink', 'cp' в утилите 'xsmake'.
- Добавлена условная конструкция 'if-else' в утилиту 'xsmake'.
- Добавлена проверка зависимостей в OMF-файлах утилитой 'xsmake'.
- Переписана утилита 'rawmake' (поддержка создания образов FAT12 и FAT16-дисков).
- Утилиты 'xsmake', 'exe2bin' и 'rawmake' теперь также можно собрать с помощью GNU GCC под Linux.

Мы продолжаем развиваться.

Страницы: |< < ... 5 6 79 10 11 12 ... > >|