Search found 1598 matches

by diamond
Fri May 21, 2010 1:49 pm
Forum: Embedded solutions
Topic: KolibriOS в BIOS
Replies: 101
Views: 97462

Re: KolibriOS в BIOS

art_zh wrote:сейчас ядро опирается на многочисленные BIOS-костыли
"Многочисленные" - это поддержка не-ATA дисков и переключение в графический режим при запуске, что ли? 2 - это "много", что ли?
by diamond
Fri May 21, 2010 1:46 pm
Forum: Coding
Topic: Помогите новичку
Replies: 1144
Views: 517146

Re: Помогите новичку

Для загрузки BMP и других форматов есть libini, загрузка - функция img_decode, преобразование в 24bpp RGB - функция img_to_rgb. И не нужно раздувать программы кодом, который уже есть в системе.
by diamond
Tue May 11, 2010 12:01 pm
Forum: Boot-loader
Topic: Загрузка Колибри ОС
Replies: 37
Views: 35302

Re: Загрузка Колибри ОС

Читать надо в первую очередь не инструкции из вики, а документацию, приложенную к дистрибутиву. В данном случае - install.txt.
by diamond
Fri May 07, 2010 6:00 pm
Forum: Coding
Topic: Помогите новичку
Replies: 1144
Views: 517146

Re: Помогите новичку

IgorA Нет, так работать не будет. Если очень хочется именно этого, можно, например, использовать инструкцию retn (retn - "настоящая" инструкция процессора, ret переопределяется в proc). Естественно, чистить стек при этом придётся руками: ... leave retn Альтернативные варианты разной степе...
by diamond
Thu Apr 29, 2010 10:13 pm
Forum: Coding
Topic: Сообщения об ошибках не помещенные в Bugzilla
Replies: 252
Views: 225899

Re: Bugzilla

Ранние версии интерфейса ATA (он же IDE) для номера сектора использовали 28 бит, что при стандартном размере сектора 512 байт составляет 128 Гб. В более поздних версиях появилось расширение LBA48, позволяющее задавать 48-битный номер сектора. Но Колибри про это расширение ничего не знает, так что за...
by diamond
Thu Apr 29, 2010 3:23 pm
Forum: Coding
Topic: Сообщения об ошибках не помещенные в Bugzilla
Replies: 252
Views: 225899

Re: Bugzilla

Технически, в текущем ядре с NTFS были замечены глюки с именами, содержащими букву 'Ё' (ну и вообще с символами, не входящими в 26*2 букв латинского алфавита и 32*2 букв русского алфавита без 'Ё'). До фикса руки у меня пока не дошли. Вопрос с исчезновением после перезагрузки более интересный... у ме...
by diamond
Thu Apr 29, 2010 3:16 pm
Forum: Periphery
Topic: Logitech RX 250 USB мышь не пашет
Replies: 13
Views: 14787

Re: Logitech RX 250 USB мышь не пашет

Теоретики, блин... писали бы уже чего-нибудь помимо сообщений на форумах...
by diamond
Thu Apr 29, 2010 3:14 pm
Forum: Utilities
Topic: @notify
Replies: 99
Views: 52065

Re: @notify

Sorcerer wrote:Подскажите, пожалуйста, как убрать этот мерзкий синий контур вокруг окна?
Использовать окно стиля 1, где система самостоятельно не рисует вообще ничего?
by diamond
Wed Apr 21, 2010 11:11 pm
Forum: Multimedia
Topic: Kolibri Image Viewer
Replies: 114
Views: 101508

Re: Kolibri Image Viewer

Таки добавил в ночную сборку kiv.ini. Умолчальные значения в ночной сборке - такие, как было предложено выше: PgUp = предыдущая картинка в папке, PgDn = следующая.
Заодно добавил в docpak документацию по ini-файлам с описанием синтаксиса комбинаций клавиш для libini.
by diamond
Wed Apr 21, 2010 11:08 pm
Forum: Design
Topic: Новая модель ядра
Replies: 454
Views: 210135

Re: Новая модель ядра

А что это за изменения в svn.1454? Цикл в init_page_map вообще-то помечает свободные/занятые физические страницы, а статические физические адреса - это всё до sys_pgmap плюс некоторое количество памяти после (причём, как мне показалось, суммарное количество может и перевалить за 4M - почему я и пост...
by diamond
Sun Apr 18, 2010 2:47 pm
Forum: Application libraries
Topic: Шифрование, хеши и архивация - что нужно в библиотеке?
Replies: 34
Views: 25950

Re: Шифрование, хеши и архивация - что нужно в библиотеке?

компилятор Си выдаёт результирующие файлы не намного хуже ассемблерных (по размеру и скорости исполнения) По скорости - возможно. По размеру - нет. Потому что сейчас разработчиков компиляторов интересует практически только скорость работы сгенерированного кода, оптимизация по размеру получается в о...
by diamond
Sat Apr 17, 2010 12:15 am
Forum: Application libraries
Topic: Шифрование, хеши и архивация - что нужно в библиотеке?
Replies: 34
Views: 25950

Re: Шифрование, хеши и архивация - что нужно в библиотеке?

А где исходники этого archiver.obj? В svn я что-то не нашел... Они там есть, но в неочевидном месте, связанном с тем, что изначально он был только плагином к kfar, а теперь в основном является плагином. svn://kolibrios.org/programs/fs/kfar/kfar_arc/. Ксати такой вопрос как оптимально сложить числа ...
by diamond
Fri Apr 16, 2010 11:10 pm
Forum: Application libraries
Topic: Шифрование, хеши и архивация - что нужно в библиотеке?
Replies: 34
Views: 25950

Re: Шифрование, хеши и архивация - что нужно в библиотеке?

В archiver.obj есть реализация SHA256 и AES, правда, наружу они не торчат.
Процедуры для RSA писал halyavin, они есть в cpuid (где используются для тестов скорости).
Реализация MD5 тоже есть (svn://kolibrios.org/programs/develop/examples/md5/trunk/md5.asm), правда, код там мог бы быть и получше.
by diamond
Fri Apr 16, 2010 12:06 pm
Forum: Distributives
Topic: Колибри 0.7.7.0
Replies: 299
Views: 162469

Re: Колибри 0.7.7.0

А, всё, понял. У меня kpack более новой версии, который сохраняет тип исходного файла в заголовок упакованного, а распаковщик в ядре при этом проверить и поправить я забыл.
fixed in svn.1450
by diamond
Fri Apr 16, 2010 11:05 am
Forum: Distributives
Topic: Колибри 0.7.7.0
Replies: 299
Views: 162469

Re: Колибри 0.7.7.0

А в лог atikms.log при этом что-нибудь пишется?