KTSerg
25.04.2022, 12:48
Есть желание собрать инфу о задействованных портах ввода-выода, уточнить какое железо их использует.
Для начала, мне напомнили, что за основу списка можно взять конфиг эмулятора Вектора:
из EMU:
port~[00-03]=sys.data
port~[04-07]=ext.data
port~[08-0B]=mtim.data
port[0C-0E]=vid.color
port[0F]=port0F
port[10-11]=rdports
port[14]=AY.data
port[15]=AY.regno
port~[18-1B]=dsk.data
port[1C]=dskctl.data[0]
port[20]=clock.regno
port[21]=clock.data
port[50-5F]=hdd.data
port[ED]=gate.call
Список портов с дополнениями о которых мне напомнили на текущий момент:
[00-03] ВВ55 клава, магнитофон, скролинг
[04-07] ВВ55 порт ПУ
[08-0B] ВИ53
[0C-0F] палитра
[0E,0F] Джойстик1, Джойстик2
[10,11] КД1,КД2
[10] ERAM
[14,15] AY.data, AY.regno (Sound Tracker)
[18-1C] НГМД - контроллер
[20,21] RTC - часы
[20,21] КД3,КД4
[20] ERAM - порт управления
[22,23] COM-порт (выход на RS-232)
[28] Порт модема
[2E-2F] Джойстик1, Джойстик2
[30,38] Порт модема
[40,41] КД5,КД6
[50-5F] HDD - контроллер
[80,81] КД7,КД8
[80-8F] Управляющий порт адаптера Z80
[A0-AF] Управляющий порт адаптера Z80
[92] Covox
[ED] Шлюз с IBM PC
[F0-F3] ВВ55 порт доп. внешняя ПЗУ 32Кб
Кто-то выкладывал схему СОМ-порта (RS-232), там адреса вроде были 22h и 23h.
Для начала, мне напомнили, что за основу списка можно взять конфиг эмулятора Вектора:
из EMU:
port~[00-03]=sys.data
port~[04-07]=ext.data
port~[08-0B]=mtim.data
port[0C-0E]=vid.color
port[0F]=port0F
port[10-11]=rdports
port[14]=AY.data
port[15]=AY.regno
port~[18-1B]=dsk.data
port[1C]=dskctl.data[0]
port[20]=clock.regno
port[21]=clock.data
port[50-5F]=hdd.data
port[ED]=gate.call
Список портов с дополнениями о которых мне напомнили на текущий момент:
[00-03] ВВ55 клава, магнитофон, скролинг
[04-07] ВВ55 порт ПУ
[08-0B] ВИ53
[0C-0F] палитра
[0E,0F] Джойстик1, Джойстик2
[10,11] КД1,КД2
[10] ERAM
[14,15] AY.data, AY.regno (Sound Tracker)
[18-1C] НГМД - контроллер
[20,21] RTC - часы
[20,21] КД3,КД4
[20] ERAM - порт управления
[22,23] COM-порт (выход на RS-232)
[28] Порт модема
[2E-2F] Джойстик1, Джойстик2
[30,38] Порт модема
[40,41] КД5,КД6
[50-5F] HDD - контроллер
[80,81] КД7,КД8
[80-8F] Управляющий порт адаптера Z80
[A0-AF] Управляющий порт адаптера Z80
[92] Covox
[ED] Шлюз с IBM PC
[F0-F3] ВВ55 порт доп. внешняя ПЗУ 32Кб
Кто-то выкладывал схему СОМ-порта (RS-232), там адреса вроде были 22h и 23h.