Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Jan 24, 2021 6:51 am

All times are UTC+03:00


Search found 685 matches
Search these results:

Author Message

 Forum: English   Topic: "Error: write failed" when building Kolibri

Posted: Thu Jan 19, 2012 11:16 am 

Replies: 3
Views: 2711


Try this:
Code:
make all lang=en

make.sh is kind of obsolete.

 Forum: Kernel   Topic: Заменить PAGE FAULT

Posted: Fri Jan 13, 2012 11:20 am 

Replies: 23
Views: 15307


В таком случае, неплохим вариантом может быть запуск отладчика и присоединение его к процессу, создавшему исключительную ситуацию. Мне бы хватило. А писать свой обработчик #PF в userland я бы ни за что не стал. Тем более, что он по идее должен быть отдельным процессом (коим отладчик уже и так являет...

 Forum: Kernel   Topic: Заменить PAGE FAULT

Posted: Fri Jan 13, 2012 5:28 am 

Replies: 23
Views: 15307


Ленивое выделение страниц - это полезное и вполне логичное применение #PF, но насколько я понимаю, Марат говорит о ситуациях, когда ядро всё-таки не может определить причину обращения к странице. Иначе оно бы не прибивало соответствующий процесс.

 Forum: Kernel   Topic: Заменить PAGE FAULT

Posted: Thu Jan 12, 2012 10:15 pm 

Replies: 23
Views: 15307


Элита Не нужно связывать несвязуемое. Обработка PAGE FAULT и фильтрация логов далеки друг от друга. Но я согласен, отсутствие последнего доставляет некоторые неудобства, хотя с таким же успехом можно обвинить ядро в маленьком размере буфера или программу DEBUG в маленьком размере окна (файл BOARD.L...

 Forum: Kernel   Topic: Заменить PAGE FAULT

Posted: Thu Jan 12, 2012 10:05 pm 

Replies: 23
Views: 15307


Даже не так, извини. Понятно, что ты хочешь поменять, но непонятно, как это поможет. ИМХО, только ещё больше запутает, потому что наиболее важная информация - в первом сообщении, а все остальные могут прямо или косвенно зависеть от него.

 Forum: Kernel   Topic: Заменить PAGE FAULT

Posted: Thu Jan 12, 2012 10:00 pm 

Replies: 23
Views: 15307


PAGE FAULT, в моём понимании (ссылку ещё не смотрел), есть ошибка обращения к памяти по адресу, не принадлежащему адресному пространству данного процесса. Мои же рассуждения выше связаны с описанием общей природы исключительных ситуаций. Допустим, что произошло обращение к памяти по некорректному ад...

 Forum: Kernel   Topic: Заменить PAGE FAULT

Posted: Thu Jan 12, 2012 8:36 pm 

Replies: 23
Views: 15307


Может я тоже чего-то не понимаю, но PAGE FAULT, как и многие другие подобные ошибки, говорит о том, что неизвестно, каким образом должно происходить дальнейшее выполнение программы. Как же можно дать ей выполняться дальше, если непонятно, что можно сделать, чтобы это стало возможным? Насчёт подробро...

 Forum: Sound   Topic: Что я хочу увидеть в Колибри завтра....

Posted: Thu Jan 12, 2012 8:19 pm 

Replies: 1015
Views: 947914


Есть такое понятие - "рабочая область". Это вся область экрана, не занятая панелью. На нее максимизируются окна. Хочу, чтобы _опционально_ при изменении размеров этой самой рабочей области изменялся размер всех максимизированных окон. Прямо сейчас это делается _всегда_ (gui/window.inc, `r...

 Forum: Coding   Topic: Помогите новичку

Posted: Sat Jan 07, 2012 12:38 pm 

Replies: 1139
Views: 272046


А почему функция объявлена с двумя параметрами, а ты передаёшь только один?..

 Forum: Coding   Topic: Сборка системы (вопрос новичка)

Posted: Thu Dec 22, 2011 5:50 pm 

Replies: 50
Views: 13242


А почему бы просто не поправить скрипт? ... :Check_Lang set res=%1 :Check_Lang_loop for %%a in (%languages%) do if %%a==%res% set lang=%res% if defined lang goto :eof ... Ведь ясно же, что в системе задана переменная окружения LANG, а скрипт принимает её за свою, локальную. Соотсветственно, в цикле ...

 Forum: Assembler   Topic: ряд вопросов по FASM

Posted: Tue Dec 20, 2011 12:20 am 

Replies: 143
Views: 47641


Что касается ошибки "file not found", то на русский язык она переводится как "файл не найден", что в пояснении не нуждается. FASM ожидает обнаружить в кавычках полный путь к файлу ("C\abc\def.inc" или "/abc/def.inc") или же относительный путь (который не начин...

 Forum: Assembler   Topic: ряд вопросов по FASM

Posted: Mon Dec 19, 2011 11:59 pm 

Replies: 143
Views: 47641


Я человек терпеливый (иногда), даже когда меня пытаются сравнивать с дебилом, но это уже переходит границы. Объясняю последний раз то, что должно было бы уже быть давно понято. `struc` - это ключевое слово ассемблера. При объявлении структур с его использованием, необходимо предварять имя каждого чл...

 Forum: Assembler   Topic: ряд вопросов по FASM

Posted: Mon Dec 19, 2011 11:33 pm 

Replies: 143
Views: 47641


Я знаю таких людей как ты. Пока не напишешь им решение, не отстанут. А попытки заставить поработать головой ни к чему не приводят, не смотря на уверения в том, что это таки обязательно условие. Вот тебе два примера, которые "работае": include 'struct.inc' ; ... struct SIZE cx dd ? cy dd ? ...

 Forum: Assembler   Topic: ряд вопросов по FASM

Posted: Fri Dec 16, 2011 8:02 pm 

Replies: 143
Views: 47641


к примеру получение информации о VESA режиме накопал такую структуру struc VESAInfoBlock { VESASignature db 'VESA' ;VESA сигнатура ... } и вот как этой структурой пользоваться, директива virtual не помогает Открываем документацию по FASM (кстати, а почему бы было не прочитать её до создания темы?) ...

 Forum: News   Topic: Правила оформления кода

Posted: Mon Dec 12, 2011 12:52 pm 

Replies: 97
Views: 63805


Про применение правил к C/C++ коду никто никогда ничего не говорил, а портированного ASM кода я как-то не помню, по крайней мере в сфере драйверов. Так в чём проблема? И я вообще-то имел в виду (вероятно, не совсем корректно выразился) самостоятельное соблюдение правил, без принуждения. Ну да ладно....
Sort by:  
Page 2 of 46 [ Search found 685 matches ]


All times are UTC+03:00


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