Skip to content

Fix tdv2100 display edge-cases #13707

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Frodevan
Copy link
Contributor

I had a closer look at the schematics and a few of the jumper-settings in the manual, and realized a few things:

  1. A handful of jumpers had their polarity wrong, leading to wrong default settings
  2. The latching of the attribute happens on the rising edge of the character-clock, i.e. active with the character immediately following the change

In particular nr.2 does make a difference, since attribute-effects are not blanked even when the attribute-change character itself is blanked. This difference can be seen when changing away from an underline or inverse attribute (also when changing away from low-intensity if global inverse-video is on).

Marking as draft for the time being, until I get the time to verify the attribute-change behavior on real hardware.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant