Commit graph

15 commits

Author SHA1 Message Date
Florent Kermarrec
8f9efde39e regroup all constants/ definitions in common 2014-12-14 10:45:26 +01:00
Florent Kermarrec
66ef7950ab command: code TX part and add command_tb 2014-12-12 22:26:04 +01:00
Florent Kermarrec
71f6a16913 transport: remove dma_setup and pio_setup_d2h (not needed our controller) 2014-12-12 18:16:30 +01:00
Florent Kermarrec
b9a9e075fd transport: merge cmd and data Sink/Source, will be easier 2014-12-12 14:31:00 +01:00
Florent Kermarrec
ed9d9e1375 transport: code SATATransportLayerRX (untested) 2014-12-11 21:56:56 +01:00
Florent Kermarrec
1aab9a449e transport: code SATATransportLayerTX (untested) 2014-12-11 20:19:14 +01:00
Florent Kermarrec
6e6243e983 transport: define FIS layouts 2014-12-03 16:53:20 +01:00
Florent Kermarrec
47a5a9529b link: manage CONT on TX path 2014-12-03 11:12:26 +01:00
Florent Kermarrec
6cc8686402 link: manage hold 2014-12-03 02:06:43 +01:00
Florent Kermarrec
31b9132dd9 link: improve and clean up crc_tb, scrambler_tb 2014-12-02 19:24:46 +01:00
Florent Kermarrec
b423c1df4b link: prepare simulation 2014-11-11 18:47:34 +01:00
Florent Kermarrec
705819f885 use new EndpointDescription 2014-11-11 14:54:54 +01:00
Florent Kermarrec
294855e292 phy: use primitives dict and use only sata.std 2014-11-11 10:19:24 +01:00
Florent Kermarrec
353e7fc13b link: add SATALinkLayer skeleton (wip) 2014-11-04 22:55:31 +01:00
Florent Kermarrec
8062298668 link: add CRC and testbench 2014-11-04 10:33:11 +01:00