Sebastien Bourdeauducq
|
72ef4b9683
|
ioo+pytholite: use new Module API
|
2013-04-10 23:42:46 +02:00 |
Sebastien Bourdeauducq
|
4c9018ea17
|
fhdl/visit: add TransformModule
|
2013-04-10 23:42:14 +02:00 |
Sebastien Bourdeauducq
|
746acdacd1
|
ioo: move to genlib
|
2013-04-10 22:28:53 +02:00 |
Sebastien Bourdeauducq
|
1cc4c8ee9f
|
uio: remove Trampoline (Python 3.3 provides generator delegation instead)
|
2013-04-10 22:15:28 +02:00 |
Sebastien Bourdeauducq
|
950d3a4469
|
framebuffer: use new flow API
|
2013-04-10 21:34:15 +02:00 |
Sebastien Bourdeauducq
|
6ce856290a
|
flow: match record fields by position
|
2013-04-10 21:33:56 +02:00 |
Sebastien Bourdeauducq
|
df1ed32765
|
genlib/record/connect: add match_by_position
|
2013-04-10 21:33:45 +02:00 |
Sebastien Bourdeauducq
|
692794a21f
|
flow: use Module and new Record APIs
|
2013-04-10 19:12:42 +02:00 |
Sebastien Bourdeauducq
|
843f8a5bfc
|
platforms: add Papilio Pro
|
2013-04-08 20:28:23 +02:00 |
Sebastien Bourdeauducq
|
715d332c3d
|
crg: apply constraint to IO pins, not internal signals
|
2013-04-08 20:28:11 +02:00 |
Florent Kermarrec
|
4281a18deb
|
add stb signal
|
2013-04-02 21:13:21 +02:00 |
Sebastien Bourdeauducq
|
3be20f6ae4
|
dfii: adapt to new Record API
|
2013-04-02 00:15:42 +02:00 |
Sebastien Bourdeauducq
|
20bdd424c8
|
flow: adapt to new Record API
|
2013-04-01 22:15:23 +02:00 |
Sebastien Bourdeauducq
|
29b468529f
|
bus: replace simple bus module with new bidirectional Record
|
2013-04-01 21:54:21 +02:00 |
Sebastien Bourdeauducq
|
6a3c413717
|
New bidirectional-capable Record API
|
2013-04-01 21:53:33 +02:00 |
Sebastien Bourdeauducq
|
c4f4143591
|
New CSR API
|
2013-03-30 17:28:41 +01:00 |
Sebastien Bourdeauducq
|
4f4f260e76
|
Convert to new CSR API
|
2013-03-30 17:28:15 +01:00 |
Sebastien Bourdeauducq
|
633e5e6747
|
fhdl/module/finalize: pass additional args to do_finalize
|
2013-03-30 11:29:46 +01:00 |
Sebastien Bourdeauducq
|
caa19f9ab2
|
framebuffer: larger counters
|
2013-03-29 17:15:11 +01:00 |
Sebastien Bourdeauducq
|
7133d9abb0
|
m1crg: reset VGA clock generator
|
2013-03-29 17:14:48 +01:00 |
Sebastien Bourdeauducq
|
854c0461b4
|
framebuffer: process two pixels per system clock cycle
|
2013-03-28 20:46:16 +01:00 |
Sebastien Bourdeauducq
|
4dcec32010
|
top: allocate one more ASMI port to framebuffer
|
2013-03-28 20:46:00 +01:00 |
Sebastien Bourdeauducq
|
b603eaf7d4
|
m1crg: allow up to 150MHz pixel clock
|
2013-03-28 20:45:42 +01:00 |
Sebastien Bourdeauducq
|
8fd092ca12
|
crg: support VGA pixel clock reprogramming
|
2013-03-28 19:07:17 +01:00 |
Sebastien Bourdeauducq
|
8cf7c96a53
|
crg: use new platform.request
|
2013-03-26 23:08:35 +01:00 |
Sebastien Bourdeauducq
|
38e92eb92b
|
altera_quartus: fix clock domain name
|
2013-03-26 23:05:46 +01:00 |
Florent Kermarrec
|
e5bf5f42d6
|
adapt to mibuild & migen changes
|
2013-03-26 22:24:29 +01:00 |
Sebastien Bourdeauducq
|
3b19dfc412
|
Support for platform info
|
2013-03-26 19:17:35 +01:00 |
Sebastien Bourdeauducq
|
1e860c7472
|
Use new Mibuild generic_platform API
|
2013-03-26 17:57:17 +01:00 |
Sebastien Bourdeauducq
|
74cc4d22cd
|
generic_platform: remove obj in request + add lookup_request
|
2013-03-26 17:56:53 +01:00 |
Sebastien Bourdeauducq
|
574becc1fc
|
fhdl/specials: clean up clock domain handling
|
2013-03-26 11:58:34 +01:00 |
Sebastien Bourdeauducq
|
1045d64e6e
|
framebuffer: RGBA -> ARGB
|
2013-03-25 18:32:25 +01:00 |
Sebastien Bourdeauducq
|
8ee6dab4f9
|
fb: better ordering of pixels within ASMI words
|
2013-03-25 15:56:54 +01:00 |
Sebastien Bourdeauducq
|
77a0f0a3bb
|
actorlib/structuring/Cast: support inversion
|
2013-03-25 15:54:09 +01:00 |
Sebastien Bourdeauducq
|
c4c4765a4e
|
bank/csrgen/BankArray: retain name information
|
2013-03-25 14:44:15 +01:00 |
Sebastien Bourdeauducq
|
53edc3557e
|
bank/description/Register: add get_size
|
2013-03-25 14:43:44 +01:00 |
Sebastien Bourdeauducq
|
fdf7f10f54
|
Automatically build CSR access functions
|
2013-03-25 14:42:48 +01:00 |
Sebastien Bourdeauducq
|
6a54276d55
|
software/include/base: C++ compatibility
|
2013-03-25 14:38:58 +01:00 |
Sebastien Bourdeauducq
|
3640cab439
|
software/common.mak: add C++ definitions
|
2013-03-24 16:11:53 +01:00 |
Sebastien Bourdeauducq
|
3da98ea04d
|
genlib/record: use getattr instead of __dict__
|
2013-03-24 00:51:01 +01:00 |
Sebastien Bourdeauducq
|
1897b74f97
|
genlib/record: add eq
|
2013-03-24 00:50:33 +01:00 |
Sebastien Bourdeauducq
|
6010308317
|
software/videomixer: report char position + detected resolution, detect phase at beginning
|
2013-03-24 00:46:23 +01:00 |
Sebastien Bourdeauducq
|
1333367de8
|
dvisampler: add resolution detection
|
2013-03-24 00:45:29 +01:00 |
Sebastien Bourdeauducq
|
ee5bfd4d3d
|
dvisampler/charsync: report position
|
2013-03-24 00:44:50 +01:00 |
Sebastien Bourdeauducq
|
99f9ffa7e8
|
dvisampler/decoding: set C to 0 during data
|
2013-03-24 00:44:19 +01:00 |
Sebastien Bourdeauducq
|
fb9a2788e8
|
dvisampler/charsync: fix found_control signal
|
2013-03-24 00:43:22 +01:00 |
Sebastien Bourdeauducq
|
80f3e97ca9
|
software/stddef.h: c++ compat for NULL
|
2013-03-24 00:17:42 +01:00 |
Florent Kermarrec
|
492a5acfe3
|
add Run Length Encoding
|
2013-03-23 22:06:08 +01:00 |
Sebastien Bourdeauducq
|
003f1950cd
|
xilinx_ise: fix clock domain names
|
2013-03-23 19:37:16 +01:00 |
Sebastien Bourdeauducq
|
e06585d9fe
|
dvisampler: clean up EDID data
|
2013-03-23 13:48:40 +01:00 |