Florent Kermarrec
|
d5887416f1
|
code cleanup
|
2015-02-12 01:30:17 +01:00 |
Florent Kermarrec
|
b8f2fc2290
|
move generic modules to generic/__init__.py
|
2015-02-12 01:19:36 +01:00 |
Florent Kermarrec
|
000ba7f0ab
|
create Port class and remove connect method of mac/ip/udp Ports
|
2015-02-10 15:37:29 +01:00 |
Florent Kermarrec
|
01d980b062
|
move more things to common files
|
2015-02-10 15:22:06 +01:00 |
Florent Kermarrec
|
3187a93984
|
generic: add crossbar and use it in mac/ip/udp
|
2015-02-10 15:16:35 +01:00 |
Florent Kermarrec
|
9f91348c1c
|
udp/crossbar: add possibility to get port with dw != 8 (16, 32, 64, ...)
|
2015-02-10 11:22:23 +01:00 |
Florent Kermarrec
|
4e8e1dd8b1
|
use new Migen feature: payload_layout/param_layout
|
2015-02-10 10:30:39 +01:00 |
Florent Kermarrec
|
8497f6b906
|
use PacketBuffer for udp loopback
|
2015-02-09 19:10:55 +01:00 |
Florent Kermarrec
|
f318f779b6
|
ip: pipeline checksum to improve timings
|
2015-02-09 17:30:17 +01:00 |
Florent Kermarrec
|
1754574731
|
improve RX timings (make valid synchronous)
|
2015-02-09 15:04:04 +01:00 |
Florent Kermarrec
|
996a56c335
|
code clean up
|
2015-02-09 11:02:08 +01:00 |
Florent Kermarrec
|
0a0d113331
|
test udp with simple loopback, works fine...
|
2015-02-06 19:55:22 +01:00 |
Florent Kermarrec
|
9dc582ac8f
|
icmp: able to ping board :)
|
2015-02-06 17:00:32 +01:00 |
Florent Kermarrec
|
c0814ac63f
|
ip: add crossbar
|
2015-02-06 00:54:05 +01:00 |
Florent Kermarrec
|
81343e9961
|
reorganize core (to add crossbar to ip)
|
2015-02-06 00:38:56 +01:00 |