Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Jan 20, 2020 2:49 am

All times are UTC+03:00


Search found 101 matches
Search these results:

Author Message

 Forum: Distributives   Topic: 0.7.7.0 и текущее состояние: (1) сравнение API ядра

Posted: Mon Sep 10, 2012 7:29 pm 

Replies: 21
Views: 8923


Цитата: " Я добавил в бранч kolibri-acpi определение числа процессоров - переменная [cpu_count] и запуск одного ядра - функция start_ap. Каждому процессору присваивается номер начиная с нуля для загрузочного. В таблице smpt сохраняется apic id процессора под номером N. Всего таблица рассчитана ...

 Forum: Miscellaneous   Topic: Ещё один глупый вопрос....

Posted: Mon Sep 10, 2012 7:07 pm 

Replies: 54
Views: 15129


Цитата: " Но этот 1 из 1000 и двигает прогресс вперёд.... " А Вы можете вот так сразу назвать "пользовательскую" задачу (не серверную, не корпоративную, не научную), для которой явно не хватает 4Гб адресного пространства (ну ладно - 3-х Гб , оставим 1Гб для ядра ОС). P.S. Прогрес...

 Forum: Multimedia   Topic: Palitra

 Post subject: Re: Palitra
Posted: Mon Sep 10, 2012 3:43 pm 

Replies: 109
Views: 24964


Перескакивать сразу.

Клавиши более тонкой настройки лучше установить сверху (+) и снизу (-) каждого ползунка

 Forum: Multimedia   Topic: Palitra

 Post subject: Re: Palitra
Posted: Mon Sep 10, 2012 11:37 am 

Replies: 109
Views: 24964


Цитата: " собственно можно конечно расчитывать буфер разово при изменении и выводить при перерисовке и изменении целиком буфер. Подумаю на досуге, но явно не в самое ближнее время. " Попробую что-то предложить ... В общем-то требуется только - изменить алгоритм отрисовки ползунка; - измени...

 Forum: Distributives   Topic: 0.7.7.0 и текущее состояние: (1) сравнение API ядра

Posted: Mon Sep 10, 2012 11:17 am 

Replies: 21
Views: 8923


Интерфейс драйверов гораздо хуже документирован, нежели системные функции, однако восполнить этот пробел не является задачей сравнения (поэтому я намеренно не привожу дополнительную информацию, вроде fascall, stdcall и сигнатуры функции). Однако отсутствие достаточно полной документации заметно осло...

 Forum: Distributives   Topic: 0.7.7.0 и текущее состояние: (1) сравнение API ядра

Posted: Mon Sep 10, 2012 11:10 am 

Replies: 21
Views: 8923


1.3. Интерфейс ядра для ring-0 драйверов. В отличие от системных функций (т.е. - программного интерфейса приложений), программный интерфейс драйверов документирован значительно хуже. Однако общие изменения (без учёта возможных изменений в интерфейсе самих функций) проследить достаточно просто - по ф...

 Forum: Distributives   Topic: 0.7.7.0 и текущее состояние: (1) сравнение API ядра

Posted: Mon Sep 10, 2012 11:06 am 

Replies: 21
Views: 8923


Тут была идея " Функция возвращающая текст для панели задач. " - что-то не нахожу: - не вижу? - не реализована ? - не документирована ? /* --------------------------------------------------------------------------------- */ Следующие два моих сообщения будут содержать: - (1) a. по (1.3) - ...

 Forum: Miscellaneous   Topic: Ещё один глупый вопрос....

Posted: Mon Sep 10, 2012 10:53 am 

Replies: 54
Views: 15129


У меня есть несколько другое мнение по этому поводу - постараюсь максимально кратко, но несколько сложно для понимания :wink: Итак, для подавляющего большинства (999 из 1000) пользовательских задач 16-бит очевидно мало, а 64-бит слишком много, хоть это и не столь очевидно. Также следует заметить, чт...

 Forum: News   Topic: А если поддержать российского производителя?

Posted: Mon Sep 10, 2012 10:12 am 

Replies: 13
Views: 9704


На мой взгляд, идея очень интересная - успехов разработчикам и предприятию. Однако, что касается Kolibri OS, то нам скорее всего не по пути: - другая архитектура (не x86); - нет ассемблера в нашем понимании этого слова (при этом явно указывается, что подразумевается использование ЯВУ - уже есть комп...

 Forum: Distributives   Topic: 0.7.7.0 и текущее состояние: (1) сравнение API ядра

Posted: Sat Sep 08, 2012 1:05 pm 

Replies: 21
Views: 8923


NTFS действительно есть уже в 0.7.7.0.

Цитата: "62.11,12 и 13 хорошо документированы на Вики. 73-я (кратко) тоже."

Но отсутствие упоминания в DOCPACK всё же является недостатком ...

Цитата: "62.12-DA к транку не относится."

Спасибо! Исправлю ... (Как и NTFS )

 Forum: Distributives   Topic: 0.7.7.0 и текущее состояние: (1) сравнение API ядра

Posted: Sat Sep 08, 2012 11:38 am 

Replies: 21
Views: 8923


Кстати в DOCPACK (т.е. - в дистрибутиве) не задокументированы также: Функция 62 : подфункция 11 - инициализировать доступ к MMIO подфункция 12 - получить линейный адрес MMIO-блока специальная подподфункция 12-DA - получить линейный адрес статического DMA-буфера подфункция 13 - освободить линейные ад...

 Forum: Distributives   Topic: 0.7.7.0 и текущее состояние: (1) сравнение API ядра

Posted: Fri Sep 07, 2012 7:31 pm 

Replies: 21
Views: 8923


Некоторые примечания: (1) Текст требует более скрупулёзной проверки :) (2) На мой взляд, некоторые функции должны быть также объявлены устаревшими, а может быть удалены: Функция 6 - прочитать файл с рамдиска. Функция 7 - вывести изображение в окно. Функция 64 - перераспределить память приложения. (3...

 Forum: Distributives   Topic: 0.7.7.0 и текущее состояние: (1) сравнение API ядра

Posted: Fri Sep 07, 2012 7:24 pm 

Replies: 21
Views: 8923


1.2. Программный интерфейс ядра. Функция 9 - информация о потоке выполнения. Добавлено новое поле : +71 = +0ч57: dword: маска событий Функция 15. - работа с фоновой графикой (изменено название; старое: Установить фон. ) Добавлены новые подфункции : - подфункция 8 (Получить координаты последней отри...

 Forum: Distributives   Topic: 0.7.7.0 и текущее состояние: (1) сравнение API ядра

Posted: Fri Sep 07, 2012 7:20 pm 

Replies: 21
Views: 8923


Некоторые примечания: (1) Это самый короткий, но технически самый сложный раздел, для написания которого я больше всего нуждаюсь в помощи :wink: (2) Здесь не планируется упоминать изменения, которые в дальнейшем будут отражены в следующих разделах (все они скрыты за фразой " (подробности см. ни...

 Forum: Distributives   Topic: 0.7.7.0 и текущее состояние: (1) сравнение API ядра

Posted: Fri Sep 07, 2012 7:07 pm 

Replies: 21
Views: 8923


1.1. Общие сведения Как ночная сборка, так и версия N8 используют один вариант ядра (svn::\kolibri\kernel\trunk). Kolibri OS является операционной системой монолитной архитектуры с возможностью загружать драйверы в формате COFF в адресное пространство ядра (ring 0). Для загрузки драйверов требуется ...
Sort by:  
Page 3 of 7 [ Search found 101 matches ]


All times are UTC+03:00


Jump to:  
Powered by phpBB® Forum Software © phpBB Limited