В комментах
ivanrubilo мне напомнил: ведь когда-то приходилось писать GUI для конфигурации драйверов Cronyx под Windows NT. Фреймворк MFC, компилятор Visual Studio. Это конец 90-х, начало 2000-х: больше двадцати лет назад. Фигасе как жизнь изменилась с тех пор.
Карточка на шине ISA. Выбираем адрес, номер прерывания, номер DMA. Никакого Plug-and-Play тогда не было.

Восьмиканальная карточка с синхронными последовательными портами.

Можно было выбирать интерфейс, скорость, тип кодирования.

А в этой карточке ещё и фронты синхросигнала можно было выбирать.

Порт E1: включаем сигналинг CAS.

Скорость данных в интерфейсе G.703 можно было кратно занижать, до 64 кбод.

Выбираем канальные интервалы в порту E1.

Можно было иметь два независимых канала E1, или объединить их в мультиплексор.

Карточка на шине ISA. Выбираем адрес, номер прерывания, номер DMA. Никакого Plug-and-Play тогда не было.

Восьмиканальная карточка с синхронными последовательными портами.

Можно было выбирать интерфейс, скорость, тип кодирования.

А в этой карточке ещё и фронты синхросигнала можно было выбирать.

Порт E1: включаем сигналинг CAS.

Скорость данных в интерфейсе G.703 можно было кратно занижать, до 64 кбод.

Выбираем канальные интервалы в порту E1.

Можно было иметь два независимых канала E1, или объединить их в мультиплексор.

