David Banks
|
e7eff3cf46
|
Pi Firmware: calibrate_samling_clock: determine interlace based on number of lines
Change-Id: I869a0d5f86f93948f987162ca5237388967fb884
|
2018-12-04 15:18:41 +00:00 |
David Banks
|
d8ad0b68ae
|
Pi Firmware: Revised approach to interlace change detection
Change-Id: I5e3ee812293fa109eed732bf25b426333d6f89c5
|
2018-12-04 14:39:02 +00:00 |
IanSB
|
c1d005b4f6
|
Fix merge errors
|
2018-12-04 14:13:20 +00:00 |
IanSB
|
5c27244ff0
|
Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# src/rgb_to_hdmi.c
|
2018-12-04 14:03:15 +00:00 |
David Banks
|
9be03724be
|
Pi Firmware: Rework measure_n_lines so it's less impacted by I-Cache misses
Change-Id: I4298529b6f1cd95188609a37edc74ac232b9b304
|
2018-12-04 13:24:17 +00:00 |
David Banks
|
1ecf824152
|
Pi Firmware: Remove need to specify n_lines (lines / frame)
Change-Id: Ia2409d346f27ef7798d6c3269c880b64f4ae03ae
|
2018-12-04 13:23:36 +00:00 |
David Banks
|
3badfc7535
|
Pi Firmware: Merge other changes from Ian on genlock
Change-Id: I03dbd95dcf5a0a6feb73de674619e17976b2689e
|
2018-12-04 12:49:39 +00:00 |
David Banks
|
71f015ce18
|
Pi Firmware: Correct indentation whitespace
Change-Id: Idbd552f1143be60820fc045ba49238c7907b9896
|
2018-12-04 11:55:00 +00:00 |
David Banks
|
066a358bd1
|
Pi Firmware: Limit max sampling clock deviation to 5000 PPM
Change-Id: I16210ec14be822e033e6e180ec015d94c39d9b4d
|
2018-12-04 11:46:27 +00:00 |
David Banks
|
84c313ea6e
|
Pi Firmware: Allow wider adjustment of PLLH
Change-Id: I3c52a1a4450570714d6508e66af8a064d2ed86ba
|
2018-12-04 11:34:49 +00:00 |
David Banks
|
1305a2539c
|
Pi Firmware: Correct trailing white space
Change-Id: I4e3bd1c35e58d8729176e1b209817805ae2cfc05
|
2018-12-04 11:05:39 +00:00 |
IanSB
|
2640f6537b
|
Cope with out of spec video signals
|
2018-12-03 23:56:14 +00:00 |
David Banks
|
b471437a65
|
Pi Firmware: fixed a bug where genlock only worked when vsync indicator visible
Change-Id: I472815d3b465455edf8e63f646f93d1d7d438752
|
2018-12-03 17:45:10 +00:00 |
David Banks
|
835931e067
|
Merge remote-tracking branch 'ian/dev' into dev
|
2018-12-03 17:36:50 +00:00 |
IanSB
|
f8b3cb8941
|
Fix genlock bias bug
|
2018-12-03 16:39:08 +00:00 |
David Banks
|
0f28f48dd3
|
Pi Firmware: Collapsed per-channel metrics and removed NUM_CHANNELS (seperate RGB channels only needed for the obsolete alternative CPLD)
Change-Id: Ie72b72a8bd3fbd3bfd60782f0aebf56ed1df1b71
|
2018-12-03 16:30:38 +00:00 |
David Banks
|
e662b8df31
|
Pi Firmware: Removed cpld_alternative
Change-Id: Ic60c14db3f291fb6241283763f4b70c3b6fbc41a
|
2018-12-03 16:02:24 +00:00 |
IanSB
|
f779899fbf
|
Fix manual merge error
|
2018-12-03 15:57:51 +00:00 |
David Banks
|
71c256857f
|
Pi Firmware: cpld_atom: Added C/L noise filters
Change-Id: I96412d13d34b3a681afeccf20c21a3dffad093a0
|
2018-12-03 15:52:25 +00:00 |
David Banks
|
8104779784
|
Atom CPLD: Made C/L noise filters configurable
Change-Id: I92f6346f74dc1647fc2507df1f0b212399b359ef
|
2018-12-03 15:51:33 +00:00 |
IanSB
|
5dcc730e75
|
Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# src/rgb_to_fb.S
|
2018-12-03 15:47:31 +00:00 |
IanSB
|
d91f7a00c2
|
Improvements to genlock
|
2018-12-03 15:35:29 +00:00 |
David Banks
|
0fb26fa1f7
|
Pi Firmware: Fix a bug in osd.c set_feature that enabled scanlines
Change-Id: Ib8cc0e3064055de54939d5926ad41e29b7223c49
|
2018-12-03 15:29:09 +00:00 |
David Banks
|
5a12981ac7
|
Pi Firmware: Correctly handle changes of interlace within a mode
Change-Id: I9ad2205c14beae41802e4e97f2cc5f853609a240
|
2018-12-03 14:35:19 +00:00 |
IanSB
|
9fe28f188b
|
Reduce hysteresis range by 1 to fix mode change detection
|
2018-12-03 03:59:46 +00:00 |
IanSB
|
6755fef95d
|
Update cmdline.txt with bob deinterlace and some new defaults
|
2018-12-03 03:09:55 +00:00 |
IanSB
|
df0fd3d8a1
|
Improvements and bug fixed for genlock
|
2018-12-03 03:03:03 +00:00 |
David Banks
|
b8e09391f9
|
Added GPLv3 LICENSE and README
Change-Id: I5ae97a32df55d42b07ef1d24899d48164db3b68a
|
2018-12-02 12:59:43 +00:00 |
David Banks
|
6c48d22f92
|
Pi Firmware: General tidy up of the OSD features (mostly cosmetic renaming)
Change-Id: Idaaf19ef464432c7512a63a141e80933a3680621
|
2018-12-02 12:48:15 +00:00 |
David Banks
|
90b5ab02e6
|
Pi Firmware: formatting only
Change-Id: I88f2c6fd69ea4a7d10ceaf816ef07b987a7ee961
|
2018-12-02 11:48:17 +00:00 |
David Banks
|
863dfb1e5c
|
Merge remote-tracking branch 'dp111/patch-8' into dev
Change-Id: I368d0cba50de73bd94f0518695986a313a48d09a
|
2018-12-02 11:07:11 +00:00 |
dp111
|
31a9d98292
|
Update capture_line_mode7_4bpp.S
Untested Optimisations
|
2018-12-02 00:07:11 +00:00 |
dp111
|
e3c66756ee
|
Update capture_line_mode7_4bpp.S
Untested optimisations / tidying
|
2018-12-01 13:34:28 +00:00 |
dp111
|
72d1f6a53d
|
Update capture_line_mode7_4bpp.S
Untested optimisations
|
2018-11-30 23:00:43 +00:00 |
David Banks
|
dd795f5541
|
Pi Firmware: rework psync edge detection
Change-Id: Ie160deee6a4e01bbaf4f1cfbfd012b3174e4ba69
|
2018-11-30 11:50:15 +00:00 |
David Banks
|
87145e9cce
|
Pi Firmware: capture_line_atom - register use simplifications
Change-Id: If69649f2a14b690f94596441d28381d89cf3c756
|
2018-11-30 11:03:07 +00:00 |
David Banks
|
a65d4e7b10
|
Pi Firmware: capture_line_default_8bpp.S remove use of r14
Change-Id: Ie67f7429ecec403a5cc83b665497de467a6d4f16
|
2018-11-30 10:59:20 +00:00 |
David Banks
|
2604b89715
|
Pi Firmware: whitespace only
Change-Id: I66bcca2d18a51a5c63b242ebfc97634684c6e94a
|
2018-11-30 10:48:18 +00:00 |
David Banks
|
d2315cdcc4
|
Pi Firmware: fixed a bug in Dom's patch-3
Change-Id: I1e20cf097093d02c34246e236c5d72cc6f30001c
|
2018-11-30 10:40:34 +00:00 |
David Banks
|
c1612cc98a
|
Merge remote-tracking branch 'dp111/patch-4' into dev
|
2018-11-30 10:36:53 +00:00 |
David Banks
|
c8a498d6db
|
Merge remote-tracking branch 'dp111/patch-3' into dev
|
2018-11-30 10:36:50 +00:00 |
David Banks
|
218868f3b0
|
Merge remote-tracking branch 'dp111/patch-2' into dev
|
2018-11-30 10:36:47 +00:00 |
dp111
|
f8e7054584
|
Update macros.S
Free up R14 in CAPTURE_LOW_BITS
|
2018-11-30 00:27:17 +00:00 |
dp111
|
4583b7b5dc
|
Update capture_line_mode7_4bpp.S
Untested optimisations
|
2018-11-29 21:35:10 +00:00 |
IanSB
|
d381faaf14
|
Tidy up formatting
|
2018-11-29 13:49:36 +00:00 |
IanSB
|
ff36d8fd5a
|
First attempt at vertical genlock
|
2018-11-29 04:49:12 +00:00 |
IanSB
|
f8c3da4360
|
Add bob deinterlace and remove BIT_NO_DEINT
|
2018-11-29 04:44:48 +00:00 |
dp111
|
0fa0b847e9
|
Update capture_line_default_8bpp.S
|
2018-11-28 19:16:36 +00:00 |
David Banks
|
f2a6902d44
|
Pi Firmware: Atom_cpld capture now deals with dark orange/dark green text background
Change-Id: Ic63b7e41761cd0748062f450cec496d28d6f3029
|
2018-11-28 16:18:23 +00:00 |
David Banks
|
124739addb
|
Atom CPLD: Discriminate dark green/dark orange text background
Change-Id: I102e31a6955c2cef4c97cec3f052742c8f2b0334
|
2018-11-28 16:04:40 +00:00 |