Wykres commitów

428 Commity (30d1cec731a17615f3089e57088082cbf7830b51)

Autor SHA1 Wiadomość Data
David Banks 30d1cec731 Implement rate bit to support double rate (6 bits/pixel) sampling
Change-Id: I324b9ea804f449e208361071d5081d28f9acf85d
2019-03-08 11:39:57 +00:00
David Banks 0b74c3fdd3 CPLD: Reduced counter from 12 to 8 bits, and trigger of rising edge of HSYNC
Change-Id: If1ccc236b5fc7e55c0eb278500a06671b32dc83c
2019-03-08 11:14:59 +00:00
David Banks 31ac05cd1e CPLD: Make counter_type a seperate type (no logical change)
Change-Id: Ieb022a9d96854c98acc8e01c7244188ac56dca92
2019-03-08 11:14:59 +00:00
David Banks d5a13e0077 CPLD: Updated fitting notes and .jed file with v2.3
Change-Id: I7a258df7f5f8b9610f8ef24242fbec24ec2f11ec
2019-03-08 11:14:59 +00:00
IanSB b7f2ba6337 Fix mode 7 hang 2019-03-08 10:55:25 +00:00
IanSB 1b98e5c662 Add PSYNC x2 sampling option 2019-03-08 02:19:46 +00:00
IanSB 945184694d Fix debug lines in 8bpp mode 2019-03-07 23:38:03 +00:00
IanSB bc103f61e3 Optimise skip psync 2019-03-07 22:58:09 +00:00
IanSB badddc08ca Add Palette Control menu option & restore double samples 2019-03-07 04:25:50 +00:00
IanSB 14644c7762 Fix osd bug 2019-03-07 00:41:23 +00:00
IanSB 3bd79d182e Add 8x8 font and revert all previous OSD changes 2019-03-06 23:09:31 +00:00
IanSB b5b6c7a880 Add separate H and V sync support to CPLD 2019-03-06 02:29:27 +00:00
IanSB 65d3cc3dc2 Fix OSD issues at half resoloution 2019-03-05 02:26:50 +00:00
IanSB ec9b89862b Restore default capture code 2019-03-04 19:53:43 +00:00
IanSB f963eb5e24 Add switch to disable multi palette 2019-03-04 04:51:44 +00:00
IanSB dc691de97f 8 bit capture, 16x16 palettes & Half resolution support 2019-03-04 04:40:53 +00:00
IanSB 5754b5450a Update in band detection to work with 4 and 8 bit buffers (merge capture 4bpp & 8bpp). Also in band can detect multiple lines per frame. 2019-03-03 03:44:38 +00:00
IanSB 3afcdcf36b 160 bit all modes command format added 2019-02-26 23:44:13 +00:00
IanSB ad6f418079 Merge remote-tracking branch 'upstream/dev' into dev 2019-02-26 23:43:09 +00:00
David Banks 3ceb729b6f Pi Firmware: Added an alignment function for mode 0
Change-Id: I9f4c47f76f9753f4d3bcc115f67d3e0a09933569
2019-02-25 20:00:53 +00:00
David Banks 17b6673b13 CPLD: Correct issue with delay in 6 clocks/pixel mode
Change-Id: I55c2e8bf34a31d5fcbc2559d9ebc7af7257a71ec
2019-02-25 19:57:29 +00:00
David Banks 33c91ae80e Merge remote-tracking branch 'ian/dev' into dev 2019-02-25 18:43:26 +00:00
IanSB 7890a5cbe2 Increase buffer sizes, fix PPM speed & tidyup 2019-02-05 18:10:17 +00:00
IanSB d31bcbdb30 Merge remote-tracking branch 'upstream/dev' into dev 2019-02-05 08:20:26 +00:00
IanSB 9d21b6d9d2 First attempt at 16 colour mode 2 + in band signalling for palette update 2019-02-05 08:10:29 +00:00
David Banks c854ecb03b Pi Firmware: fixed bug affecting test_for_elk()
Change-Id: I89b8e7927f5d429167ca0fe7f28d0ac04fdc6c91
2018-12-16 11:31:40 +00:00
David Banks 545ff7fc10 Pi Firmware: split subsample into subsample even/odd
Change-Id: I125092a182b8f6ab3de931931d06ac4780916637
2018-12-13 16:22:23 +00:00
David Banks 522138da0d Pi Firmware: Added alternative pixel sampling modes (subsample, pixel double)
Change-Id: If6a1bd8219cc5a4d650a63692f07f922e40e3d7e
2018-12-13 15:38:34 +00:00
David Banks 75e7d7cf59 Pi Firmware: added another experimental Atom config with 8x (114MHz) sampling clock
Change-Id: I4c1ee0f90e2d212cc3ab9468449663c24084f1b0
2018-12-13 12:46:49 +00:00
David Banks 3cea05c343 Pi Firmware: Updated cmdline.txt entry for Oric-1
Change-Id: I0de5cfc3bdab15a50c8825b6feef980db3bcabfa
2018-12-13 10:36:15 +00:00
David Banks 56e4d4914d Pi Firmware: Added cmdline.txt entry for Oric-1
Change-Id: I603d7630b9578f0eda5dd54966bc3b42cdc385f7
2018-12-09 13:26:09 +00:00
David Banks 28e4a317bd Merge remote-tracking branch 'dp111/patch-9' into dev 2018-12-09 13:11:27 +00:00
David Banks ddffb073db Merge remote-tracking branch 'dp111/patch-15' into dev
Change-Id: I29e3f6f9aa19014b7675784690b9aa546f93cb98
2018-12-09 13:08:43 +00:00
David Banks 8599143c1b Merge remote-tracking branch 'dp111/patch-14' into dev 2018-12-09 13:08:05 +00:00
David Banks a03ea63bdf Merge remote-tracking branch 'dp111/patch-13' into dev 2018-12-09 13:08:00 +00:00
David Banks 2398ac0657 Merge remote-tracking branch 'dp111/patch-12' into dev 2018-12-09 13:07:57 +00:00
David Banks b7f77ecc76 Merge remote-tracking branch 'dp111/patch-11' into dev 2018-12-09 13:07:54 +00:00
dp111 5c13e0a081
Update defs.h
Remove cppcheck warning
2018-12-08 18:07:38 +00:00
dp111 44641f016f
Update rgb_to_hdmi.c
Remove cppcheck warnings
2018-12-08 18:06:05 +00:00
dp111 7733d63586
Update geometry.h
Remove cppcheck warning
2018-12-08 17:58:35 +00:00
dp111 4bb51876b9
Update cpld_normal.c
Remove cppcheck warning
2018-12-08 17:56:26 +00:00
dp111 ace53d8885
Update cpld_atom.c
Remove cppcheck warning
2018-12-08 17:55:22 +00:00
dp111 b2604d7f0d
Update cache.c
remove cppcheck warning
2018-12-08 17:52:30 +00:00
IanSB be71459c0d Merge remote-tracking branch 'upstream/dev' into dev 2018-12-07 17:30:29 +00:00
David Banks 2fdae01962 Pi Firmware: build script change
Change-Id: Ibeccc9149991ae09d71d20360018e684503148af
2018-12-07 14:47:40 +00:00
David Banks 36a71610ce Pi Firmware: HDMI Clock Calibration -> HDMI Calibration
Change-Id: I66d04dd00d104875d5eab15b4d97d38086f6eb39
2018-12-07 14:43:18 +00:00
David Banks 054cf8974f Pi Firmware: also build debug kernel, update copyright
Change-Id: Id551a33da6435b7943179872dfaec8d7ef8494ce
2018-12-07 14:37:59 +00:00
David Banks 1e478a8705 Pi Firmware: Added credits to the info menu
Change-Id: Ie9ef03104d11998ce999bebda2ecba63bac4ef59
2018-12-07 14:32:34 +00:00
David Banks 2527f37101 Pi Firmware: A clock tolerance of 0 is treated as unlimited
Change-Id: Id08c65c1b938e8cbc6953024584e172ef5798223
2018-12-07 14:30:45 +00:00
David Banks 828d818bd9 Pi Firmware: allow sampling/geometry instead of sampling06/geometry06 in cmdline.txt
Change-Id: I3abb70dfbb203bf1a74bba7819f63715b09a9834
2018-12-07 14:04:35 +00:00