Search found 101 matches

by FireWall
Tue Jan 10, 2012 8:19 pm
Forum: Miscellaneous
Topic: как установить колибри на windows xp
Replies: 7
Views: 7885

Re: как установить колибри на windows xp

Цитата: "всё равно не вижу файл kolibri.img"

Распакуй скачанный архив (при помощи, например, http://www.7-zip.org/) - и увидишь ...
by FireWall
Mon Dec 12, 2011 8:11 pm
Forum: Coding
Topic: Сборка системы (вопрос новичка)
Replies: 50
Views: 22683

Re: Сборка системы (вопрос новичка)

W1shMaster! Предлагаю разбить проблему на две части: (1) Правильная установка fasm - это так, чтобы его можно было вызывать, набирая fasm в командной строке Windows Command Prompt ( А у тебя часом не Windows 7 ??? ) (2) Собственно компиляция ядра путём простого двойного клика по файлу build.bat Файл...
by FireWall
Sat Nov 19, 2011 7:11 pm
Forum: Kernel
Topic: Модификация ядра Kolibri OS: уточняющие вопросы
Replies: 57
Views: 59382

Re: Модификация ядра Kolibri OS: уточняющие вопросы

Я отказался от этой идеи (пока) так как: (1) Это всё-таки сложно сделать "в лоб": ядро загружается загрузочным сектором единым монолитным куском , который (а) стартует в реальном режиме процессора, устанавливая видео режим VESA, затем переходит в (б) защищённый режим процессора, включает с...
by FireWall
Thu Oct 27, 2011 2:45 pm
Forum: Design
Topic: Юникод
Replies: 30
Views: 29459

Re: Юникод

У меня есть такая гипотеза, что проще всего будет перейти именно на UTF-8: - разработан в группе Plan9 (те же создатели UNIX и их ученики); - одобрен авторитетными стандартами; - все алгоритмы, не использующие тот факт, что длина и позиция измеряется именно в символах, будут продолжать адекватно раб...
by FireWall
Mon Nov 22, 2010 9:15 pm
Forum: Polls
Topic: Откуда Вы впервые узнали о MenuetOS/KolibriOS?
Replies: 53
Views: 56203

Re: Откуда Вы впервые узнали о MenuetOS/KolibriOS?

Меня в своё время не устраивала раздутость Windows (даже 98 SE). Начал искать альтернативы - оказалось, что Linux в этом плане практически ничем не лучше. Стал интересоваться экспериментальными операционными системами - попробовал MenuetOS. Однако эта операционная система не заработала (тогда я ещё ...
by FireWall
Mon Nov 22, 2010 9:00 pm
Forum: Graphics subsystem
Topic: Оптимизация ядерной графики
Replies: 248
Views: 113060

Re: Оптимизация ядерной графики

Цитата: " Но в любом случае имхо назрел вопрос раздельной компиляции ядра для разных платформ. Так можно снять из ядра 30-40 килобайт ненужного кода и дублирующих проверок. И только так можно обеспечить эффективную работу системы на все более непохожих друг на друга платформах. Наилучшим вариан...
by FireWall
Sat Nov 20, 2010 4:39 pm
Forum: Graphics subsystem
Topic: Оптимизация ядерной графики
Replies: 248
Views: 113060

Re: Оптимизация ядерной графики

Я тоже проголосовал за п.1 (но из "идеологических" соображений) A. Я вижу два пути развития KolibriOS (в.т.ч. в контектсе графической подсистемы): 1) монолитная архитектура (ядра) с модулями с автоматической подгрузкой (в.т.ч. графических) драйверов (путь GNU Linux); 2) -> гибридная -> мик...
by FireWall
Mon Nov 01, 2010 10:33 pm
Forum: Sound
Topic: Что я хочу увидеть в Колибри завтра....
Replies: 1056
Views: 1705116

Re: Что я хочу увидеть в Колибри завтра....

Циата: "Самый реальный выход из этой проблемы - это создание достойных аналогов для Колибры."

