|
@@ -30,6 +30,8 @@
|
|
|
#include <datawizard/datawizard.h>
|
|
|
#include <core/perfmodel/perfmodel.h>
|
|
|
#include <common/fxt.h>
|
|
|
+
|
|
|
+#ifdef STARPU_USE_FPGA
|
|
|
typedef unsigned * fpga_mem;
|
|
|
|
|
|
extern struct _starpu_driver_ops _starpu_driver_fpga_ops;
|
|
@@ -59,5 +61,8 @@ int _starpu_fpga_copy_fpga_to_ram_async(void *src, void *dst, size_t size);
|
|
|
|
|
|
int _starpu_fpga_copy_interface_from_cpu_to_fpga(starpu_data_handle_t handle, void *src_interface, unsigned src_node, void *dst_interface, unsigned dst_node, struct _starpu_data_request *req);
|
|
|
int _starpu_fpga_copy_data_from_cpu_to_fpga(uintptr_t src, size_t src_offset, unsigned src_node, uintptr_t dst, size_t dst_offset, unsigned dst_node, size_t ssize, struct _starpu_async_channel *async_channel);
|
|
|
+#else
|
|
|
+#define _starpu_fpga_discover_devices(config) ((void) (config))
|
|
|
+#endif
|
|
|
#endif // __DRIVER_FPGA_H__
|
|
|
|