Насколько я знаю почти ко всем вариантам CP/M в дистрибутиве идёт конфигуратор, который позволяет настраивать данную версию CP/M под конкретный экран и дисководы (например, в Роботроне 1715 вроде было именно так, потому что дисководы могли быть разные, да еще в том числе и внешние).
Соответственно никто не мешает подредактировать DPB2 под используемые модели дисководов
>36 секторов на дорожку, 179 Кбайт
А разве число блоков (DSM+1=180) не надо умножить на размер блока, который для B: и C: по приведенным Вами данным виден как 2k?
Итого объем диска 180*2=360 килобайт (без вычета под служебку).
Код:
BSH and BLM are determined by BLS, the block size or data allocation size
BLS BSH BLM EXM
----- --- --- DSM<256 DSM>=256
1024 3 7 0 n/a
2048 4 15 1 0
4096 5 31 3 1
8192 6 63 7 3
16384 7 127 15 7
- - - Добавлено - - -
Мне было всегда интересно как CP/M отличает дисковод 40 дорожек 2 стороны от 80 дорожек одна сторона. Может кто подскажет.