YES!!!!!
Модуль, который раскладывает QBus на внутреннюю шину, собирает сигналы с внутренней в QBus и поддерживает прерывание и ПДП - ожилКод:@B $DK0 RT-11SB (S) V05.07 .RUN SY:TD3E Thursday, 14-MAY-2020 18:27:02 .
Корзинка, которая поддерживает внутреннюю шину, на ней проц, память, обычные и ПДП устройства - работает
Надо ещё UMR проверить, но это уже мелочи
Сборка внутренностей для подключения к QBus может выглядеть так:
Код:QBusBus0: QBusBus port map ( busClock => extClock , qbusReset_L => QBus.busReset_L , qbusInOut => busInOut , qbusOut => QBus.busOut , qbusIn => busIn , ADDirection => ADDirection , CtrlDirection => CtrlDirection , FromBus => slaveBus.ToBus , ToBus => slaveBus.FromBus , FromBusMaster => masterBus.FromBusMaster , ToBusMaster => masterBus.ToBusMaster ); Chasis0: Chasis port map ( FromPDP11ToSlot => slaveBus.FromBus , FromSlotToPDP11 => slaveBus.ToBus , FromBusToSlot(0) => UnibusMapping0.FromBus , FromSlotToBus(0) => UnibusMapping0.ToBus , FromBusToSlot(1) => Display0.FromBus , FromSlotToBus(1) => Display0.ToBus , FromBusToSlot(2) => CF_A.FromBus , FromSlotToBus(2) => CF_A.ToBus , FromBusToSlot(3) => CF_B.FromBus , FromSlotToBus(3) => CF_B.ToBus , FromBusToSlot(4) => CF_C.FromBus , FromSlotToBus(4) => CF_C.ToBus , FromBusToSlot(5) => CF_D.FromBus , FromSlotToBus(5) => CF_D.ToBus , FromBusToSlot(6) => Uart0.FromBus , FromSlotToBus(6) => Uart0.ToBus -- , FromBusToSlot(7) => Uart1.FromBus -- , FromSlotToBus(7) => Uart1.ToBus , FromBusToSlot(7) => RK0.FromBus , FromSlotToBus(7) => RK0.ToBus , FromSlotToMemory => masterBus.FromBusMaster , FromMemoryToSlot => masterBus.ToBusMaster , FromBusMasterToSlot(0) => RK0_BusMaster.FromBusMaster , FromSlotToBusMaster(0) => RK0_BusMaster.ToBusMaster );





Ответить с цитированием