Skip to content
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

Pull OLPC changes #48

Merged
merged 4 commits into from
Nov 8, 2019
Merged

Conversation

lkundrak
Copy link
Contributor

@lkundrak lkundrak commented Nov 8, 2019

This pull request is actually for pulling from:

git pull http://dev.laptop.org/git/users/quozl/cforth/ master

It includes a small amount of commits that were made to the laptop.org
tree, with the objective of synchronizing the trees back together.

quozl added 4 commits January 9, 2015 17:24
Lower the initial brightness from 15 to 10.  This applies to the period
between CForth start and Open Firmware opening the display device.

Rationale:

New display backlight LEDs are to enter production for XO-4.

These make display brighter; 169 cd/m², with DCON brightness register at
maximum, at the Sugar home view.

We keep the perceived brightness the same as before (125 cd/m² same test
conditions), but allow the user to raise the brightness above the
previous maximum.  We also lose some level of control in the range
downwards.

A manufacturing tag BL will identify units with new display backlight,
but access to tags in CForth is (by design) very simple and not yet
worth complicating.

Intent - new firmware with new display will show constant brightness
from turn on until Linux booted, consistent with the full brightness of
the original design.

Side effect - new firmware with old display will show brief (2s) low
brightness followed by normal brightness once Open Firmware sees no BL
tag.

See #12854.
No longer required.
@MitchBradley MitchBradley merged commit d348a96 into MitchBradley:master Nov 8, 2019
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.

3 participants