Commit Graph

82 Commits

Author SHA1 Message Date
Tolik
90433ea1ec добить:
LOAD_NEXT_DIR_PART_TO_DIR_CACHE
WRITE_DIR_HANDLE
2026-01-16 22:51:22 +10:00
Tolik
ef258143e7 SEARCH_RECORD_IN_DIR_CACHE
допилить переключение страницы кэша при достижении конца директории (напоролись на ноль)
2026-01-13 22:11:46 +10:00
Tolik
e8cf44ae6b FINDDIR вроде OK 2026-01-13 18:59:06 +10:00
Tolik
48b9504b37 доперепелить FINDDIR 2026-01-10 22:54:34 +10:00
Tolik Trek
c8b0f457c7 пока криво-косо 2026-01-10 05:58:11 +10:00
Tolik Trek
a404ff43cb GET_ADDR_IN_DIR_CACHE 2026-01-06 00:20:55 +10:00
Tolik
3c8e693290 Продолжаем по чайной ложке 2026-01-04 20:32:22 +10:00
Tolik Trek
53d3408ec0 доделать OPENDIR 2026-01-04 08:02:59 +10:00
Tolik
cfb3543373 ... 2026-01-03 00:16:06 +10:00
Tolik
7d98613cb5 ... 2025-11-17 19:30:36 +10:00
Tolik
0a649252ab prepare for FAT "big dir" support, step 2 2025-11-06 22:55:35 +10:00
Tolik
4da5e6c350 prepare for FAT "big dir" support 2025-10-30 23:25:12 +10:00
Tolik
02fb3ddb32 fixed bug in detect fat32 2025-10-28 16:48:41 +10:00
Tolik Trek
7a40f43798 work in progress 2025-10-11 15:46:43 +10:00
Tolik
ea4cacb667 temp 2025-08-12 21:02:05 +10:00
Tolik
058f5e4859 fix bug in ATTRIB for 64 kb cluster 2025-07-05 03:01:44 +10:00
Tolik
e6aa5aa304 prepare 2025-07-02 02:54:21 +10:00
Tolik
072ed4ed60 мелкие правки 2025-06-17 05:20:24 +10:00
Tolik
8ba8177a13 CORE: убран баг с русскими буквами
SHELL:  убран баг с маской для DIR
2025-06-15 02:21:25 +10:00
Tolik
7befdcafc1 исправлен баг беготнёй по русским папкам 2025-05-26 00:46:35 +10:00
Tolik
ec139d5761 SHELL: fixed bug in read_disk_info with .full
CORE: добавлены дополнительные проверки ФС раздела в FAT_BPB
2025-05-25 01:03:36 +10:00
Tolik
1fcfce3619 -bug: Опять Савелий нашел. Опять баг с меткой тома))
-fix: Теперь поиск можно осуществлять для файла с атрибутом 0
2025-05-06 02:14:59 +10:00
Tolik
a8d7de8517 SYS.EXE: исправлено несколько багов с загрузкой и буферами.
LOADDIR: fix мусор в странице каталога, если каталог меньше страницы
2025-04-25 01:14:12 +10:00
Tolik
eae2582230 CORE: переделка PutChar и PChars под функцию BIOS LP_PR_LINE_DIR 2025-04-11 01:01:30 +10:00
Tolik
78c229e75a DiskINF: костыль для атрибута 0. Настоял Савелий)) 2025-03-07 23:09:47 +10:00
Tolik
a35f7e81f2 Смена носителя в драйве ATAPI должна обрабатываться корректно 2025-01-27 00:20:32 +10:00
Tolik
22f9ae494c ... 2025-01-08 01:29:56 +10:00
Tolik
46b0cabbab fix for atapi 2024-12-26 03:34:57 +10:00
Tolik
9d0d096208 .. 2024-12-18 00:18:16 +10:00
Tolik
6af1575f2b fixet bug with small partitions. Some small fixes 2024-07-05 03:39:58 +10:00
Tolik
08ab359af4 Core: fixed a bug for FAT32 with an unusually large FAT size 2024-07-03 01:14:11 +10:00
Tolik
2ac8d1308a core: fixed a bug for FAT32 with an unusually large FAT size and added another bug 2024-07-03 00:15:25 +10:00
Tolik
61de8fd9a0 ... 2024-06-29 02:44:01 +10:00
Anatoliy Belyanskiy
3480195912 write protected partition with 64 kb cluster 2024-06-26 04:09:40 +10:00
Anatoliy Belyanskiy
b45094a6f5 tst 2024-06-22 03:36:26 +10:00
Anatoliy Belyanskiy
e20a714f08 bugfixes 2024-06-15 04:49:18 +10:00
Anatoliy Belyanskiy
6cbff3cf53 bugfixes 2024-06-09 08:00:03 +10:00
Anatoliy Belyanskiy
f2eb4e47e3 boot.asm, dssboot.asm - поддержка записи/чтения части загрузчика в/из нулевого сектора 2024-06-09 04:22:07 +10:00
Anatoliy Belyanskiy
fda917aed8 DSS boot loader: trying to optimize for size 2024-06-08 05:23:00 +10:00
Anatoliy Belyanskiy
568806c67a boot.asm - bugfixes. dssboot.asm - support fat32. Core - bugfixes 2024-06-05 03:06:29 +10:00
Anatoliy Belyanskiy
83bfcf7cdd BOOT: bug fixes 2024-06-02 18:43:36 +10:00
Anatoliy Belyanskiy
e5868883f8 -bug: некорректно считались свободные сектора при создании файла в 1 сектор 2024-05-11 07:19:36 +10:00
Anatoliy Belyanskiy
cc435bef7d CORE: -bug in LOADDIR for fat32
SHELL: small optimize
2024-05-10 01:30:13 +10:00
Anatoliy Belyanskiy
f135083519 драйвер мышки перенесён в страницу драйверов. для FAT32 добавлена работа с BPB_ExtFlags 2024-05-05 04:00:30 +10:00
Anatoliy Belyanskiy
4083da9fa5 Core: -bug in ATTRIB with OPEN_FN.FM 2024-05-03 05:01:10 +10:00
Anatoliy Belyanskiy
93e2fd7269 FSInfo: optimization 2024-04-29 09:49:37 +10:00
Anatoliy Belyanskiy
7c01581aae FSInfo: free clusters count DONE 2024-04-29 08:10:35 +10:00
Anatoliy Belyanskiy
a904026a45 CORE: начал делать FSinfo free clusters count
SHELL: команда DIR правильно определяет размеры
2024-04-29 06:14:56 +10:00
Anatoliy Belyanskiy
ebeb859eb1 починил ускорялку фат. в Shell считается правильно свободное место для большого раздела fat32, но не выводится пока корректно 2024-04-26 06:20:12 +10:00
Anatoliy Belyanskiy
34e1fc6773 no bugs. отключил пока ускорялку фат - глючит 2024-04-24 05:52:14 +10:00