Board.KolibriOS.org

Official KolibriOS board
It is currently Fri Jul 30, 2021 3:04 am

All times are UTC+03:00


Search found 1211 matches
Search these results:

Author Message

 Forum: Polls   Topic: Оказание (посильной) финансовой помощи в развитии проекта.

Posted: Wed Jun 10, 2015 4:57 pm 

Replies: 29
Views: 13699


Gluk, а я вижу, что вы усердно, посменно даёте ссылки на тех. задание. Но его что-то не устраивает. И что он понимает под посильной финансовой помощью? Мне кажется, доработка браузера дорого обойдётся.

 Forum: Polls   Topic: Оказание (посильной) финансовой помощи в развитии проекта.

Posted: Wed Jun 10, 2015 4:25 pm 

Replies: 29
Views: 13699


passivusnet , ну вот я как раз и хотел бы стать штатным работником KolibriOS за минимальные деньги, если б они были. Но ирония в том, что уже много чего на С, а я знаю только ассемблер. Но тут надо понимать, что ОС это прежде всего фундамент, а он пока не идеален. Просто колибри пока мало пользуютс...

 Forum: Drive subsystem   Topic: Скорость работы с IDE дисками

Posted: Wed Jun 10, 2015 4:08 pm 

Replies: 146
Views: 48937


Ну вот, вроде получился православный и каноничный DMA. Только с PIO так и не понял, если прерывание сбрасывается чтением из порта, то зачем что-то делать в обработчике? И нужны ли 3 одинаковых обработчика?
CleverMouse, проверяй кошерность.

 Forum: Drive subsystem   Topic: Скорость работы с IDE дисками

Posted: Tue Jun 09, 2015 6:42 pm 

Replies: 146
Views: 48937


Значит я должен вызвать CreateEvent -> WaitEventTimeout, ecx=300 -> DestroyEvent, а в обработчике прерывания - RaiseEvent с глобальными переменными. Нужна ли переменная IDE_common_irq_param ? Меня интересует механизм обработки вообще. Вот вызывается обработчик, проверяет его ли это прерывание. А есл...

 Forum: Drive subsystem   Topic: NTFS

 Post subject: Re: NTFS
Posted: Tue Jun 09, 2015 3:50 pm 

Replies: 292
Views: 92426


Понятно что в ntfs.inc, но может не в начале, а поближе к коду?

Нет, такой счётчик находится в начале записи. А эти счётчики находятся в атрибуте $FILE_NAME и индексах каталога, привязаны к ссылкам файла на папку и папки на файл. И чё-то я не врубился...

 Forum: Polls   Topic: Оказание (посильной) финансовой помощи в развитии проекта.

Posted: Tue Jun 09, 2015 3:36 pm 

Replies: 29
Views: 13699


Gluk, так в том и вопрос, будут ли и как? А деньги возьмут...

 Forum: Drive subsystem   Topic: NTFS

 Post subject: Re: NTFS
Posted: Tue Jun 09, 2015 3:11 pm 

Replies: 292
Views: 92426


когда ты пишешь [edi+16], ты же держишь в уме, что edi указывает на MFT record, а 16 - вполне конкретное поле в этой MFT record Не совсем, я довольно много смотрел в HEX редактор, и сейчас представляю себе поле скорее как смещение - расстояние в редакторе от начала атрибута. Во всяком случае, в код...

 Forum: Polls   Topic: Оказание (посильной) финансовой помощи в развитии проекта.

Posted: Tue Jun 09, 2015 2:42 pm 

Replies: 29
Views: 13699


В идеале, конечно, лучше если этим займутся свои, потому как на деньги могут всякие мухи слететься.

 Forum: Drive subsystem   Topic: Скорость работы с IDE дисками

Posted: Tue Jun 09, 2015 2:12 pm 

Replies: 146
Views: 48937


Похоже, я на финишной прямой. После ассенизации обфусцированного кода, драйвер не только стал в полтора раза меньше, но и скорость выросла во всех файловых системах! Теперь я стал догадываться, что кэширование от Марио было в самом драйвере, а disk_cache.inc видимо изначально фирменная турбина от Cl...

 Forum: Drive subsystem   Topic: Скорость работы с IDE дисками

Posted: Fri Jun 05, 2015 11:48 pm 

Replies: 146
Views: 48937


Проще использовать команды SECTOR(S), разница мизерная, PIO всё равно еле ползает.

 Forum: Polls   Topic: Оказание (посильной) финансовой помощи в развитии проекта.

Posted: Fri Jun 05, 2015 11:22 am 

Replies: 29
Views: 13699


Думаю заняться браузером. Нашел людей готовых за написание его взяться. Звучит неправдоподобно. Кого нашёл? Что им сказал? Главный вопрос здесь не в том что лучше сделать, а в том что реально сделать. А всего есть 4 варианта: 1. Написать с нуля на ассемблере. 2. Разрабатывать WebView. 3. Разрабатыв...

 Forum: Drive subsystem   Topic: Скорость работы с IDE дисками

Posted: Thu Jun 04, 2015 9:30 pm 

Replies: 146
Views: 48937


Всё перепробовал - не получается. PIO по прежнему зависает после успешной записи. Причём это уже не interrupt storm, виснет мышь, диск спокоен, только часы тикают. Угадайте как лечится? Отключением кэша. Точно так-же ведёт себя и старый драйвер, только читает по одному сектору. А вот DMA не хочет чи...

 Forum: Polls   Topic: Оказание (посильной) финансовой помощи в развитии проекта.

Posted: Tue Jun 02, 2015 6:46 pm 

Replies: 29
Views: 13699


На что разработчикам необходимы средства и куда они их готовы потратить? Ну... пожрать бы неплохо чего... и комуналку заплатить. Я, например, по профессии - тунеядец. Своих денег отроду почти небыло. Не, я конечно не шибко шустрый программист, да и не напрягаюсь особо, но и запросы у меня скромные....

 Forum: Drive subsystem   Topic: Скорость работы с IDE дисками

Posted: Tue Jun 02, 2015 5:54 pm 

Replies: 146
Views: 48937


Что-то написал, но ловлю page fault при поиске разделов. А можно найти место ошибки без отладчика? Используя значение eip и дизассемблер, например, hiew? По поводу PIO. Чуть выше увидел "PIO possible modes 3" и "PIO set mode 1" для жёсткого диска. Полез в dev_hdcd.inc и так понял...

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

Posted: Mon Jun 01, 2015 10:42 pm 

Replies: 1018
Views: 1059946


Alex2003, я не знаю, в чём ты рисуешь и какие там возможности, но ты про сглаживание слышал? Даже статья на википедии есть. Без этого красиво нарисовать не получится.
Sort by:  
Page 77 of 81 [ Search found 1211 matches ]


All times are UTC+03:00


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