Wow! How'd ya do it?

m

On Thu, Feb 24, 2022 at 12:52 AM Stephen Adolph <twospru...@gmail.com>
wrote:

> ...and found some more savings.  *now down to 85 bytes*!  Leaving 65
> bytes for more patch fun.
>
>
> On Wed, Feb 23, 2022 at 1:24 PM Stephen Adolph <twospru...@gmail.com>
> wrote:
>
>> In T200, the video subsystem was really reworked to take advantage of
>> hardware scrolling.
>> From a quick scan, it seems like the basic operation is the same for M100
>> and T200 (upper and lower portions of the LCD), so the same "organization"
>> should be applicable to the M100.
>>
>> Could T200 video subsystem be back ported to M100?  Perhaps a much deeper
>> dive into the code could make the M100 truly work as well as the T200 from
>> this perspective, but I would worry that the end result would be so
>> substantially different that software compatibility may become an issue.
>>
>> I guess they got away with software scroll on M100, but T200 would have
>> been completely unacceptable with such a slow scroll across 16 lines rather
>> than 8.
>>
>> Anyhow, I have streamlined the patch now to only 95 bytes, leaving 55
>> bytes for more stuff.  I may try to augment what is there with coverage for
>> some of the additional scroll corner cases.
>>
>> Steve
>>
>> On Wed, Feb 23, 2022 at 10:48 AM Joshua O'Keefe <maj...@nachomountain.com>
>> wrote:
>>
>>> > On Feb 23, 2022, at 7:17 AM, Stephen Adolph <twospru...@gmail.com>
>>> wrote:
>>> > I did a write up on the two patches that are needed.
>>>
>>> Steve, I remember seeing you mention this a while back and I'm glad you
>>> were able to get back to it.  Your write-up was clear, informative and
>>> interesting.  Thanks for sharing it.
>>>
>>> I wonder why this controller feature was never exploited.  Was there
>>> perhaps a similar, earlier part lacking the feature that was swapped out
>>> late in the design cycle?  Simple time constraints like every engineer in
>>> history has faced?  I can imagine all kinds of scenarios and it's a shame
>>> we'll never know the real story of why the ROM is the way it is.
>>
>>

Reply via email to