...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