From f90a5e346de727f273fd1ab9c2a2641eb3cc1404 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Mon, 7 Jul 2008 21:52:40 +0000 Subject: [PATCH] Adding bus_barrier macro to compatibility layer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26312 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/libs/compat/freebsd_network/compat/sys/bus.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libs/compat/freebsd_network/compat/sys/bus.h b/src/libs/compat/freebsd_network/compat/sys/bus.h index bed127ef11..7e2b7a14a0 100644 --- a/src/libs/compat/freebsd_network/compat/sys/bus.h +++ b/src/libs/compat/freebsd_network/compat/sys/bus.h @@ -70,6 +70,9 @@ bus_space_barrier(bus_space_tag_t tag, bus_space_handle_t handle, __asm__ __volatile__ ("" : : : "memory"); } +#define bus_barrier(r, o, l, f) \ + bus_space_barrier((r)->r_bustag, (r)->r_bushandle, (o), (l), (f)) + struct resource; struct resource_spec {