Commit graph

7736 commits

Author SHA1 Message Date
Florent Kermarrec
e7c72a826c uart_isr: fix interrupts clear 2013-10-23 13:04:49 +02:00
Sebastien Bourdeauducq
99c53ed9e8 Better record layout parameterization mechanism 2013-10-23 12:54:50 +02:00
Sebastien Bourdeauducq
98f79021cd Revert "genlib/record: support passing params in same object"
This reverts commit 018afe57ef.
2013-10-22 15:23:00 +02:00
Sebastien Bourdeauducq
b782db14fc Revert "genlib/fifo: support RecordP"
This reverts commit c0d2b5a789.
2013-10-22 15:22:40 +02:00
Sebastien Bourdeauducq
c0d2b5a789 genlib/fifo: support RecordP 2013-10-21 22:30:06 +02:00
Sebastien Bourdeauducq
018afe57ef genlib/record: support passing params in same object 2013-10-21 22:05:28 +02:00
Sebastien Bourdeauducq
833d7c7eec add CSV CSR map output 2013-10-21 00:04:26 +02:00
Florent Kermarrec
b766af0d99 uart2csr: add pads parameter 2013-09-25 15:07:23 +02:00
Florent Kermarrec
69009c8405 mila: test rle 2013-09-22 21:23:51 +02:00
Florent Kermarrec
a880862628 mila: symplify usage 2013-09-22 13:28:12 +02:00
Florent Kermarrec
27f26dac03 use custom Records instead of Sink/Source (semms easier, but will be reverted if not) 2013-09-22 13:14:11 +02:00
Florent Kermarrec
39f1f2146f storage: add run length encoder 2013-09-22 12:35:46 +02:00
Florent Kermarrec
4fd6619171 trigger: add range_detector / edge_detector 2013-09-22 12:15:11 +02:00
Florent Kermarrec
980a83a74c move trigger/recorder 2013-09-22 11:46:02 +02:00
Florent Kermarrec
452d266b14 com: add lm32 uart2wb bridge 2013-09-22 11:36:13 +02:00
Florent Kermarrec
8f35ed11b5 clean up/ simplify 2013-09-22 11:35:02 +02:00
Florent Kermarrec
ce9bff21e9 refactoring 2013-09-22 02:49:59 +02:00
Sebastien Bourdeauducq
1672c4a176 framebuffer/dvi: minor fixes 2013-09-18 17:14:11 +02:00
Sebastien Bourdeauducq
ea0503173d add DVI output 2013-09-18 16:56:07 +02:00
Sebastien Bourdeauducq
189803416b framebuffer/phy: fix DVI clocking 2013-09-17 19:28:18 +02:00
Sebastien Bourdeauducq
e6e04a2e3a framebuffer: prepare for DVI out 2013-09-17 18:15:22 +02:00
Sebastien Bourdeauducq
140ddd31a4 mixxeo: add DVI output pins 2013-09-17 18:14:41 +02:00
Sebastien Bourdeauducq
20b758d52f framebuffer/dvi: TMDS encoder test bench 2013-09-17 00:25:07 +02:00
Sebastien Bourdeauducq
78587d1eaa framebuffer/dvi: add TMDS encoder (untested) 2013-09-16 23:51:37 +02:00
Sebastien Bourdeauducq
72eb523f7d Merge branch 'master' of github.com:milkymist/mibuild 2013-09-16 19:17:09 +02:00
Sebastien Bourdeauducq
df7ca037cb mixxeo: use -2 speed grade 2013-09-16 19:17:00 +02:00
Sebastien Bourdeauducq
d421aae1a5 dvisampler: do more deserialization with the ISERDES 2013-09-14 20:50:27 +02:00
Sebastien Bourdeauducq
ebe8a27de9 mixxeo: swap pairs 0 and 1 on DVI1 2013-09-14 19:36:02 +02:00
Sebastien Bourdeauducq
ffe4bff396 dvisampler: use hard differential phase detector 2013-09-14 17:14:20 +02:00
Sebastien Bourdeauducq
8bc1620f2d dvisampler: disable EDID when HPD_EN is low 2013-09-13 23:43:28 +02:00
Sebastien Bourdeauducq
2459d9f559 top: DVI samplers and 2-channel FB on Mixxeo only 2013-09-13 23:07:46 +02:00
Sebastien Bourdeauducq
cc0667df8d software/videomixer: 1024x768 by default 2013-09-13 18:32:23 +02:00
Sebastien Bourdeauducq
be9acc045f software/videomixer: support test mode without pots 2013-09-13 18:32:01 +02:00
Florent Kermarrec
a0f0285bb9 lasmicon/multiplexer: fix rdcmdphase/wrcmdphase inversion 2013-09-08 12:57:23 +02:00
Sebastien Bourdeauducq
d0edb7e2b8 dvisampler: reset PLL at startup 2013-09-08 12:55:26 +02:00
Sebastien Bourdeauducq
52be94f060 videomixer: handle HPD 2013-09-08 12:54:48 +02:00
Sebastien Bourdeauducq
dba6189e38 dvisampler: add HPD registers 2013-09-07 22:40:03 +02:00
Sebastien Bourdeauducq
d57344b8ae platforms/mixxeo: add LED 2013-09-06 23:10:01 +02:00
Sebastien Bourdeauducq
4fb3e970b1 genlib/fsm: add entering/ongoing/leaving methods 2013-09-06 14:51:18 +02:00
Sebastien Bourdeauducq
91422788ef actorlib/fifo: do not duplicate safe write logic 2013-09-04 17:33:53 +02:00
Sebastien Bourdeauducq
523565be63 actorlib/spi/DMAController: use EventSourceProcess 2013-09-04 17:29:42 +02:00
Florent Kermarrec
b6eb97e49f actorlib/spi: add optional irq generation on DMAController 2013-09-04 17:27:57 +02:00
Sebastien Bourdeauducq
1209ec17f6 actorlib/fifo: rewrite
* use classes for less code duplication
* the idea of decorator is to avoid passing common parameters (e.g. clock domain names) in module constructors, so remove those parameters
* style
2013-09-04 17:22:50 +02:00
Sebastien Bourdeauducq
87a68ecd57 examples/basic/namer: cleanup 2013-09-04 17:20:40 +02:00
Florent Kermarrec
71b14ac873 actorlib: add fifo 2013-09-04 17:15:22 +02:00
Sebastien Bourdeauducq
deb438ca18 lasmicon/multiplexer/steerer_sel: replace STEER_ with string 2013-08-26 21:21:00 +02:00
Florent Kermarrec
d1dddad811 lasmicon: remove limitations on the number of phases 2013-08-26 21:14:35 +02:00
Florent Kermarrec
7acd834964 tb/lasmicon: update simu 2013-08-26 20:54:47 +02:00
Sebastien Bourdeauducq
dac10f5570 bus/wb2lasmi: use existing interface to determine WB width to be consistent with other modules 2013-08-26 20:33:34 +02:00
Sebastien Bourdeauducq
2cf6b6c768 wishbone/SRAM: fix non-32-bit bus 2013-08-26 20:32:59 +02:00