Hello Dan,
in BP+Manycore is pretty straightforward, considering MC_BASE_ADDR is the manycore address, the only place one need to change in hb_mc_mmio read () from line #122 to #124 with
addr = (int*)MC_BASE_ADDR;
// by de referencing addr, like *addr, one will get read value
in hb_mc_mmio_write(), line 171-184 replace with
int val;
addr = (int*)
MC_BASE_ADDR ;
*addr = val; // assuming that one writing 32 bit value
Since BP +Manycore core is on the same fabric, I guess running thee above test_float_vec_add/main.c in BP should work?
Muchas Gracias,
Julio