Florent Kermarrec
|
8aa3fb3eb7
|
com/uart: add tx and rx fifos.
Since ressource usage is low with default depth of 16 (implemented in RAM LUTs) we don't keep old behaviour.
Tested successfully with BIOS and flterm.
|
2015-05-01 15:59:26 +02:00 |
Florent Kermarrec
|
a6f290ac16
|
liteusb: add ft2232h_sync_tb
|
2015-04-28 19:05:34 +02:00 |
Florent Kermarrec
|
28c50112a4
|
liteusb: add FT2232HPHYAsynchronous PHY (Minispartan6+, Pipistrello), needs more simulations and on-board tests
|
2015-04-28 19:01:03 +02:00 |
Florent Kermarrec
|
30eed19283
|
liteusb: continue refactoring and add core_tb (should be almost OK)
|
2015-04-28 18:58:38 +02:00 |
Florent Kermarrec
|
7fc96da51c
|
misoclib/com/uart: remove liteeth dependency (copy/paste error)
|
2015-04-28 18:53:46 +02:00 |
Florent Kermarrec
|
d253adee61
|
liteeth: use Migen's Packetizer/Depacketizer, remove generic and move etherbone/tty to frontend
|
2015-04-28 18:51:40 +02:00 |
Florent Kermarrec
|
dc8d844579
|
liteusb: begin refactoring and simplification (wip)
|
2015-04-27 15:22:49 +02:00 |
Florent Kermarrec
|
91c77d464c
|
liteeth: use new Migen modules from actorlib (avoid duplications between cores)
|
2015-04-27 15:06:37 +02:00 |
Florent Kermarrec
|
20dd6d3047
|
litepcie: use new Migen modules from actorlib (avoid duplications between cores)
|
2015-04-27 15:05:40 +02:00 |
Florent Kermarrec
|
0b1a2e1022
|
liteeth: do MII/GMII detection in gateware for gmii_mii phy
|
2015-04-26 18:08:07 +02:00 |
Florent Kermarrec
|
07b7c2a13f
|
liteeth/phy/gmii: add default value for pads_register
|
2015-04-26 14:54:54 +02:00 |
Florent Kermarrec
|
ae71bf2830
|
liteeth: fix and improve 10/100/1000Mbps speed auto detection
|
2015-04-26 14:54:53 +02:00 |
Florent Kermarrec
|
130fd19dec
|
liteeth/core/ip: simplify ip rx checksum control
|
2015-04-24 11:31:10 +02:00 |
Florent Kermarrec
|
5b48e7bb52
|
liteeth: finish with_preamble_crc vs with_hw_preamble_crc renaming
|
2015-04-24 11:30:35 +02:00 |
Florent Kermarrec
|
2d56d32009
|
liteeth/mac/core: simplify and fix padding
|
2015-04-24 09:36:33 +02:00 |
Florent Kermarrec
|
5a930fe7cf
|
lite* cores: changes permissions (+x) on make.py files and on litepcie init.sh file
|
2015-04-18 08:51:59 -04:00 |
Florent Kermarrec
|
341f635a85
|
litescope: add PCIe driver (mmap/Sysfs) and use it on litepcie example design
|
2015-04-18 13:58:20 +02:00 |
Florent Kermarrec
|
602eaf69c7
|
litepcie: fix asciiart in make.py
|
2015-04-17 14:10:32 +02:00 |
Florent Kermarrec
|
b4b37fb10e
|
litepcie: add linux driver + utilities (sysfs + dma)
|
2015-04-17 13:48:34 +02:00 |
Florent Kermarrec
|
d22d58c7cc
|
add litepcie core
|
2015-04-17 13:45:01 +02:00 |
Florent Kermarrec
|
2ccb5655c9
|
global: more pep8
we will have to continue the work... volunteers are welcome :)
|
2015-04-13 18:02:26 +02:00 |
Florent Kermarrec
|
fc68d915c1
|
global: pep8 (E261, E271)
|
2015-04-13 17:16:12 +02:00 |
Florent Kermarrec
|
71d0f6ab2a
|
global: pep8 (W262)
|
2015-04-13 17:02:59 +02:00 |
Florent Kermarrec
|
f3c010c1d5
|
global: pep8 (E225)
|
2015-04-13 17:01:05 +02:00 |
Florent Kermarrec
|
01ba965d0c
|
global: pep8 (E401)
|
2015-04-13 16:56:25 +02:00 |
Florent Kermarrec
|
f68423f423
|
global: pep8 (E302)
|
2015-04-13 16:47:22 +02:00 |
Florent Kermarrec
|
d9e09707ae
|
global: pep8 (replace tabs with spaces)
|
2015-04-13 16:19:55 +02:00 |
Florent Kermarrec
|
1e1f7ce30e
|
liteusb: more pep8 (when convenient), should be almost OK
|
2015-04-13 14:47:44 +02:00 |
Florent Kermarrec
|
f10e873063
|
liteusb: pep8 (E265)
|
2015-04-13 14:37:39 +02:00 |
Florent Kermarrec
|
5343537fc2
|
liteusb: pep8 (E225)
|
2015-04-13 14:34:36 +02:00 |
Florent Kermarrec
|
39df1ff636
|
liteusb: pep8 (E222)
|
2015-04-13 14:32:51 +02:00 |
Florent Kermarrec
|
9e3d3e7930
|
liteusb: pep8 (E231)
|
2015-04-13 14:30:48 +02:00 |
Florent Kermarrec
|
ce0e818d66
|
liteusb: pep8 (E201)
|
2015-04-13 14:29:44 +02:00 |
Florent Kermarrec
|
4974fd6bc9
|
liteusb: pep8 (E302)
|
2015-04-13 14:27:31 +02:00 |
Florent Kermarrec
|
cb473ddb6e
|
liteusb: pep8 (replace tabs with spaces)
|
2015-04-13 14:09:58 +02:00 |
Florent Kermarrec
|
2bd38f44a3
|
liteeth: more pep8 (when convenient), should be almost OK
|
2015-04-13 13:02:04 +02:00 |
Florent Kermarrec
|
154d3d3b04
|
liteeth: pep8 (E265)
|
2015-04-13 11:27:01 +02:00 |
Florent Kermarrec
|
45dc4920ec
|
liteeth: pep8 (E261, E271)
|
2015-04-13 11:07:50 +02:00 |
Florent Kermarrec
|
021a5ae8a0
|
liteeth: pep8 (W292)
|
2015-04-13 10:58:45 +02:00 |
Florent Kermarrec
|
a84f12618b
|
liteeth: pep8 (E225)
|
2015-04-13 10:56:18 +02:00 |
Florent Kermarrec
|
66ce40d880
|
liteeth: pep8 (E222)
|
2015-04-13 10:48:59 +02:00 |
Florent Kermarrec
|
ff2d7f9adc
|
liteeth: pep8 (E401)
|
2015-04-13 10:45:09 +02:00 |
Florent Kermarrec
|
726fd3ab42
|
liteeth: pep8 (E203)
|
2015-04-13 10:39:46 +02:00 |
Florent Kermarrec
|
8dc817dd70
|
liteeth: pep8 (E231)
|
2015-04-13 10:31:18 +02:00 |
Florent Kermarrec
|
9c527742cb
|
liteeth: pep8 (E201)
|
2015-04-13 10:23:33 +02:00 |
Florent Kermarrec
|
5720638d85
|
liteeth: pep8 (E302)
|
2015-04-13 10:20:02 +02:00 |
Florent Kermarrec
|
cd43eaffc2
|
liteeth: pep8 (replace tabs with spaces)
|
2015-04-13 09:53:43 +02:00 |
Florent Kermarrec
|
afa9b889ae
|
liteeth/phy/gmii: fix clock generation for mii mode (clock_pads.tx is an input)
|
2015-04-12 22:15:45 +02:00 |
Florent Kermarrec
|
8e639160e3
|
liteeth/phy/gmii_mii: add pads registers in RX
|
2015-04-12 20:43:01 +02:00 |
Florent Kermarrec
|
0c27708b0a
|
liteeth/phy/gmii_mii: avoid doubling pads register on TX
|
2015-04-12 20:42:12 +02:00 |