Rev |
Age |
Author |
Path |
Log message |
Diff |
875 |
2021-02-01 18:56:49 |
alone |
/src/kernel/bdospg2.asm |
-kernel: случайно освобождал pgkillable
*kernel: OS_WAITPID переименована в OS_CHECKPID, потому что ничего не ждёт
+kernel: теперь QUIT (равно как и OS_HIDEFROMPARENT) имеет параметр hl=result. он возвращается родителю по WAITPID в hl
*cmd: показывает результат вызова программы |
|
864 |
2021-01-29 19:48:28 |
alone |
/src/kernel/bdospg2.asm |
-kernel: везде теперь pgkillable прямо при создании задачи |
|
660 |
2020-09-08 18:34:12 |
alone |
/src/kernel/bdospg2.asm |
ВАЖНОЕ ИЗМЕНЕНИЕ, ВСЕ ПРОГРАММЫ ПЕРЕКОМПИЛИРОВАНЫ!!!
+stdio, term: убраны задержки и печать курсора при рисовании больших объёмов данных
*kernel: системный обработчик прерываний не восстанавливает содержимое стека, это должны делать пользовательские обработчики, которые вызывают системный (пример в nedoos.txt)
+kernel: yield не содержит di
*noise, eric, wolf3d, sprexamp, smb, br, cardgame, evsummer: исправлены обработчики прерываний |
|
613 |
2020-08-19 20:25:43 |
alone |
/src/kernel/bdospg2.asm |
+cmd: more < filename.txt (more сам закрывает файл, cmd не может отследить момент ненужности) |
|
544 |
2020-07-20 20:56:59 |
alone |
/src/kernel/bdospg2.asm |
*unrar: борьба с варнингами новой версии sjasm
-br: убрал OS_GETSCREENPAGES в level 2-17 |
|
538 |
2020-07-19 23:22:52 |
alone |
/src/kernel/bdospg2.asm |
+kerel: начато написание терминала term, добавлен генератор случайных чисел - пайп с хэндлом 0xff |
|
531 |
2020-07-17 15:31:05 |
dimkam |
/src/kernel/bdospg2.asm |
перенёс драйвер ps/2 из основной паги ядра |
|
527 |
2020-07-16 21:13:01 |
alone |
/src/kernel/bdospg2.asm |
+kernel: драйвер клавиатуры помещён в bdospg2 |
|
522 |
2020-07-15 15:53:46 |
dimkam |
/src/kernel/bdospg2.asm |
откат изменений 519 ревизии |
|
520 |
2020-07-14 12:07:44 |
dimkam |
/src/kernel/bdospg2.asm |
незначительный рефакторинг кода ядра |
|
507 |
2020-07-06 23:11:00 |
alone |
/src/kernel/bdospg2.asm |
-kernel: не помещался в 0x3b00
-br, smb: оставляли кнопку в буфере
+kernel: OS_GETKEYMATRIX возвращает nz при отсутствии фокуса |
|
506 |
2020-07-05 22:59:22 |
alone |
/src/kernel/bdospg2.asm |
-kernel: fix сохранение страниц при переключении (влияло на yield, newapp) |
|
505 |
2020-07-04 20:37:01 |
alone |
/src/kernel/bdospg2.asm |
+kernel: защита экрана задач друг от друга (автоматически выключаются экранные страницы и очищаются переменные страниц экрана, а при получении фокуса включаются обратно)
+untangle, browser, scratch, smb, br: поддержана работа с защитой экрана |
|
436 |
2020-05-11 21:44:37 |
dimkam |
/src/kernel/bdospg2.asm |
|
|
345 |
2020-01-14 21:17:17 |
alone |
/src/kernel/bdospg2.asm |
* ассемблерные исходники и тексты приведены к 866 кодировке (Lord Vader) |
|
224 |
2019-09-22 17:56:41 |
alone |
/src/kernel/bdospg2.asm |
+ добавлены OS_READSECTORS, OS_WRITESECTORS
* OS_SETDRV не возвращает число драйвов
- были глюки при смене дисков TR-DOS |
|
212 |
2019-09-01 23:47:53 |
alone |
/src/kernel/bdospg2.asm |
+added OS_SETBORDER
*no return value for BDOS_getappmainpages, BDOS_getscreenpages, BDOS_setscreen
+started porting wolf3d |
|
211 |
2019-08-28 09:51:48 |
alone |
/src/kernel/bdospg2.asm |
-keyboard driver fix for old keyboards
+English translation started (Louisa) |
|
147 |
2019-06-19 12:30:09 |
alone |
/src/kernel/bdospg2.asm |
- OS_GETFILETIME не работало
+ tar: правильно сохраняется дата файла
* переключение псевдографики перенесено на Ext+Enter (Tab+Enter, Caps Shift+Symbol Shift+Enter), чтобы не пересекалось с F1, заодно почищен sysdefs.asm и добавлены рекомендации по программированию в nedoos.txt |
|
141 |
2019-06-12 18:19:20 |
dimkam |
/src/kernel/bdospg2.asm |
|
|
64 |
2019-04-03 19:31:31 |
Alone |
/src/kernel/bdospg2.asm |
NedoOS:
- при создании задачи ей ставился драйв 4 вместо SYSDRV
- переход на несуществующий драйв вешал систему
+ добавлен вызов OS_DELETE (удаляет файл или директорию по ASCIIZ-строке без FCB) (DimkaM)
+ в cmd команда del может использовать полный путь
- OS_MKDIR и в cmd команда md меняли текущий дисковод |
|
49 |
2019-03-27 14:06:55 |
Alone |
/src/kernel/bdospg2.asm |
|
|
32 |
2019-03-12 15:42:17 |
Alone |
/src/kernel/bdospg2.asm |
v?.?, 12.03.2019
+ html определяется, даже если в его начале были пробелы и переводы строки (forum.nedopc.com) или ef bb bf (UTF-8 BOM) (hippiman.16mb.com/in_progs.html)
+ добавлено ещё несколько игнорируемых тэгов для forum.nedopc.com
- в gif исправлены смещения кадров по сайту gifki.ru
+ в gif поддержана задержка кадра 0 s (=0.1 s)
- иногда не отображались подписи картинок (Maksagor)
- не были видны фреймы (atmturbo.nedopc.com)
- исправлены ссылки вокруг картинок (atmturbo.nedopc.com), ссылки с переносом на следующую строку и несколько ссылок в одной строке
+ добавлен системный макрос YIELDGETKEY
+ в TRDOSFS при создании файла удаляется одноимённый текущий
+ парсер html ускорен
+ поддержаны тэги вида <a rel="nofollow" class="external text" href="http://myspeccy.com/ru"> (speccy.info)
+ в html убраны лишние пробелы в начале строк |
|
31 |
2019-03-11 09:31:31 |
Alone |
/src/kernel/bdospg2.asm |
NedoOS
- в browser добавляется слеш в конце http запросов с голым именем домена (DimkaM)
- в browser в запросе ставится HTTP 1.0, чтобы не выдавались chunked ответы (DimkaM)
+ в browser поддержан UTF-8 (стоит по умолчанию)
+ в browser добавлены тэги meta (для определения кодировки), frame (заменяются на ссылки), script (внутренность между парами тэгов игнорируется) и несколько просто игнорируемых
- browser не печатал последнюю строку
* в browser после загрузки страницы ставится начало текста
- не было задержки при чтении заголовка пакета (DimkaM)
- драйвер сетевой платы иногда грузил больше, чем просят |
|
28 |
2019-03-06 15:50:45 |
Alone |
/src/kernel/bdospg2.asm |
Alone |
|
23 |
2019-02-22 09:50:43 |
dimkam |
/src/kernel/bdospg2.asm |
Alone: nedoOS: reformat building |
|
15 |
2019-02-15 08:50:27 |
dimkam |
/src/kernel/bdospg2.asm |
nedoos: добавил заготовку под драйвер w5300 |
|
8 |
2019-01-18 09:46:06 |
dimkam |
/src/kernel/bdospg2.asm |
nedoOS add files |
|