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
|
6bf40c4010
|
mac: fix gap inserter/checker
|
2015-02-09 17:42:05 +01:00 |
Florent Kermarrec
|
e18e403f10
|
mac: add interpacket gap inserter/checker
|
2015-02-09 14:30:53 +01:00 |
Florent Kermarrec
|
996a56c335
|
code clean up
|
2015-02-09 11:02:08 +01:00 |
Florent Kermarrec
|
c0814ac63f
|
ip: add crossbar
|
2015-02-06 00:54:05 +01:00 |
Florent Kermarrec
|
48c7a6fab1
|
code clean up due to hw tests
|
2015-02-05 23:30:50 +01:00 |
Florent Kermarrec
|
1ae204b7a1
|
test on hardware and first fixes
|
2015-02-05 20:02:26 +01:00 |
Florent Kermarrec
|
b860e0ba37
|
mac/core: fix condition of insertion for last_be/converter
|
2015-02-05 11:46:02 +01:00 |
Florent Kermarrec
|
afae3f0f00
|
add udpip target for hw tests (untested)
|
2015-02-05 11:36:47 +01:00 |
Florent Kermarrec
|
d7c7fd350c
|
clean up
|
2015-01-30 19:34:13 +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
|
124a041fbd
|
mac: add crossbar to simplify usage
|
2015-01-30 16:27: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 |
Florent Kermarrec
|
dc5e1aa1ad
|
mac: add packetizer/depacketizer (untested)
|
2015-01-29 00:02:50 +01:00 |
Florent Kermarrec
|
6249209f94
|
mac: use eth_phy_description inside mac
|
2015-01-28 22:49:49 +01:00 |
Florent Kermarrec
|
ddf0579644
|
test: mac_wishbone_tb OK
|
2015-01-28 21:54:09 +01:00 |
Florent Kermarrec
|
44113d754f
|
mac: change default interface (core)
|
2015-01-28 20:55:18 +01:00 |
Florent Kermarrec
|
33edf11ec9
|
test: add mac simulation skeleton
|
2015-01-28 19:07:59 +01:00 |
Florent Kermarrec
|
e42fdb4232
|
test integration in MiSoC (fixes/cleanup)
|
2015-01-28 11:56:28 +01:00 |
Florent Kermarrec
|
8a2b65f21d
|
continue code refactoring
|
2015-01-28 09:28:33 +01:00 |
Florent Kermarrec
|
4cd73fc9da
|
change name to LiteEth (LiteEthernet is too long...)
|
2015-01-28 01:36:38 +01:00 |