![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
SuperMax |
![]() ![]()
Сообщение
#1
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
Некоторый обзор API в разных ОС БК, навеян https://pashigorov.pdp-11.ru/files/osreview.html
argv cli, работа с аргументами serr обработка ошибок пользователем isys installable device drivers ivfs installable file systems fat FAT как родная file system date хранит last modified hdd умеет в винчестер subdir умеет в подкаталоги large умеет в файлы больше 64K byte хранит размер файла в байтах blockio произвольный доступ к файлам (поблочный) fileio произвольный доступ к файлам dirio работа с каталогами (findfirst, next ...) ttyio работа с консолью 0010/0011 с монитором 0010 ANDOS !argv serr isys !ivfs* fat* date hdd subdir* large byte blockio fileio* dirio !ttyio ivfs -- только в оболочке DM fat -- fat12 фиксированного размера (800K) с самодельными подкаталогами fileio -- только open/close; random i/o надо делать самому (есть syscalls для работы с fat) subdir -- фс умеет в subdirs, open() -- нет DX-DOS argv serr? isys* !ivfs fat* date !hdd !subdir large byte blockio fileio dirio ttyio isys -- пользуется 160006 (chs) вместо 160004 (lba) api fat -- fat12 без подкаталогов, размер не больше 800K? MK-DOS argv* serr* !isys ivfs* !fat !date hdd subdir* !large byte* blockio* !fileio dirio ttyio argv -- только в оболочке MC; не документировано serr -- только подавление вывода ошибок на экран; при ошибках диска всегда делается seek +1/-1 ? ivfs -- только через эмуляцию EMT36? subdir -- фс умеет в subdirs, open() -- нет byte -- длина файла хранится дважды -- в байтах и блоках; размер фс не больше ___ blockio -- фс не умеет в фрагменты, поэтому file i/o получается добавлением offset из dirent; append делается созданием нового файла итп 0011 native AO-DOS argv serr* !isys !ivfs !fat !date !hdd subdir* !large byte blockio* !fileio dirio? ttyio serr -- только подавление вывода ошибок на экран subdir -- фс умеет в subdirs, open() -- нет blockio -- только файлы целиком (EMT36) CSI-DOS argv* !serr !isys !ivfs !fat !date hdd* subdir large* byte* blockio !fileio dirio !ttyio argv -- только в оболочке x-shell? hdd -- только самарский? large, byte -- для длинных файлов длина хранится в блоках HC-DOS argv serr? isys !ivfs !fat date !hdd !subdir !large byte? blockio fileio* dirio ttyio fileio -- только последовательное? ОСБК-11 (RT-11) argv serr isys !ivfs !fat date hdd* !subdir large? !byte blockio fileio dirio ttyio hdd -- нужно патчить драйвер BY.SYS? BKUNIX (LSX UNIX) argv serr !isys !ivfs !fat date !hdd subdir large* byte blockio fileio dirio ttyio large -- предел 1MB Отсюда https://zx-pk.ru/threads/11381-napisanie-pr...l=1#post1210169 -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#2
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
ANDOS
API оболочки DM сделан через IOT + резервные команды 107xxx, 007xxx и 070xxx ANDOS v2.50 ![]() описания ![]() ![]() ![]() ![]() ANDOS v3.10 ![]() описания ![]() ![]() ![]() ![]() ![]() ![]() ![]() ANDOS v3.30 ![]() описания (UTF-8) ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() прочее ![]() ![]() ![]() Исходники ![]() -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#3
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
AO-DOS
v2.10 ![]() дополнение ![]() Версия 2.00 ![]() документация которая идет на диске с v2.10+ Версия 2.02 ![]() ![]() документация идет на диске с дополнениями к v2.10+ Версия 2.xx ![]() ![]() DOS-SHELL v1.4x ![]() DOS-SHELL v1.5x ![]() -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#4
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
CSIDOS
v3.30 ![]() документация ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() КОИ8 ![]() ![]() ![]() ![]() ![]() ![]() Ссылки по теме https://forum.maxiol.com/index.php?showtopic=4985 -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#5
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
DX-DOS
v1.00 ![]() документация ![]() ![]() ![]() ![]() ![]() Дизасм от GID-а ![]() -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#6
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
HC-DOS
![]() документация ![]() ![]() -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#7
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
MK-DOS
3.18B ![]() Документация ![]() ![]() ![]() ![]() Исходники ![]() ![]() ![]() ![]() HDD подключение ![]() ДРАЙВЕР ДВУХ ВИНЧЕСТЕРОВ ![]() Ссылки по теме https://forum.pk-fpga.ru/viewtopic.php?f=23&t=5535 -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#8
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
ОСБК-11
![]() облегченный диск ![]() Документация ![]() Стандартная документация по RT-11 Архангельский Андрей Германович. «RT-11, Step by Step». — Москва, 1989 ПО ДВК C for PDP-11, Документация и софт -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#9
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
BKUNIX
![]() ![]() ![]() копия с гитхаба ![]() Ссылки по теме https://gunkies.org/wiki/LSX https://github.com/sergev/bkunix -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#10
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
NORD
v1.00 ![]() ![]() ![]() ![]() ![]() v2.15 ![]() ![]() ![]() ![]() ![]() v3.5 ![]() ![]() документация ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Общее ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Исходники ![]() ![]() -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#11
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
ОПТОК
PS-System v3 ![]() ![]() ![]() ![]() фото контроллера тут Контроллер ОПТОК на ВГ93 для БК-0010 -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#12
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
DOSB10
ДИСКОВАЯ ОПЕРАЦИОННАЯ СИСТЕМА "DOSB10" ДЛЯ BK-0010(.01) Система для БК-10. Файловая система совместима с ОС БК-11 (RT-11) ![]() других данных, как и самого образца ДОС, нет. В версии 2.0 были добавлены подкаталоги, так что совместимость с RT-11 пропала -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#13
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
ОС-БК
!Это не ОСБК11 (RT-11) ![]() ![]() ![]() ![]() -------------------- Живы будем - Не помрем !
|
SuperMax |
![]()
Сообщение
#14
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 344 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
Norton-BK
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() -------------------- Живы будем - Не помрем !
|
![]() ![]() |
Текстовая версия | Сейчас: 31.7.2025, 3:27 |