Эскиз (и реализация) из одной широко известной в узких кругах программы (viewtopic.php?p=8915#p8915):
Search found 688 matches
- Fri Feb 17, 2012 8:28 pm
- Forum: Design and decoration
- Topic: Панель вкладок - концепты
- Replies: 46
- Views: 32049
- Wed Jan 25, 2012 1:50 am
- Forum: Miscellaneous
- Topic: Kolibri + VMware Player = Error
- Replies: 7
- Views: 4795
Re: Kolibri + VMware Player = Error
Информация для любопытных и желающих что-то с этим сделать: VMware вылетает в процессе вызова pcnet32_wio_write_csr с параметрами ebx = 0 (index) и eax = 1 (data) в файле pcnet32.inc на строке 719 (внутри pcnet32_probe). Проблема обходится (если так можно выразиться) удалением сетевого адаптера или ...
- Thu Jan 19, 2012 1:31 pm
- Forum: English
- Topic: "Error: write failed" when building Kolibri
- Replies: 3
- Views: 4378
Re: "Error: write failed" when building Kolibri
Easiest way is to download latest floppy/ISO image from http://builds.kolibrios.org/eng/, mount it and add/remove/replace files you need (kernel.mnt, drivers etc.)
- Thu Jan 19, 2012 11:16 am
- Forum: English
- Topic: "Error: write failed" when building Kolibri
- Replies: 3
- Views: 4378
Re: "Error: write failed" when building Kolibri
Try this:
make.sh is kind of obsolete.
Code: Select all
make all lang=en
- Fri Jan 13, 2012 11:20 am
- Forum: Kernel
- Topic: Заменить PAGE FAULT
- Replies: 23
- Views: 20687
Re: Заменить PAGE FAULT
В таком случае, неплохим вариантом может быть запуск отладчика и присоединение его к процессу, создавшему исключительную ситуацию. Мне бы хватило. А писать свой обработчик #PF в userland я бы ни за что не стал. Тем более, что он по идее должен быть отдельным процессом (коим отладчик уже и так являет...
- Fri Jan 13, 2012 5:28 am
- Forum: Kernel
- Topic: Заменить PAGE FAULT
- Replies: 23
- Views: 20687
Re: Заменить PAGE FAULT
Ленивое выделение страниц - это полезное и вполне логичное применение #PF, но насколько я понимаю, Марат говорит о ситуациях, когда ядро всё-таки не может определить причину обращения к странице. Иначе оно бы не прибивало соответствующий процесс.
- Thu Jan 12, 2012 10:15 pm
- Forum: Kernel
- Topic: Заменить PAGE FAULT
- Replies: 23
- Views: 20687
Re: Заменить PAGE FAULT
Элита Не нужно связывать несвязуемое. Обработка PAGE FAULT и фильтрация логов далеки друг от друга. Но я согласен, отсутствие последнего доставляет некоторые неудобства, хотя с таким же успехом можно обвинить ядро в маленьком размере буфера или программу DEBUG в маленьком размере окна (файл BOARD.L...
- Thu Jan 12, 2012 10:05 pm
- Forum: Kernel
- Topic: Заменить PAGE FAULT
- Replies: 23
- Views: 20687
Re: Заменить PAGE FAULT
Даже не так, извини. Понятно, что ты хочешь поменять, но непонятно, как это поможет. ИМХО, только ещё больше запутает, потому что наиболее важная информация - в первом сообщении, а все остальные могут прямо или косвенно зависеть от него.
- Thu Jan 12, 2012 10:00 pm
- Forum: Kernel
- Topic: Заменить PAGE FAULT
- Replies: 23
- Views: 20687
Re: Заменить PAGE FAULT
PAGE FAULT, в моём понимании (ссылку ещё не смотрел), есть ошибка обращения к памяти по адресу, не принадлежащему адресному пространству данного процесса. Мои же рассуждения выше связаны с описанием общей природы исключительных ситуаций. Допустим, что произошло обращение к памяти по некорректному ад...
- Thu Jan 12, 2012 8:36 pm
- Forum: Kernel
- Topic: Заменить PAGE FAULT
- Replies: 23
- Views: 20687
Re: Заменить PAGE FAULT
Может я тоже чего-то не понимаю, но PAGE FAULT, как и многие другие подобные ошибки, говорит о том, что неизвестно, каким образом должно происходить дальнейшее выполнение программы. Как же можно дать ей выполняться дальше, если непонятно, что можно сделать, чтобы это стало возможным? Насчёт подробро...
- Thu Jan 12, 2012 8:19 pm
- Forum: Sound
- Topic: Что я хочу увидеть в Колибри завтра....
- Replies: 1056
- Views: 1683300
Re: Что я хочу увидеть в Колибри завтра....
Есть такое понятие - "рабочая область". Это вся область экрана, не занятая панелью. На нее максимизируются окна. Хочу, чтобы _опционально_ при изменении размеров этой самой рабочей области изменялся размер всех максимизированных окон. Прямо сейчас это делается _всегда_ (gui/window.inc, `r...
- Sat Jan 07, 2012 12:38 pm
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 512922
Re: Помогите новичку
А почему функция объявлена с двумя параметрами, а ты передаёшь только один?..
- Thu Dec 22, 2011 5:50 pm
- Forum: Coding
- Topic: Сборка системы (вопрос новичка)
- Replies: 50
- Views: 22649
Re: Сборка системы (вопрос новичка)
А почему бы просто не поправить скрипт? ... :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, а скрипт принимает её за свою, локальную. Соотсветственно, в цикле ...
- Tue Dec 20, 2011 12:20 am
- Forum: Assembler
- Topic: ряд вопросов по FASM
- Replies: 143
- Views: 87248
Re: ряд вопросов по FASM
Что касается ошибки "file not found", то на русский язык она переводится как "файл не найден", что в пояснении не нуждается. FASM ожидает обнаружить в кавычках полный путь к файлу ("C\abc\def.inc" или "/abc/def.inc") или же относительный путь (который не начин...
- Mon Dec 19, 2011 11:59 pm
- Forum: Assembler
- Topic: ряд вопросов по FASM
- Replies: 143
- Views: 87248
Re: ряд вопросов по FASM
Я человек терпеливый (иногда), даже когда меня пытаются сравнивать с дебилом, но это уже переходит границы. Объясняю последний раз то, что должно было бы уже быть давно понято. `struc` - это ключевое слово ассемблера. При объявлении структур с его использованием, необходимо предварять имя каждого чл...