View Single Post
Old 09-11-2022, 08:25 AM   #466
Renate
Onyx-maniac
Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.Renate ought to be getting tired of karma fortunes by now.
 
Posts: 4,005
Karma: 18026955
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
Oh, just to add a bit to my previous post about the silly lights.
In the non-partitioned part of mmcblk0 at block offset 1030, 19 blocks is 30 lookup tables for LEDs.
Since they are all for different models only one table is actually used.
There is a non-linear conversion in the kernel before the lookup table which apparently has a bug as we can see the non-monotonic glitch in the final result.
So we have a non-linear conversion to a non-linear lookup table just to generate a linear sequence to drive a chip that properly understands exponential conversion.
Sheesh.

This is the raw lookup table. With the non-linear conversion it becomes the blue line in the previous post.
Attached Thumbnails
Click image for larger version

Name:	bnlights2.png
Views:	475
Size:	9.8 KB
ID:	196443  
Renate is offline   Reply With Quote