i use python to test demo in win7,code show below:
if __name__ == '__main__':
f_src = open(r'\\.\xillybus_mem_8','wb')
#write 0x50 to mem_8
f_src.write('\x50'.encode())
f_src.close()
f_src = open(r'\\.\xillybus_mem_8','rb')
# read mem_8
rdata = f_src.read(1);
print (rdata.decode())
f_src.close()
the test reslut is success,but I use FPGA ILA to capture mem_8 interface signal
i find write mem_8_wren is only assert one bus_clk cycle,but mem_8_rden assert many bus_cycle,Repeat read address from 0~31 many times,is it normal?