Wykres commitów

754 Commity (215b165969e3b490b2cd59623b38571d2ecbaae8)

Autor SHA1 Wiadomość Data
IanSB 266e76a4d7 Change method of measuring hsync time so no extra lines are used (No extra lines available in EGA) 2019-03-20 14:48:16 +00:00
IanSB 9535218dbf Fix preload macro error and correct some comments 2019-03-20 10:34:44 +00:00
IanSB 9a7ae74505 Add auto profile switching system & genlock fix. Also clock and line length now displayed /6 or /8 2019-03-20 01:35:02 +00:00
IanSB cf17b05c5d Renamed some capture loop code and added comments for clarity 2019-03-18 12:57:42 +00:00
IanSB 461fc4aa51 Disable Hsync fine scroll & delay adjustment in non-bbc modes 2019-03-18 06:35:53 +00:00
IanSB 277b35a584 Update profiles & voffset limit 2019-03-17 22:47:22 +00:00
IanSB 762c59cc8a Add a profile system using one file for each profile and a common default file 2019-03-17 06:07:53 +00:00
IanSB 503b904297 Further speed optimisations for fastest capture loops 2019-03-17 05:44:25 +00:00
IanSB 68c49f461c Fix V3: Smooth Horizontal Scrolling is broken #34 also optimise fast capture loops 2019-03-15 15:06:53 +00:00
IanSB 6ede1fdd45 Optimise capture loops for VGA operating speed Max Clock ~29 Mhz 2019-03-15 05:43:34 +00:00
David Banks 7786d69e2c Pi Firmware: Any parameter with just two values can now be toggled
Change-Id: Iedc9ac83a7565d610dcc69ed89c5a3fb79613d83
2019-03-14 19:57:10 +00:00
David Banks 0a9b31ffb9 Pi Firmware: Optimizations towards getting 640x480 VGA working (manual merge from Ian)
Change-Id: Ic2f8617a01337a7e7b1e97106eb9e2231d1eddce
2019-03-14 19:16:00 +00:00
David Banks 97c4b5fe21 Pi Firmware: Auto-detect sync polarity, and invert if neccessary (manual merge from Ian)
Change-Id: I7fea61616484a80d51205a51175a0bfa909e015e
2019-03-14 19:14:28 +00:00
David Banks 06feff524c Pi Firware: Added invert param to cpld_normal
Change-Id: Ia358f29f98a9ba7757d9137cbf1b5edecb22175f
2019-03-14 18:19:25 +00:00
David Banks a2d5ed5722 CPLD: Added sync invert function (now v5.0)
Change-Id: Ie1701c5ba25e198e741cb51ce87b33e708b415f1
2019-03-14 18:10:30 +00:00
David Banks d91355e334 Pi Firmware: Increase the range of clock from 100MHz to 200MHz (git log)
Change-Id: I81f392a2243cba3d282e8cdd11483508289b878e
2019-03-14 16:53:48 +00:00
David Banks babc6f1491 Pi Firmware: Add range limiting to all params on setting
Change-Id: I0b2f7767f0e0a48caf3f5f9285f881f6c440ef86
2019-03-13 19:06:08 +00:00
David Banks 658c6570ad Pi Firmware: fixed a minor parameter setting glitch
Change-Id: I7c28466d4858f29ca7ac211f38fde02f1dbb2e94
2019-03-13 18:57:45 +00:00
David Banks a03b884f3e CPLD: Reverted: Align quad timing back to cycle 0 as before (issues at offset 0)
Change-Id: I83aa6f555695a1cd5a607e676a4b110cfdbf35e9
2019-03-13 13:57:51 +00:00
David Banks ecc5813441 CPLD: Fix long-standing bug concerning offset selection in Mode 0..6
Change-Id: I463f8d8994c365bbbb8d6d8c1ff2804401fc3380
2019-03-12 22:42:09 +00:00
David Banks 55e5d8f683 CPLD: Align quad timing back to cycle 0 as before
Change-Id: I0dd0504670f8e79f8139bc5f38bd7f8af52b8950
2019-03-12 22:32:08 +00:00
David Banks a58cd27837 CPLD: Optimize generation of PSync, and allow more skew
Change-Id: Id63a46a5cd909fd22445573666010a635e24a433
2019-03-12 21:31:11 +00:00
David Banks 384088bd2d Pi Firmware: Added half-odd and half-even sampling to cpld_normal
Change-Id: I77441db0a8cad66f3bf4d24f50e7b0e16e72a55c
2019-03-12 18:52:09 +00:00
David Banks b4f808ee0d CPLD: Added half-odd and half-even sampling (now v4.0)
Change-Id: Ie349def5dacf1fe73cc15199c3cf4607e2332e7a
2019-03-12 18:47:29 +00:00
IanSB df4e404753 Merge remote-tracking branch 'upstream/dev' into dev 2019-03-11 23:39:41 +00:00
IanSB be00dbac66 Fix vsync error 2019-03-11 23:37:02 +00:00
IanSB 40d5918a4e Rework m7disable and elk settings 2019-03-11 23:17:18 +00:00
IanSB d9cd54e837 Update command line values and documentation 2019-03-11 16:15:17 +00:00
David Banks 9e4b29c39d Merge remote-tracking branch 'ian/dev' into dev 2019-03-11 16:12:16 +00:00
David Banks 76402c3f70 Pi Firmware: Better SD timeout fix (#43)
Change-Id: I4adc01cf8d206eda29605490cf3539c9aa0830d5
2019-03-11 16:01:25 +00:00
IanSB a1c6315094 Merge remote-tracking branch 'upstream/dev' into dev 2019-03-11 15:54:00 +00:00
IanSB e93500e83a Genlock improvements & bug fixes 2019-03-11 15:53:08 +00:00
David Banks 9250a1551c Pi Firmware: Better SD multi block fix using Auto CMD12 (#43)
Change-Id: I29ad0bcda248815cb587430c2d1dcb74453acd19
2019-03-11 15:53:02 +00:00
David Banks 3e151da4c5 Revert "Pi Firmware: Workaround to help: Screen capture extremely slow (#43)"
This reverts commit 563e199967.

Change-Id: I9909b2963e06150ebd7bdc78b69a4e679c7d9026
2019-03-11 15:51:44 +00:00
David Banks 82cc208ffd Revert "Pi Firmware: Slow down SD Card to 20MHz (seems to help with SD Card command errors)"
This reverts commit 0d55ca72f2.
2019-03-11 15:33:04 +00:00
David Banks 0d55ca72f2 Pi Firmware: Slow down SD Card to 20MHz (seems to help with SD Card command errors)
Change-Id: I3eafe38f9eb82b8499ab20e7eaeb5ffa28c4eed7
2019-03-11 13:32:29 +00:00
David Banks 4c6fbccf58 Pi Firmware: Use Pi Framebuffer directly (supports 4 and 8 bpp)
Change-Id: I280a06d54624834cc4d937227f25b1bc75045c6c
2019-03-11 13:31:37 +00:00
David Banks 562fcf8f4d Pi Firmware: Switched screen capture to LodePNG
Change-Id: I622da201a530fc14d827f1357ba7924609a3f51c
2019-03-11 13:00:36 +00:00
IanSB a7ee6fc323 Merge remote-tracking branch 'upstream/dev' into dev 2019-03-11 12:26:10 +00:00
David Banks 563e199967 Pi Firmware: Workaround to help: Screen capture extremely slow (#43)
Change-Id: Ia4150d22a050f42ff9454c3618ba9a5abe79acb6
2019-03-11 12:01:47 +00:00
David Banks 8c9b7ca6bf Pi Firmware: revert attempt to use cal button for two functions
Change-Id: Ib10b0e54f395184b71a668e23923557e423ccc2e
2019-03-11 11:52:42 +00:00
IanSB 4102786455 Hsync width follows m7disable 2019-03-11 00:42:23 +00:00
IanSB 32ec1dbab2 Merge remote-tracking branch 'upstream/dev' into dev 2019-03-10 19:55:01 +00:00
David Banks 6eb443a2c1 Added screen capture to SD card (middle button)
Change-Id: Ia7d025aafb2adc2fbee216628ece71f14ff4761d
2019-03-10 18:25:28 +00:00
IanSB 71ee98e282 Merge remote-tracking branch 'upstream/dev' into dev 2019-03-10 16:59:22 +00:00
David Banks 0e76c9a9bb Pi Firmware: Update cmdline.txt to reflect all recent changes
Change-Id: I24c6b8c19637226efa1d6ce8b93fdc4022250014
2019-03-10 11:46:29 +00:00
David Banks 47f8fa5d0e Pi Firmware: comments only
Change-Id: I5b96c9b9405d57acbbebd0b553f6131f4253d6f6
2019-03-10 11:21:45 +00:00
David Banks 5eb987a25b Fixed: Calibration errors with half height frame buffers (#40)
Change-Id: I6792399e5a1a234c3b1b66226c5ee0447e759f0b
2019-03-10 11:02:05 +00:00
David Banks da87c53fb1 Pi Firmware: osd.c whitespace (fixed indentation)
Change-Id: Iffb8d3eddaa75cefae84e231e480f0d04dbe4ed3
2019-03-10 10:26:24 +00:00
IanSB fb8c49c161 Add FB Double height setting to easily switch between single and double height frame buffers 2019-03-10 05:25:39 +00:00