Michael Buesch
|
0ae5da4e59
phy-fpga: Add missing import
|
5 gadi atpakaļ |
Michael Buesch
|
b8098b9b5a
phy-fpha: Declare miso as inout
|
5 gadi atpakaļ |
Michael Buesch
|
9280b86c0e
phy-fpha: Use PLL
|
5 gadi atpakaļ |
Michael Buesch
|
46bfec6f56
phy-fpga: Set CRC error flag
|
5 gadi atpakaļ |
Michael Buesch
|
4bcc068535
phy-fpga: Fix status message fetching
|
5 gadi atpakaļ |
Michael Buesch
|
e7ad822609
phy-fpga: Use nonblocking assignments in tasks
|
5 gadi atpakaļ |
Michael Buesch
|
b3c560ed44
phy-fpga: Avoid crash if control message unpacking fails
|
5 gadi atpakaļ |
Michael Buesch
|
f462e13178
phy-fpga: Add CRC error bit
|
5 gadi atpakaļ |
Michael Buesch
|
919484810b
phy-fpga: Calculate and check baud rate error
|
5 gadi atpakaļ |
Michael Buesch
|
e963475cf2
phy-fpga: Handle more errors
|
5 gadi atpakaļ |
Michael Buesch
|
c71dfc719f
phy-fpga: Improve robustness
|
5 gadi atpakaļ |
Michael Buesch
|
beab71b5ec
fpga driver: Add more error handling
|
5 gadi atpakaļ |
Michael Buesch
|
aaeac12a95
crcgen: Run tests in parallel
|
5 gadi atpakaļ |
Michael Buesch
|
582596891f
crcgen: Move all tests to test module
|
5 gadi atpakaļ |
Michael Buesch
|
62a8eb7a0a
crcgen: Add test
|
5 gadi atpakaļ |
Michael Buesch
|
e4d27cb874
crcgen: Move reference implementation to its own class
|
5 gadi atpakaļ |
Michael Buesch
|
395cf47420
crcgen: Fix generator for left-shift with size bigger than 8 bits
|
5 gadi atpakaļ |
Michael Buesch
|
bbd15e2f74
crcgen: Cleanup generated Python code
|
5 gadi atpakaļ |
Michael Buesch
|
dde1afac44
crcgen: More cleanups
|
5 gadi atpakaļ |
Michael Buesch
|
6e9cb4ccd5
crcgen: Use unsigned calculation in C
|
5 gadi atpakaļ |
Michael Buesch
|
2ff2223f08
crcgen: Require at least one output option
|
5 gadi atpakaļ |
Michael Buesch
|
485f9c331d
crcgen: Fix verilog constants
|
5 gadi atpakaļ |
Michael Buesch
|
54fc6c4886
make: Use crc algorithm specifier
|
5 gadi atpakaļ |
Michael Buesch
|
104a22c3fc
crcgen: Add common algorithm parameters
|
5 gadi atpakaļ |
Michael Buesch
|
add5bcf20b
crcgen: Fix optimizer, if all parts of a term have been optimized out.
|
5 gadi atpakaļ |
Michael Buesch
|
4a06315274
crcgen: Fix typo
|
5 gadi atpakaļ |
Michael Buesch
|
865cb9c603
crcgen: Remove flipping
|
5 gadi atpakaļ |
Michael Buesch
|
a3e2c9335d
crcgen: Cleanups
|
5 gadi atpakaļ |
Michael Buesch
|
2ba694a023
crcgen: Add exception class
|
5 gadi atpakaļ |
Michael Buesch
|
19a61548c0
crcgen: Add abstract base class for bits
|
5 gadi atpakaļ |