Цитата Сообщение от NovaStorm Посмотреть сообщение
По идее многие эти "уровни" - аналоги всяких libc, stdlib, curses и пр. И они должны быть отвязаны от системы.
Конечно, если надо уж так - делать на типа как DLL в винде или загружаемые модули расширений АПИ в CP/M - RSX (Resident System eXtension).

Цитата Сообщение от NovaStorm Посмотреть сообщение
Ага, если мне не изменяет склероз, то 25|26 - логические, 13 - физические сектора.
Именно так, и на ПЦ инт13 дискетная часть не знает даже сколько у нас секторов на дорожке, это должен знать более высокоуровневый драйвер, тот, который из бутсектора извлечет BPB.

---------- Post added at 13:41 ---------- Previous post was at 13:40 ----------

Цитата Сообщение от NovaStorm Посмотреть сообщение
оболочка сама по себе, системных вызовов у неё быть не должно.
Конечно не должно, это один из тех моментов, которые я просто не перевариваю. Ну не правильно всё это.