diff --git a/src/kernel/ahci/hba.cpp b/src/kernel/ahci/hba.cpp index 9226dd8..75c5d0f 100644 --- a/src/kernel/ahci/hba.cpp +++ b/src/kernel/ahci/hba.cpp @@ -95,7 +95,6 @@ hba::hba(pci_device *device) m_data->host_control |= 0x02; // enable interrupts } - dump(); for (auto &p : m_ports) { if (!p.active()) continue; diff --git a/src/kernel/ahci/port.cpp b/src/kernel/ahci/port.cpp index ef40970..80f6d08 100644 --- a/src/kernel/ahci/port.cpp +++ b/src/kernel/ahci/port.cpp @@ -311,15 +311,11 @@ port::read_async(uint64_t offset, size_t length, void *dest) size_t port::read(uint64_t offset, size_t length, void *dest) { - dump(); int slot = read_async(offset, length, dest); - dump(); int timeout = 0; while (m_pending[slot].type == command_type::read) { if (timeout++ > 5) { - m_hba->dump(); - dump(); return 0; } asm("hlt"); @@ -384,7 +380,6 @@ port::handle_interrupt() if (m_data->interrupt_status & 0x40000000) { log::error(logs::driver, "AHCI task file error"); - dump(); kassert(0, "Task file error"); }