Цитата Сообщение от Vadim Посмотреть сообщение
3-й уровень оболочки имеется ввиду, что оболочка нужна
Я к тому, что
Цитата Сообщение от Максагор Посмотреть сообщение
2-й уровень: ИНТЕРПРЕТАТОР КОМАНДНОЙ СТРОКИ COM.SYS -
рестарты с #40 по #5F.
...
Обрабатывается командная строка в специальном системном буфере уровня.
оболочка сама по себе, системных вызовов у неё быть не должно. Её же и заменить надо иметь возможность. А тут, насколько я вижу, к ней есть привязка.
По идее многие эти "уровни" - аналоги всяких libc, stdlib, curses и пр. И они должны быть отвязаны от системы.

---------- Post added at 11:32 ---------- Previous post was at 11:25 ----------

Цитата Сообщение от Vadim Посмотреть сообщение
ДОС по сути работает через int25/26, а этот уровень вызывает драйвер нижнего уровня, тот уже читает пишет секторы.
Ага, если мне не изменяет склероз, то 25|26 - логические, 13 - физические сектора.