Commit Graph

25 Commits

Author SHA1 Message Date
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