Commit graph

184 commits

Author SHA1 Message Date
Sebastien Bourdeauducq
d225bdf362 videomixer: clear framebuffers 2013-11-15 11:25:58 +01:00
Sebastien Bourdeauducq
a5d9f72901 videomixer: check resolution and frame length 2013-11-13 18:57:39 +01:00
Sebastien Bourdeauducq
1582bad2d6 videomixer: filter PLL lock output 2013-11-13 16:50:09 +01:00
Robert Jordens
1a28690fa0 microudp: fix udp txlen
* the preample length 8 is already included in sizeof(struct
ethernet_header)
* the minimum packet size is 64, exluding fcs and including
preample it is 68 (the arp functions are correct)
2013-11-12 19:05:15 +01:00
Sebastien Bourdeauducq
69568adb8e videomixer: support resolution change at runtime 2013-11-11 23:20:21 +01:00
Sebastien Bourdeauducq
593867b92a videomixer: add more video modes 2013-11-11 22:16:56 +01:00
Sebastien Bourdeauducq
c8da400af0 videomixer: compute best m/d value for pixel clock synthesizer 2013-11-11 21:30:12 +01:00
Sebastien Bourdeauducq
132b6ce87d videomixer: set established timing bits in EDID 2013-11-11 18:56:13 +01:00
Sebastien Bourdeauducq
3ba9fbefd5 videomixer: generate EDID 2013-11-11 17:52:07 +01:00
Sebastien Bourdeauducq
f5211aff30 videomixer: add EDID manipulation routines 2013-11-10 23:50:18 +01:00
Sebastien Bourdeauducq
75d25af3aa cosmetic changes 2013-11-10 16:12:24 +01:00
Robert Jordens
de87149c8c common.mak: drop the echo from the version tag finding, did not work here, use python -c
Signed-off-by: Robert Jordens <jordens@gmail.com>
2013-11-10 13:17:37 +01:00
Sebastien Bourdeauducq
e4db7d1c7f common.mak: specify python3 2013-11-10 11:29:27 +01:00
Robert Jordens
4fc301ceba common.mak: -Os instead of -O3, smaller bios (<32k) 2013-11-10 10:51:05 +01:00
Sebastien Bourdeauducq
d7a4d8b66e use git commit id as version 2013-11-09 16:38:44 +01:00
Sebastien Bourdeauducq
0b881d934f rename milkymist-ng to MiSoC 2013-11-09 15:27:32 +01:00
Florent Kermarrec
e7c72a826c uart_isr: fix interrupts clear 2013-10-23 13:04:49 +02:00
Sebastien Bourdeauducq
e6e04a2e3a framebuffer: prepare for DVI out 2013-09-17 18:15:22 +02:00
Sebastien Bourdeauducq
ffe4bff396 dvisampler: use hard differential phase detector 2013-09-14 17:14:20 +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
Sebastien Bourdeauducq
52be94f060 videomixer: handle HPD 2013-09-08 12:54:48 +02:00
Sebastien Bourdeauducq
525c32976b software/memtest: fix bandwidth computation 2013-07-17 13:08:40 +02:00
Sebastien Bourdeauducq
2f662bf8ab software/videomixer: fix overflow in memory bandwidth computation 2013-07-14 20:05:18 +02:00
Sebastien Bourdeauducq
f3e07db1ef software/memtest: basic test 2013-07-13 17:31:46 +02:00
Sebastien Bourdeauducq
379a48bb31 software: add memtest 2013-07-11 19:03:45 +02:00
Sebastien Bourdeauducq
e42a42ce40 software: move time.c to libbase 2013-07-11 19:00:48 +02:00
Sebastien Bourdeauducq
c2ec077d8f software: share SDRAM linker script 2013-07-11 18:49:42 +02:00
Sebastien Bourdeauducq
25506c1ab5 software: share crt0 2013-07-11 18:36:26 +02:00
Sebastien Bourdeauducq
26ff6f2a9c s6ddrphy: style and other minor fixes 2013-07-10 20:39:53 +02:00
Florent Kermarrec
60f1585fef use Migen s6ddrphy, generate sdram init_sequence in cif.py 2013-07-10 19:56:09 +02:00
Sebastien Bourdeauducq
9d9270b5cd dvisampler: report FIFO overflow 2013-07-10 19:55:36 +02:00
Sebastien Bourdeauducq
22e25347fe software/videomixer: increase framebuffer size 2013-06-25 22:48:25 +02:00
Sebastien Bourdeauducq
6d3af8a914 videomixer: better memory bandwidth reporting 2013-06-15 16:50:27 +02:00
Sebastien Bourdeauducq
3644d2a6ef lasmicon: bandwidth monitoring 2013-06-15 12:51:11 +02:00
Sebastien Bourdeauducq
13bf6f51f3 videomixer: timeout on IDELAY busy 2013-06-14 23:39:51 +02:00
Sebastien Bourdeauducq
81d35ef85d videomixer: add fb.c 2013-06-14 23:39:48 +02:00
Sebastien Bourdeauducq
bb43171274 videomixer: support different resolutions 2013-06-14 23:39:45 +02:00
Sebastien Bourdeauducq
91d7b656a9 Switch to LASMI, bug pandemonium 2013-06-11 14:18:16 +02:00
Sebastien Bourdeauducq
6f2c05d436 microudp: fix compilation warning 2013-06-11 14:03:39 +02:00
Sebastien Bourdeauducq
45cfdf41fc New simplified flash layout + build flashable images for SoC and videomixer 2013-06-01 17:20:40 +02:00
Sebastien Bourdeauducq
cbd621ef2c software/stdlib: fix atoi 2013-05-31 14:44:52 +02:00
Sebastien Bourdeauducq
7c95d253d9 software/videomixer: improve phase calibration 2013-05-30 21:40:16 +02:00
Sebastien Bourdeauducq
30f5ef8895 software/videomixer: remove unneeded DCM resets 2013-05-30 21:39:56 +02:00
Sebastien Bourdeauducq
b6448ba5fc bios: remove rescue 2013-05-28 16:15:30 +02:00
Sebastien Bourdeauducq
701aac2513 bios/linker.ld: flash -> rom 2013-05-28 16:15:17 +02:00
Sebastien Bourdeauducq
fdb021c992 dvisampler: increase frequency of reports to avoid missing WER values 2013-05-28 16:15:00 +02:00
Sebastien Bourdeauducq
3eb41f73e6 Simplify system ID 2013-05-19 19:44:00 +02:00
Sebastien Bourdeauducq
d487dc607f software: add nofloat libbase for size-optimized binaries 2013-05-19 12:41:40 +02:00
Sebastien Bourdeauducq
fb6cd481f0 dvisampler: report the word error rate 2013-05-16 22:38:55 +02:00