From f8e6b29ada55eec7891beeeb50fded448d36743a Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Tue, 1 Jan 2008 14:36:51 +0000 Subject: [PATCH] Also clear the pci_address_space bit from the bus_master_base. Again might help on bug #1683. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23200 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/busses/ide/legacy_sata/legacy_sata.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/add-ons/kernel/busses/ide/legacy_sata/legacy_sata.c b/src/add-ons/kernel/busses/ide/legacy_sata/legacy_sata.c index 95fba1adfc..5d6b89fafc 100644 --- a/src/add-ons/kernel/busses/ide/legacy_sata/legacy_sata.c +++ b/src/add-ons/kernel/busses/ide/legacy_sata/legacy_sata.c @@ -184,6 +184,7 @@ controller_probe(device_node_handle parent) break; } + bus_master_base &= ~PCI_address_space; for (index = 0; index < num_channels; index++) { command_block_base[index] &= ~PCI_address_space; control_block_base[index] &= ~PCI_address_space;