Есть и другой вариант: облегчить портирование UNIX/POSIX программ путём портирования/создания полноценной libc (с компанией). Или это уже есть?
by FireWall
Mon Nov 01, 2010 10:27 pm
Forum: Kernel
Topic: Зарезервированные слова в SysFn09 (информация о потоке )
Replies: 34
Views: 33903

Re: Зарезервированные слова в SysFn09 (информация о потоке )

Цитата: " Если это базовый адрес процесса, то он 0 для всех. Значение имело смысл до перехода к страничной памяти. " После некоторых размышлений я пришёл к мнению, что всё равно его надо возвращать так, как это делает SysFn09. Апгументация: - пока планируется просто заменить SysFn09 так ка...
by FireWall
Sat Oct 30, 2010 2:54 pm
Forum: Kernel
Topic: Улучшаем IPC
Replies: 6
Views: 14266

Re: Улучшаем IPC

Так на всякий случай : Топорным решением я считаю использование именной разделяемой памяти для получения (только!) одного числа - PID/TID процесса - держателя буфера IPC. Цитата: " Вызов, например, процедуры отправки IPC-сообщения помимо кучи проверок содержимого слота, переполнения буфера, зан...
by FireWall
Sat Oct 30, 2010 12:43 pm
Forum: Kernel
Topic: Зарезервированные слова в SysFn09 (информация о потоке )
Replies: 34
Views: 33903

Re: Зарезервированные слова в SysFn09 (информация о потоке )

Цитата: " Ну, как минимум, идентификатор - самая важная информация о процессе. " Если Вы имеете в виду PID/TID, то это пока имено TID - идентификатор потока. Насколько я понимаю, пока в KolibriOS идентификатора процесса нет. (Поэтому я пока и продублировал возврат этого значения в двух под...
by FireWall
Sat Oct 30, 2010 12:39 pm
Forum: Kernel
Topic: Зарезервированные слова в SysFn09 (информация о потоке )
Replies: 34
Views: 33903

Re: Зарезервированные слова в SysFn09 (информация о потоке )

Тогда его надо чем-то заменить осмысленным, например, - адресом директории страниц процесса (это в прицеле на будуще: привилегированный процесс может иметь желание читать данные из адресного пространства других процессов); - физическим адресом первой страницы процесса; ... (И соответственно определн...
by FireWall
Thu Oct 28, 2010 4:51 pm
Forum: Kernel
Topic: Зарезервированные слова в SysFn09 (информация о потоке )
Replies: 34
Views: 33903

Re: Зарезервированные слова в SysFn09 (информация о потоке )

То есть Вы предлагаете что-то вроде: Для подфункции 0 (основная информация о процессе:* требует указания буфера для имени процесса) буфер данных = имя процесса ebx = адрес процесса в памяти ecx = размер используемой памяти - 1 edx = PID/TID потока (в последующем PID процесса) Для подфункции 1 (основ...
by FireWall
Thu Oct 28, 2010 4:31 pm
Forum: Kernel
Topic: Улучшаем IPC
Replies: 6
Views: 14266

Re: Улучшаем IPC

Я за улучшение IPC. Однако пока столкнулся только с одной проблемой: Как отправитель может получить PID/TID получателя? (Я пока это решаю посредством именованной разделяемой памяти - но это топорное решение ... ) Цитата: " Да, конечно это можно реализовать через нынешние IPC функции, но если пр...
by FireWall
Tue Oct 26, 2010 4:19 pm
Forum: Kernel
Topic: Зарезервированные слова в SysFn09 (информация о потоке )
Replies: 34
Views: 33903

Re: Зарезервированные слова в SysFn09 (информация о потоке )

Nasarus! Спасибо за поддержку! Пока выжду 10 дней : - это позволит мне привести в порядок результаты "второго тренировочного заезда" (см. соседнюю ветку данного форума); - это позволит собрать критические замечания по поводу проекта интерфейса функции - альтернативы SysFn09; - это позволит...