Search found 46 matches

by sober_dev
Sun Mar 20, 2022 12:29 pm
Forum: Drive subsystem
Topic: exFAT
Replies: 17
Views: 20556

Re: exFAT

#9744 exFAT_SetFileInfo - set attributes of file/folder (F70.6) Оказывается Шиндовс, в режиме параноика, проверяет по контрольной сумме каждый вход директории. Они идут наборами от 3-х до 19-и записей по 32 байта для вложенного файла или директории, в зависимости от длины имени. Теперь понятно зачем...
by sober_dev
Fri Mar 18, 2022 8:14 pm
Forum: English
Topic: will there be a video editor for kolibrios?
Replies: 3
Views: 6018

Re: will there be a video editor for kolibrios?

Jan135
No native or ported apps.
Do you want to become a sponsor of this direction?
by sober_dev
Fri Mar 18, 2022 8:09 pm
Forum: English
Topic: Kolibri installed to HDD, how to skip or save startup settings window?
Replies: 2
Views: 2490

Re: Kolibri installed to HDD, how to skip or save startup settings window?

Another question: Is there a way to change the 5-second menu timeout to zero seconds? I guess I should maybe just modify the source code and re-compile KERNEL.MNT with my preferred options... ? How would I do that? http://websvn.kolibrios.org/filedetails.php?repname=Kolibri+OS&path=%2Fkernel%2F...
by sober_dev
Sun Mar 13, 2022 10:07 pm
Forum: Drive subsystem
Topic: exFAT
Replies: 17
Views: 20556

Re: exFAT

Pathoswithin Да, согласен. Весьма странна реализация хеша. В свое время пришлось прикручивать в скрипт шейпера трафика для утилиты tc - параметры работы с хешем. Вместо линейного списка на 1300 адресов IP, который нещадно загружал процессор сервера и все равно давал производительность не более 500 ...
by sober_dev
Sun Mar 13, 2022 6:59 pm
Forum: Drive subsystem
Topic: exFAT
Replies: 17
Views: 20556

Re: exFAT

Pathoswithin lceu11_munegowda_s.pdf exFAT_hash_docs.png Вычисляется по документации UInt16 NameHash ( WCHAR * FileName, // points to an in-memory copy of the up-cased file name UCHAR NameLength ) { UCHAR * Buffer = (UCHAR *)FileName; UInt16 NumberOfBytes = (UInt16)NameLength * 2; UInt16 Hash = 0; U...
by sober_dev
Sun Mar 13, 2022 3:52 pm
Forum: Drive subsystem
Topic: exFAT
Replies: 17
Views: 20556

Re: exFAT

#9738 exFAT - support for file name hashes Сделал поддержку хеша имен, тестировал и думал, но результаты противоречивые. 1) Мой комп, который еще на Athlon двухъядерном: Без поддержки хеша r9737 SCR_1_nohash.PNG C поддержкой хеша r9738 SCR_1_hash.PNG 2) eBox Без поддержки хеша r9737 SCR_ebox_nohash....
by sober_dev
Sat Mar 12, 2022 5:56 pm
Forum: Drive subsystem
Topic: exFAT
Replies: 17
Views: 20556

Re: exFAT

#9737 - Fix r9734 - reading content outside of the first cluster of directory В первых ревизиях, как выяснилось в процессе отладки кода работы c хешами, директории не читались дальше первого кластера. Теперь читаются - проверял на директории в 6520 файлов, в которой есть еще одна вложенная директори...
by sober_dev
Sat Mar 12, 2022 2:06 am
Forum: Drive subsystem
Topic: exFAT
Replies: 17
Views: 20556

Re: exFAT

dunkaist
Я буду разбираться с этим кейсом чуть позже. Пока я внедрял поддержку хэшей, то обнаружил, что директории дальше первого кластера не считываются. Пока занимаюсь этой проблемой. Возможно эти случаи связаны.
by sober_dev
Sun Mar 06, 2022 11:35 pm
Forum: Off-topic
Topic: Открытое письмо от меня о ситуации в Украине
Replies: 28
Views: 40518

Re: Открытое письмо от меня о ситуации в Украине

yavlenie Объективности ради - создание Чебурнета шло полным ходом, а последние события процесс только ускорили. Это я как сисадмин в провайдерской конторе могу гарантировать. Нашу организацию от установки ТСПУ спасло только то, что мы не имеем собственной AS BGP. Берем интернеты от РТК и соответств...
by sober_dev
Sat Mar 05, 2022 9:21 am
Forum: Polls
Topic: Migrate to GitHub
Replies: 67
Views: 626327

Re: Migrate to GitHub

Гитхаб пока ещё живой, но думаю его скоро отрубят.
Отрубят не гитхаб, а могут прикрыть мировой тырнет совсем https://3dnews.ru/1061391/publikatsiya-1061391
by sober_dev
Sat Mar 05, 2022 1:12 am
Forum: Kernel
Topic: Рефакторинг ядра
Replies: 36
Views: 85641

Re: Рефакторинг ядра

Doczom Да, еще вспомнил. ATA и ATAPI команды "чуть-чуть" отличаются, если будешь ковырять код, то вспомнишь мои слова. И еще код работает в PIO режиме, а не DMA как IDE ATA и SATA жесткие диски. Реализовать пакетный режим DMA для ATAPI я тогда не осилил. Так что опять же могу только пожел...
by sober_dev
Sat Mar 05, 2022 12:55 am
Forum: Kernel
Topic: Рефакторинг ядра
Replies: 36
Views: 85641

Re: Рефакторинг ядра

Шуточная ссылка в тему https://pikabu.ru/story/chuzhoy_kod_5762938
by sober_dev
Sat Mar 05, 2022 12:49 am
Forum: Kernel
Topic: Рефакторинг ядра
Replies: 36
Views: 85641

Re: Рефакторинг ядра

а именно iso9660 который работает через какие-то "костыли" и у которого апи заметно отличается от остальных фс Костыли написал я. Код был написан тогда, когда код всей дисковой подсистемы выглядел и функционировал совершенно иначе. При внедрении поддержки USB добавили еще костылей. Однако...
by sober_dev
Sat Mar 05, 2022 12:33 am
Forum: Drive subsystem
Topic: exFAT
Replies: 17
Views: 20556

Re: exFAT

Во-первых, данный кусок кода закомментирован и используется для целей отладки.
Во-вторых, разработка не закончена - в последствии эти места будут зачищены.
В-третьих, когда я закончу можешь, хоть на на столь обожаемый ЯВУ синтаксис переделывать. Чтобы было понятней для одних и непонятней для других.
by sober_dev
Fri Mar 04, 2022 1:44 am
Forum: Drive subsystem
Topic: exFAT
Replies: 17
Views: 20556

exFAT

#9734, #9735 exFAT file system support (only read) Известные ограничения: 1) Диски более 2ТB, как и на драйвере FAT, работают только в пределах первых 2ТB. Потому что используются 32-х битные вызовы (2^32*512 байт). 64-х битные вызовы сложно использовать из-за IA-32. Код пухнет и его отладка сложна ...