Skip to content
This repository has been archived by the owner on Jun 15, 2023. It is now read-only.

Make EDID conform with edid-decode checks #108

Merged
merged 3 commits into from
May 12, 2023

Conversation

db39
Copy link
Contributor

@db39 db39 commented May 12, 2023

Our previous EDIDs failed to conform with edid-decode's --check flag.
This updated EDID has a number of modifications to make it conform with the
tests - fixing the warnings and failed attributes.

Warnings fixed:

IT Video formats are now underscanned by default.

There are no longer multiple native progressive timings defined.

Failures fixed:

Detailed Timing Descriptor 1 no longer lists an image size.
Detailed Timing Descriptor 2 no longer lists an image size.

Display Range Limits now sets the correct bytes: Byte 11 is 0x00 and
Bytes 12-17 are now 0x20.

There are no longer more Native Detailed Timing Descriptors than
Detailed Timing Descriptors.

Removed duplicate video data definition (VIC 60)

Adjusted monitor ranges to 24-90 Hz (Vertical Freq) and 18-80 kHz
(Horizontal Freq)
Review on CodeApprove

@db39 db39 linked an issue May 12, 2023 that may be closed by this pull request
@db39
Copy link
Contributor Author

db39 commented May 12, 2023

@mtlynch - I've tested this EDID and found no issues so far.

I added --check to the decode test and it seems to work as expected.

Is there anything else that to do before a review?

@mtlynch
Copy link
Contributor

mtlynch commented May 12, 2023

You mentioned having to work around AW EDID Editor bugs. Can we document those in the comment above the EDID?

@db39 db39 marked this pull request as ready for review May 12, 2023 16:09
@db39 db39 requested a review from mtlynch May 12, 2023 16:09
Copy link
Contributor Author

db39 commented May 12, 2023

Automated comment from CodeApprove ➜

@mtlynch please review this Pull Request

Copy link
Contributor

@mtlynch mtlynch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated comment from CodeApprove ➜

Approved on CodeApprove
✔️ Approved

LGTM, thanks!

I'll break protocol and merge on your behalf since I believe you're now on vacation.


👀 @db39 it's your turn please take a look

@mtlynch mtlynch merged commit b1017f8 into master May 12, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make EDID conform with edid-decode checks
2 participants