From 1c95619aa456aa22e13ff6f9c25ed216e9f42d1b Mon Sep 17 00:00:00 2001 From: dingusdev <52434309+dingusdev@users.noreply.github.com> Date: Fri, 6 Dec 2024 05:47:06 -0700 Subject: [PATCH] Assign ESCC B RCV DMA --- devices/ioctrl/heathrow.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/devices/ioctrl/heathrow.cpp b/devices/ioctrl/heathrow.cpp index ea46101..34a9e97 100644 --- a/devices/ioctrl/heathrow.cpp +++ b/devices/ioctrl/heathrow.cpp @@ -88,6 +88,9 @@ HeathrowIC::HeathrowIC() : PCIDevice("mac-io_heathrow"), InterruptCtrl() // connect serial HW this->escc = dynamic_cast(gMachineObj->get_comp_by_name("Escc")); + // connect DBDMA + this->escc_b_rcv_dma = std::unique_ptr(new DMAChannel("DBDMABRx")); + // connect floppy disk HW and initialize its DMA channel this->swim3 = dynamic_cast(gMachineObj->get_comp_by_name("Swim3")); this->floppy_dma = std::unique_ptr (new DMAChannel("floppy"));