Commit fd5c53c
- .github/workflows/simulate.yml+3-1
- Dockerfile+47
- Jenkinsfile+32
- applets/bulk_in_speed_test.py+3
- ci-scripts/build.sh+9
- ci-scripts/configure-hubs.sh+3
- ci-scripts/test.sh+5
- examples/debugging/usb_ila_fast.py+2-1
- luna/__init__.py+2-2
- luna/gateware/applets/analyzer.py+1-1
- luna/gateware/debug/ila.py+71-20
- luna/gateware/interface/pipe.py+382-7
- luna/gateware/interface/serdes_phy/__init__.py+4-7
- luna/gateware/interface/serdes_phy/alignment.py-128
- luna/gateware/interface/serdes_phy/backends/__init__.py-6
- luna/gateware/interface/serdes_phy/backends/artix7.py-1.5k
- luna/gateware/interface/serdes_phy/backends/ecp5.py-1.0k
- luna/gateware/interface/serdes_phy/backends/soft.py-321
- luna/gateware/interface/serdes_phy/ctc.py-242
- luna/gateware/interface/serdes_phy/datapath.py-862
- luna/gateware/interface/serdes_phy/ecp5.py+1.2k
- luna/gateware/interface/serdes_phy/lfps.py+53-535
- luna/gateware/interface/serdes_phy/phy.py-105
- luna/gateware/interface/serdes_phy/xc7.py+361
- luna/gateware/interface/serdes_phy/xc7_gtp.py+1.0k
- luna/gateware/interface/serdes_phy/xc7_gtx.py+1.1k
- luna/gateware/platform/daisho.py+2-2
- luna/gateware/platform/ecpix5.py+32-30
- luna/gateware/platform/genesys2.py+152-12
- luna/gateware/platform/logicbone.py+52-139
- luna/gateware/platform/netv2.py+30-25
- luna/gateware/platform/nexys_video.py+1-1
- luna/gateware/platform/versa.py+38-33
- luna/gateware/stream/generator.py+20-8
- luna/gateware/usb/usb2/control.py+9-1
- luna/gateware/usb/usb2/endpoints/stream.py+9-7
- luna/gateware/usb/usb3/application/descriptor.py+13-2
- luna/gateware/usb/usb3/endpoints/stream.py+85-63
- luna/gateware/usb/usb3/link/data.py+7-4
- luna/gateware/usb/usb3/link/header.py+1-1
- luna/gateware/usb/usb3/link/layer.py+16-4
- luna/gateware/usb/usb3/link/ltssm.py+30-22
- luna/gateware/usb/usb3/link/ordered_sets.py+62-67
- luna/gateware/usb/usb3/link/receiver.py+8-7
- luna/gateware/usb/usb3/link/transmitter.py+98-47
- luna/gateware/usb/usb3/physical/ctc.py+39-32
- luna/gateware/usb/usb3/physical/layer.py+28-45
- luna/gateware/usb/usb3/physical/lfps.py+108-300
- luna/gateware/usb/usb3/physical/power.py+16-24
- luna/gateware/usb/usb3/protocol/endpoint.py+5-1
- poetry.lock+6-6
0 commit comments