Search found 1465 matches

by art_zh
Tue Jul 20, 2010 11:18 pm
Forum: Distributives
Topic: Колибри 0.7.7.0
Replies: 299
Views: 160813

Re: Колибри 0.7.7.0

Андрей Михайлович
viewtopic.php?f=6&t=1438
by art_zh
Fri Jul 16, 2010 12:01 pm
Forum: Distributives
Topic: Колибри 0.7.7.0
Replies: 299
Views: 160813

Re: Колибри 0.7.7.0

Плохо.

Версия 1450 позволяла системному коду обращаться к неинициализированным страницам в обход менеджера памяти.

Значит, баг сидит где-то в ядре,
причем этот баг должен считать все линейные адреса ядра (включая динамические структуры) связными и непересекающимися.
by art_zh
Fri Jul 16, 2010 10:50 am
Forum: Distributives
Topic: Колибри 0.7.7.0
Replies: 299
Views: 160813

Re: Колибри 0.7.7.0

Версия 1451 была нестабильной и в эмуляторах могла глючить по другим причинам. До 1451 в init.inc висел очевидный баг: mov eax, 0x400000+PG_SW mov ecx, [tmp_page_tabs] ;) однако [tmp_page_tabs] < 4M sub ecx, 0x400000 ;) отрицательное shr ecx, 12 ;( а теперь еще и знак потерялся jmp .map_low .no_PSE:...
by art_zh
Wed Jul 14, 2010 3:04 pm
Forum: Miscellaneous
Topic: Запустится ли на этом?
Replies: 12
Views: 6311

Re: Запустится ли на этом?

Отлично запускалась (помню как щщас... :roll: ) Windows 3.1,
текстовый процессор WordPerfect (версия 3, емнип), электронные таблицы Quattro Pro
Борланд Си, Турбо Паскаль 7, FoxBase...
Как все тогда было просто...
by art_zh
Wed Jul 14, 2010 10:48 am
Forum: Miscellaneous
Topic: Запустится ли на этом?
Replies: 12
Views: 6311

Re: Запустится ли на этом?

Нет, на такой технике не запустится, однозначно.

У i286 отсутствует режим страничного преобразования адреса (page translation).

Да и памяти маловато - голое ядро требует по крайней мере 3.5Мб
by art_zh
Mon Jun 28, 2010 12:26 am
Forum: Kernel
Topic: PCI express
Replies: 9
Views: 16706

Re: PCI express

Спасибо за информацию. В принципе, PCIe.inc довольно легко можно дополнить соответствующим кодом. Но у меня сейчас ни времени, ни интелов под рукой нет. На атлонах и так всё работает... если, конечно, шина PCIe реально присутствует в системе. Ну и если не забыли подключить модуль к сборке в kernel32...
by art_zh
Sun Jun 27, 2010 2:43 pm
Forum: Periphery
Topic: На матерях PS/2 для мыши нет!
Replies: 16
Views: 18151

Re: На матерях PS/2 для мыши нет!

У меня та же проблема. Материнка Asus P5K-E. Юзаю программу для определения USB-мышей от Serge-а. Если не поможет, остаётся юзать эмулятор мыши от Gluck-а. Если проблема с USB-клавиатурой не решается включением Legacy-режима в BIOS, полезно закомментировать код инициализации контроллера клавиатуры ...
by art_zh
Tue Jun 08, 2010 6:39 pm
Forum: Kernel
Topic: PCI express
Replies: 9
Views: 16706

Re: PCI express

xvilka Не дождался. В svn.1487 добавил возможность ручной конфигурации адреса и размера PCIe ext config. mmio_pcie_cfg_addr dd 0xD0000000 ; not defined by default mmio_pcie_cfg_lim dd 0xD05FFFFF ; 1 bus needs 1Mb В соответствии со стандартами PCI-SIG, 32-битный базовый адрес должен быть выровнен по...
by art_zh
Fri Jun 04, 2010 12:22 am
Forum: Resources
Topic: KolibriOS Documentation
Replies: 68
Views: 54267

Re: KolibriOS Documentation

И как же признание Сразу всего не охватишь. соотносится с советом Сверяйся с Вики - там более полная, связная и постоянно обновляемая документация. ? Я же только советом возмущаюсь. Не вижу противоречия. Обновление идет; третьестепенные темы тоже дождутся своей очереди (кстати, спасибо за замечание...
by art_zh
Thu Jun 03, 2010 8:58 pm
Forum: Resources
Topic: KolibriOS Documentation
Replies: 68
Views: 54267

Re: KolibriOS Documentation

Та же, что и в оригинале: kernel/trunk/docs/sysfuncs.txt Ну дык это устарело, не так ли? И где же "постоянные обновления" вики? Сразу всего не охватишь. И все-таки она обновляется. http://wiki.kolibrios.org/wiki/Special:Contributions?limit=130&target=Art+zh Старался чтобы людям удобне...
by art_zh
Thu Jun 03, 2010 5:08 pm
Forum: Resources
Topic: KolibriOS Documentation
Replies: 68
Views: 54267

Re: KolibriOS Documentation

Сверяйся с Вики - там более полная, связная и постоянно обновляемая документация. Гы-гы-гы. Какая версия ядра указана в функции 18.13 на вики? Та же, что и в оригинале: kernel/trunk/docs/sysfuncs.txt И это только один пример, а вики целиком есть набор информации, частично верной, частично неверной,...
by art_zh
Sat May 29, 2010 12:48 pm
Forum: Resources
Topic: KolibriOS Documentation
Replies: 68
Views: 54267

Re: KolibriOS Documentation

Nasarus,

супер!

Осталось только приклеить доку по библиотекам
[svn=]\programs\develop\libraries\box_lib\trunk\doc[/svn]

Сведений там конечно маловато, но хоть что-то...
by art_zh
Tue May 25, 2010 9:08 pm
Forum: Graphics subsystem
Topic: Бредовые мысли об оконной подсистеме
Replies: 4
Views: 7928

Re: Бредовые мысли об оконной подсистеме

С пунктами - согласен, с базовой концепцией - нет. Переделка ядра нужна только если она делает систему быстрее , компактнее и надёжнее . Идея такая. Драйвер для Колибри - по сути, библиотека с немного другим API, выполняющаяся в ring 0 и имеющая только одну копию в памяти для всех запущенных програм...
by art_zh
Fri May 21, 2010 4:24 pm
Forum: Embedded solutions
Topic: KolibriOS в BIOS
Replies: 101
Views: 96622

Re: KolibriOS в BIOS

сейчас ядро опирается на многочисленные BIOS-костыли "Многочисленные" - это поддержка не-ATA дисков и переключение в графический режим при запуске, что ли? 2 - это "много", что ли? Я имею в виду не только эти явные опоры,- про них все знают. И даже не разную мелочевку вроде E820...
by art_zh
Thu May 20, 2010 12:33 pm
Forum: Embedded solutions
Topic: KolibriOS в BIOS
Replies: 101
Views: 96622

Re: KolibriOS в BIOS

XVilka Ещё раз: CoreBoot+Колибри как конечная цель - это замечательно. Но есть три серьезных соображения против: 1) сейчас ядро опирается на многочисленные BIOS-костыли. CoreBoot выбьет их все разом - фиг разберешься что, где и почему виснет. 2) не каждый потенциальный заказчик решится пожертвовать...