Author: kallisti5 Date: 2011-07-11 19:50:58 +0200 (Mon, 11 Jul 2011) New Revision: 42408 Changeset: https://dev.haiku-os.org/changeset/42408 Modified: haiku/trunk/src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c Log: wrap x86-only asm code in ifdef's to ensure radeon driver compiles on powerpc and other platforms Modified: haiku/trunk/src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c =================================================================== --- haiku/trunk/src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c 2011-07-11 17:28:14 UTC (rev 42407) +++ haiku/trunk/src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c 2011-07-11 17:50:58 UTC (rev 42408) @@ -234,7 +234,11 @@ // back to real live - some chipsets have write buffers that // proove all previous assumptions wrong // (don't know whether this really helps though) + #if defined(__x86__) || defined(__x86_64__) asm volatile ( "wbinvd" ::: "memory" ); + #elif defined(__powerpc__) + // TODO : icbi on PowerPC to flush instruction cache? + #endif return B_OK; }