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