Florent Kermarrec
|
b8f2fc2290
|
move generic modules to generic/__init__.py
|
2015-02-12 01:19:36 +01:00 |
Florent Kermarrec
|
abe6d87438
|
etherbone: add record depacketizer/packetizer (wip)
|
2015-02-11 16:21:06 +01:00 |
Florent Kermarrec
|
247c30ae26
|
etherbone: add etherbone_tb, able to probe etherbone endpoint
|
2015-02-11 14:33:17 +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
|
6b0e525b8c
|
make packetizer/depacketizer more generic (remove width limitation)
|
2015-02-10 09:25:36 +01:00 |
Florent Kermarrec
|
34dad82620
|
ip: add checksum computation on ip tx (maybe not optimal on ressources)
|
2015-02-04 19:35:38 +01:00 |
Florent Kermarrec
|
6e966bef7e
|
ip: simplify user interface, basic sim OK for TX/RX
|
2015-01-30 19:14:05 +01:00 |
Florent Kermarrec
|
1c2030d41e
|
use ip model in ip_tb
|
2015-01-30 18:32:55 +01:00 |
Florent Kermarrec
|
d066497ab1
|
ip: able to request mac_address if not cached and send an empty ip frame
|
2015-01-30 17:44:44 +01:00 |
Florent Kermarrec
|
fa48346385
|
arp: request/reply with model OK
|
2015-01-30 12:02:01 +01:00 |
Florent Kermarrec
|
a7d4427de4
|
arp: rx and decoding OK
|
2015-01-30 10:48:56 +01:00 |
Florent Kermarrec
|
18a7d66b5e
|
add arp_tb and fixes (able to send a valid ARP request to the model)
|
2015-01-30 00:03:16 +01:00 |
Florent Kermarrec
|
51c9f84ef0
|
create LiteEthIPStack skeleton
|
2015-01-29 01:03:47 +01:00 |
Florent Kermarrec
|
5b37068393
|
make packetizer/depacketizer generic and use it for all layers
|
2015-01-29 00:25:55 +01:00 |