• Wesley W. Terpstra's avatar
    minic: add a register to report TX timestamp readiness · 763b7594
    Wesley W. Terpstra authored
    After transmitting a frame in software, the LM32 reads out the
    timestamp set by hardware. Naturally, this comes after the frame
    has been sent, so the LM32 must wait.
    
    Prior to this patch the only thing it could wait for was DMA idle.
    However, DMA of the packet completes before the timestamp is ready.
    Thus there was a race condition where the LM32 would see an old TS.
    763b7594
Name
Last commit
Last update
..
Manifest.py Loading commit data...
build_wb.sh Loading commit data...
mini_nic.wb Loading commit data...
minic_packet_buffer.vhd Loading commit data...
minic_wb_slave.vhd Loading commit data...
minic_wbgen2_pkg.vhd Loading commit data...
wr_mini_nic.vhd Loading commit data...
xwr_mini_nic.vhd Loading commit data...