Комментарии 8
А ещё была т.н. VESA между ISA и PCI.
Точности ради, она называлась VESA local bus (сокращённо — VLB)
Ещё у IBM была MicroChannel.
Была и EISA.
Была и EISA.
Если мне не изменяет память, то прерывания на VLB никак не заводились, они брались из слота ISA, к которому VLB был пристыкован.
А потом железа становилось все больше и линий прерываний они стали просить все больше. Каскад из 8259 стал рудиментом который нужен первые миллисекунды, на смену ему пришел APIC а описание что и куда лежит в ACPI ни то ни другое простотой как в старину не отличается.
Да… И это тоже тут недавно было
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Обработка аппаратных прерываний в архитектуре intel. i8080 — i80486, PIC, ISA, conventional PCI