Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Oct 26, 2021 6:23 am

All times are UTC+03:00


Search found 63 matches
Search these results:

Author Message

 Forum: Kernel   Topic: Загрузка библиотек

Posted: Mon Apr 19, 2021 11:22 pm 

Replies: 97
Views: 58326


Привет! Код писал практически на коленке и использовал готовый функционал, который работает. Есть ли смысл переписывать dll.inc? ИМХО если работает, проверял и каждый день работает - не трогай. Лучше дорабатывать. Вот, что надо доделать так, во-первых это саму функцию переходника (thunk), например, ...

 Forum: Kernel   Topic: Загрузка библиотек

Posted: Sat Apr 17, 2021 2:31 pm 

Replies: 97
Views: 58326


Привет! Реализовал альфа версию автозагрузки библиотек и связывания импортов. Ограничения: 1) нет выдачи сообщений об ошибках в случае если библиотека или функция в библиотеки не найдена 2) нет автозагрузки зависимых библиотек (требуется доработка формата библиотек) Кратко, как использовать это в св...

 Forum: System   Topic: О программе KolibriOS

Posted: Mon Mar 29, 2021 9:04 pm 

Replies: 1
Views: 2914


Привет!
Выкладываю на обозрение небольшую программку, показывающую информацию о версии и копирайтах.
Исходники залью на SVN позже, когда отделю код в отдельную библиотеку, чтобы можно было использовать данный функционал (диалоговое окно "о программе") из любого приложения.

 Forum: Kernel   Topic: Уязвимости ядра

Posted: Wed Jan 13, 2021 1:22 am 

Replies: 58
Views: 37636


Exception for 69.4 is possibly wrong. What's problem use 70.7 before? What for use 69.4 and 69.5 directly?

 Forum: Kernel   Topic: Уязвимости ядра

Posted: Tue Jan 12, 2021 1:37 pm 

Replies: 58
Views: 37636


superturbocat2001 wrote:
Bug in subfunction 4 of system call 69. You can stop the system process thereby freezing the entire system!

Fixed in revision #8534. Please testing, including 'stop' command in mtdbg (which makes a system call 69.4).

 Forum: Assembler   Topic: Отладка + KlbrInWin + Windows

Posted: Sat Jan 09, 2021 12:44 pm 

Replies: 18
Views: 14025


maxcodehack, в Win7 32bit KlbrInWin работает безо всяких совместимостей, в Win7 64bit - не работает.

 Forum: Kernel   Topic: Загрузка библиотек

Posted: Wed Nov 25, 2020 1:04 pm 

Replies: 97
Views: 58326


dll.obj загружается ядром, при этом ядро же устанавливает точку входа именно в этой библиотеке. Далее dll.obj загружает нужные приложению библиотеки и затем передает управление на точку входа приложения.

 Forum: Kernel   Topic: Загрузка библиотек

Posted: Wed Nov 25, 2020 11:57 am 

Replies: 97
Views: 58326


IgorA, в программе надо просто прописать импорты, как обычно с dll.inc и дать ссылку в конце заголовка. Идея в том, что загрузка библиотек происходит точно также как с dll в форточках или so в никсах. Это обсуждение надо перенести в соответствующую тему.

 Forum: Kernel   Topic: Загрузка библиотек

Posted: Wed Nov 25, 2020 9:12 am 

Replies: 97
Views: 58326


Coldy already implemented this about a year ago. It wasn't merged to trunk. May be because automatic loading of libraries was also implemented for PE. When somebody will implement features of this list , loading of libraries will be merged to trunk automatically. Your approach looks like a double w...

 Forum: Ideas   Topic: Marker - markdown viewer in C--

Posted: Tue Sep 15, 2020 5:54 pm 

Replies: 12
Views: 6989


maxcodehack wrote:
Но выдает ошибку - number expected два раза

maxcodehack, попробуй строку int win_bg_color = 0x000825; заменить определением #define win_bg_color 0x000825

 Forum: Network   Topic: Atheros L2

 Post subject: Re: Atheros L2
Posted: Tue Sep 15, 2020 3:40 pm 

Replies: 17
Views: 19247


denius, от того, что ты переведешь код драйвера на асемблер он все равно не заработает. И проще, и быстрее сделать порт на С, а когда он заработает уже думать об ассемблерной версии.

 Forum: HLL   Topic: gcc и kolibri

 Post subject: Re: gcc и kolibri
Posted: Thu Aug 20, 2020 5:38 pm 

Replies: 63
Views: 40032


Привет! Написал на коленке консольный "Hello world", во вложении. Чтобы его собрать, в директории выше hello_console д.б. соответствующие файлы прописанные в include, взять их можно отсюда http://websvn.kolibrios.org/listing.php?repname=Kolibri+OS&path=%2Fprograms%2F&rev=7864&p...

 Forum: Network   Topic: Atheros L2

 Post subject: Re: Atheros L2
Posted: Wed Aug 19, 2020 8:39 pm 

Replies: 17
Views: 19247


Для карты L2 есть пример в Linux (см. ссылку в начале топика). Я сделал порт на Си, но это порт у меня не работает. Есть еще пример в minix https://git.minix3.org/index.cgi?p=minix.git;a=tree;f=minix/drivers/net/atl2;h=8df11a05046c1d7a0abefc375cfd27bc8907db35;hb=HEAD Может кто-то помочь сделать рабо...

 Forum: Miscellaneous   Topic: Тестовые конфигурации компьютеров.

Posted: Fri May 10, 2019 2:39 pm 

Replies: 47
Views: 68325


В XP работает, но, думаю, это эмуляция через обычные динамики. Т.е. системного динамика наверное нет.

 Forum: Sound   Topic: sound, SB, AC97 и другое

Posted: Fri May 10, 2019 12:03 am 

Replies: 983
Views: 357404


PCIDEV не показывает SB16 т.к. она ISA. Драйвер карту находит судя по логам. Бош тормозит, т.к. у него программная эмуляция цпу, но использую его т.к. он портируемый, т.е. не требует установки. Хочу разобраться почему там звука нет.
Sort by:  
Page 3 of 5 [ Search found 63 matches ]


All times are UTC+03:00


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