Search found 688 matches

by mike.dld
Mon Dec 19, 2011 11:33 pm
Forum: Assembler
Topic: ряд вопросов по FASM
Replies: 143
Views: 86942

Re: ряд вопросов по FASM

Я знаю таких людей как ты. Пока не напишешь им решение, не отстанут. А попытки заставить поработать головой ни к чему не приводят, не смотря на уверения в том, что это таки обязательно условие. Вот тебе два примера, которые "работае": include 'struct.inc' ; ... struct SIZE cx dd ? cy dd ? ...
by mike.dld
Fri Dec 16, 2011 8:02 pm
Forum: Assembler
Topic: ряд вопросов по FASM
Replies: 143
Views: 86942

Re: ряд вопросов по FASM

к примеру получение информации о VESA режиме накопал такую структуру struc VESAInfoBlock { VESASignature db 'VESA' ;VESA сигнатура ... } и вот как этой структурой пользоваться, директива virtual не помогает Открываем документацию по FASM (кстати, а почему бы было не прочитать её до создания темы?) ...
by mike.dld
Mon Dec 12, 2011 12:52 pm
Forum: News
Topic: Правила оформления кода
Replies: 97
Views: 115938

Re: Правила оформления кода

Про применение правил к C/C++ коду никто никогда ничего не говорил, а портированного ASM кода я как-то не помню, по крайней мере в сфере драйверов. Так в чём проблема? И я вообще-то имел в виду (вероятно, не совсем корректно выразился) самостоятельное соблюдение правил, без принуждения. Ну да ладно....
by mike.dld
Mon Dec 12, 2011 2:19 am
Forum: News
Topic: Правила оформления кода
Replies: 97
Views: 115938

Re: Правила оформления кода

Вопрос: распространяются ли правила форматирования кода на драйвера? А почитать тему? Ещё раз: на репозиторий вне kernel/trunk правила не распространяются. Соответственно, если исходники лежат не в /kernel/trunk/drivers (а, скажем, в /drivers), то правила форматирования на них *не распространяются*...
by mike.dld
Wed Nov 16, 2011 12:24 pm
Forum: Coding
Topic: Сообщения об ошибках не помещенные в Bugzilla
Replies: 252
Views: 224162

Re: Сообщения об ошибках не помещенные в Bugzilla

The code was never working well if you pass it with invalid coordinates.
by mike.dld
Tue Nov 15, 2011 11:24 pm
Forum: Coding
Topic: Сообщения об ошибках не помещенные в Bugzilla
Replies: 252
Views: 224162

Re: Сообщения об ошибках не помещенные в Bugzilla

Vesa20_getpixel32: imul ebx, [BytesPerScanLine] ; ebx = y * y multiplier lea edi, [ebx+eax*4]; edi = x*4+(y*y multiplier) mov ecx, [LFB_BASE+edi] ; <--- crash here, `LFB_BASE+edi` points below LFB area due to overflow and ecx, 0xffffff ret EBX contains illegal value in the first place.
by mike.dld
Tue Oct 25, 2011 7:47 am
Forum: English
Topic: KolibriOs on a cellphone
Replies: 12
Views: 8585

Re: KolibriOs on a cellphone

Am I the only one missing something here or are you going to map Intel instructions as well? Because I don't see the purpose of having Kolibri emulation layer on ARM without any Kolibri programs for that platform. Regarding HLL-based ones, they could be ported to other architectures even easier *wit...
by mike.dld
Sat Oct 22, 2011 2:47 am
Forum: Miscellaneous
Topic: Kolibri + VMware Player = Error
Replies: 7
Views: 4795

Re: Kolibri + VMware Player = Error

Что из слов "collect data to submit to VMware support" было не ясно? Если бы подобная ошибка произошла при открытии файла a.doc в Word'е, ты бы наверняка просил помощи у человека, который дал тебе этот файл, а не у Microsoft (и дело не в том, что ты не платил денег за этот Word, а в ментал...
by mike.dld
Fri Oct 14, 2011 5:21 pm
Forum: News
Topic: Правила оформления кода
Replies: 97
Views: 115938

Re: Правила оформления кода

Радикальное решение - svn:eol-style=native для всех файлов. И хук, чтобы новые файлы были с этой пропертёй.
by mike.dld
Wed Oct 12, 2011 10:08 am
Forum: News
Topic: Koilbri box в Фантоме
Replies: 43
Views: 35861

Re: Koilbri box в Фантоме

core/syscall.inc wrote:movzx eax, al
by mike.dld
Sun Oct 09, 2011 1:07 pm
Forum: Games
Topic: Just Clicks
Replies: 51
Views: 30725

Re: Just Clicks

Первое - проверка на то, что хотя бы один из нижних трёх битов не установлен. Если они все сняты, число кратно 8.
by mike.dld
Fri Oct 07, 2011 9:31 pm
Forum: Games
Topic: Flood-it!
Replies: 77
Views: 38588

Re: Flood-it!

Уменьшить размер можно по крайней мере изменив тип переменных *_matrix с int[] на char[] (или unsigned char[]), уже будет минус 1176 байт, если я правильно умею считать.
by mike.dld
Fri Oct 07, 2011 6:59 pm
Forum: News
Topic: Правила оформления кода
Replies: 97
Views: 115938

Re: Правила оформления кода

Легче потратить один день и отформатировать весь код. И не нужно лишних телодвижений в будущем. Насчёт коротких меток, есть только одна такая, которую я лично всегда пишу на одной строке с инструкцией - это @@. Все остальные метки не имеют права быть короткими (и я никогда не пишу их на одной строке...
by mike.dld
Fri Oct 07, 2011 6:59 pm
Forum: News
Topic: Правила оформления кода
Replies: 97
Views: 115938

Re: Правила оформления кода

Легче потратить один день и отформатировать весь код. И не нужно лишних телодвижений в будущем. Насчёт коротких меток, есть только одна такая, которую я лично всегда пишу на одной строке с инструкцией - это @@. Все остальные метки не имеют права быть короткими (и я никогда не пишу их на одной строке...
by mike.dld
Mon Oct 03, 2011 11:38 pm
Forum: Coding
Topic: Сообщения об ошибках не помещенные в Bugzilla
Replies: 252
Views: 224162

Re: Сообщения об ошибках не помещенные в Bugzilla

KFAR has 2 defects (at least for me): 1. it crashes if I'm trying to edit file of zero size 2. it doesn't update panels after editing is completed, so old file size is displayed For the 1st defect, crash log is K : Process - forced terminate PID: 00000027 K : Page fault K : EAX : FFFFF01B EBX : 0005...