Tested the module using Xilinix board last week. I was connecting it to Microblaze through UartLite. It shows the last byte stack_data[63] is always sent twice while stack_data[0] will not be sent.
In the fix I expand 64 bytes array stack_data to 65 bytes and start storing data from stack_data[1]
Tested the module using Xilinix board last week. I was connecting it to Microblaze through UartLite. It shows the last byte stack_data[63] is always sent twice while stack_data[0] will not be sent.
In the fix I expand 64 bytes array stack_data to 65 bytes and start storing data from stack_data[1]