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 |
|
|