Search found 1465 matches
- Mon May 17, 2010 1:11 pm
- Forum: Kernel
- Topic: PCI express
- Replies: 9
- Views: 16691
PCI express
Набросал болванку нового модуля (/bus/pci/pcie.inc) расширенного конфигуратора PCI express . Расширенное конфигурационное поле (4Кб на bdf-адрес вместо стандартного 1Кб, доступного через порты CF8-CFC) необходимо PCIe-устройствам для полноценного управления питанием, коррекции ошибок и контроля вирт...
- Sun May 16, 2010 2:02 pm
- Forum: Resources
- Topic: KolibriOS Documentation
- Replies: 68
- Views: 53419
Re: KolibriOS Documentation
Инфа заметно устарела (навскидку - fn 9 и 62).
Сверяйся с Вики - там более полная, связная и постоянно обновляемая документация.
Сверяйся с Вики - там более полная, связная и постоянно обновляемая документация.
- Sat May 08, 2010 6:20 pm
- Forum: Embedded solutions
- Topic: KolibriOS в BIOS
- Replies: 101
- Views: 95459
Re: Opera в BIOSе
В ASUS BIOS прошит примитивный загрузчик, который грузит бинарный образ линукс-ядра с FAT32-диска.XVilka wrote:200 мб payload? O_O Они его на моно что ли написали? Это какая должна быть флешка??
Там же лежат бинарники www-браузера и скайпа. Всё грузится буквально за две секунды после холодного старта.
- Sat May 08, 2010 4:52 pm
- Forum: Embedded solutions
- Topic: KolibriOS в BIOS
- Replies: 101
- Views: 95459
Re: Opera в BIOSе
Конечно не коснётся.Mario wrote:Ты серьезно? Я очень надеюсь что это не коснется trunk'a.art_zh wrote:После этого можно будет вообще убрать из ROM-ядра поддержку /fd и /rd (вместе с /fs/fat12.inc)
Речь ведь идет о ROM-прошивках, они по определению индивидуальные и не годятся для каждой платфомы.
- Sat May 08, 2010 4:18 pm
- Forum: Embedded solutions
- Topic: KolibriOS в BIOS
- Replies: 101
- Views: 95459
Re: Opera в BIOSе
XVilka CoreBoot + KOS - это было бы супер. Я сперва тоже было накинулся на CoreBoot, но потом слегка поостыл: во-1х, их прошивки требуют серьёзной подгонки напильником для конкретного железа. хорошо работают только на эмуляторах и некоторых (в основном - довольно старых) матерях: http://www.coreboo...
- Mon Apr 26, 2010 12:43 pm
- Forum: Programs
- Topic: MKTH (Menuet/Kolibri Tech Help)
- Replies: 20
- Views: 19275
Re: MKTH (Menuet/Kolibri Tech Help)
Если будут пожелания, то могу серьезно заняться переводом существующей документации в HTML. А именно: 1. Улучшить качество верстки. 2. Включить в одну папку бОльшую часть документации по KolibriOS (от обзора и руководства пользователя до описания экспортируемых процедур библиотек и мануала по напис...
- Thu Apr 22, 2010 11:27 am
- Forum: Periphery
- Topic: Logitech RX 250 USB мышь не пашет
- Replies: 13
- Views: 14432
Re: Logitech RX 250 USB мышь не пашет
Спешу заметить, что HID это протокол-надстройка на рабочий обычный USB-контроллер в рамках обычного USB-протокола. Так что, думаю, проще сначала вырастить(читай написать) дерево(читай драйвер USB), а уже потом выращивать(читай писать) яблоки(читай USB-HID), нежели наоборот. Если уж пользоваться бот...
- Thu Apr 22, 2010 3:06 am
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 207289
Re: Новая модель ядра
diamond Верхняя граница таблицы страниц (адрес " а ") сейчас не определена и действительно может (и будет) вываливаться за линию 4Мб. ИМХО включение неиспользуемого при инициализации диапазона [a, 4M) в список свободных страниц приводит к ненужному кроссмаппингу и разрыву логически цельно...
- Mon Apr 19, 2010 11:16 am
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 207289
Re: Новая модель ядра
oops!
Оказывается на svn://programs/develop/fast_call_test лежит с пустыми циклами (реальные вызовы закомментированы)
сегодня прогнал заново - всё как доктор прописал:
SYSENTER - в среднем 180 тактов на вызов,
SYSCALL ~140 тактов
INT40 около 250.
Новый init.inc (без цикла .noPSE) залил на SVN
Оказывается на svn://programs/develop/fast_call_test лежит с пустыми циклами (реальные вызовы закомментированы)
сегодня прогнал заново - всё как доктор прописал:
SYSENTER - в среднем 180 тактов на вызов,
SYSCALL ~140 тактов
INT40 около 250.
Новый init.inc (без цикла .noPSE) залил на SVN
- Sat Apr 17, 2010 2:20 pm
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 207289
Re: Новая модель ядра
в полтора раза дольше по сравнению с предыдущей версией. tss используется при вызове через int40, и судя по сумасшедшей скорости вызова (почти также быстро как sysenter/sysexit) раньше постоянно сидела в кеше. Теперь вызов int40 на моей керосинке занимает 330 тыс тактов вместо 200тыс раньше. Время в...
- Sat Apr 17, 2010 12:41 pm
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 207289
Re: Новая модель ядра
Я никак не могу разобраться зачем ядру маппинг пустой зоны до HEAP_BASE - ради одного только tss? Кстати, tss надо бы тоже внести в "большую" страницу: если верить fast_call_test, системные вызовы через int40 в ядре #1451 стали грузиться в полтора раза дольше. На sysenter/syscall вызовах п...
- Sat Apr 17, 2010 3:21 am
- Forum: Design
- Topic: Новая модель ядра
- Replies: 454
- Views: 207289
Re: Новая модель ядра
Ядро сейчас целиком влезает в первую 4Мб-страницу, но в init.inc до сих пор висит код дозагрузки "хвоста" в PSE-режиме: mov eax, 0x400000+PG_SW mov ecx, [tmp_page_tabs] ;) однако [tmp_page_tabs] < 4M sub ecx, 0x400000 ;) отрицательное shr ecx, 12 ;( а теперь еще и знак потерялся jmp .map_l...
- Thu Apr 08, 2010 2:10 am
- Forum: Miscellaneous
- Topic: Портирование ASM кода - безумная идея.
- Replies: 29
- Views: 13525
Re: Портирование ASM кода - безумная идея.
н-да,корректного обмена мнениями не вышло .Mario wrote: 1. Не пори горячку. Я к примеру когда "всеахуетькакплохо" стараюсь в сеть не вылазить. Все с твоими родственниками будет хорошо.
2. Опять поспешные выводы спровоцированные нервным состоянием.
- Wed Apr 07, 2010 11:49 pm
- Forum: Miscellaneous
- Topic: Портирование ASM кода - безумная идея.
- Replies: 29
- Views: 13525
Re: Портирование ASM кода - безумная идея.
art_zh И вообще честно говоря я не понимаю нервной реакции на желание расширить область применения. Всего лишь желание, исключительно мое в частности, и я уже давно в проекте не ведущий разработчик. Безумная идея тоже написал не просто так. По-моему, нормальная реакция - спокойный и корректный обме...
- Wed Apr 07, 2010 8:21 pm
- Forum: Miscellaneous
- Topic: Портирование ASM кода - безумная идея.
- Replies: 29
- Views: 13525
Re: Портирование ASM кода - безумная идея.
А кто говорит об отказе от x86? :?: :shock: art_zh, да вроде никто не собирается удалять бинарики и исходники текущей версии КоОС со всех носителей информации мира, или запрещать их использовать одно дело - хранить открытые архивы старых сорцев. совсем другое - прекращение дальнейшей разработки (и,...