Intel Altera FPGA Memory Flags added
@@ -36,4 +36,15 @@ public class OCLMemFlags {
public static final long CL_MEM_HOST_WRITE_ONLY = (1 << 7);
public static final long CL_MEM_HOST_READ_ONLY = (1 << 8);
public static final long CL_MEM_HOST_NO_ACCESS = (1 << 9);
+
+ // Intel Altera FPGAs Memory Banks
+ public static final long CL_CHANNEL_1_INTELFPGA = (1 << 16);
+ public static final long CL_CHANNEL_2_INTELFPGA = (2 << 16);
+ public static final long CL_CHANNEL_3_INTELFPGA = (3 << 16);
+ public static final long CL_CHANNEL_4_INTELFPGA = (4 << 16);
+ public static final long CL_CHANNEL_5_INTELFPGA = (5 << 16);
+ public static final long CL_CHANNEL_6_INTELFPGA = (6 << 16);
+ public static final long CL_CHANNEL_7_INTELFPGA = (7 << 16);
+ public static final long CL_MEM_HETEROGENEOUS_INTELFPGA = (1 << 19);
+
}
