Yes

On Sun, Feb 13, 2022, 4:24 AM Stephen Adolph <[email protected]> wrote:

> are my emails making it to the list?
>
>
> On Sat, Feb 12, 2022 at 2:49 PM Stephen Adolph <[email protected]>
> wrote:
>
>> the call to 5030 includes a full stack push and then the RST 7 hook, then
>> on to 503C.
>>
>> So, either works.  Depends if you want to bypass the RST 7 hook.
>> If there was some display modifying thing, like DVI, in use then you'd
>> need the RST 7 hook included.
>>
>> If the use case is pure T200, with the LCD only, then.. 503C is
>> sufficient.
>>
>> the below snip is from my XLS disassembly, but this is also viewable
>> using VirtualT and the disassembler function.
>>
>> Steve
>>
>> 5030H (E5H) PUSH H
>> 5031H (D5H) PUSH D
>> 5032H (C5H) PUSH B
>> 5033H (F5H) PUSH PSW
>> 5034H (FFH) RST 7 ; Jump to RST 38H Vector entry of following byte
>> 5035H DB 08H
>> 5036H (CDH) CALL 503CH
>> 5039H (C3H) JMP 1604H ; Pop AF, BC, DE, HL from stack
>>
>>
>>
>>
>> On Sat, Feb 12, 2022 at 2:26 PM Willard Goosey <[email protected]> wrote:
>>
>>> sorry its been a rough week will look at this tomorrow...
>>>
>>> thank you for this
>>> willard
>>>
>>>
>>>
>>> Sent from my Galaxy Tab® A
>>>
>>> -------- Original message --------
>>> From: B 9 <[email protected]>
>>> Date: 2/8/22 4:31 PM (GMT-07:00)
>>> To: [email protected]
>>> Subject: Re: [M100] t200 addresses? from hterm.git
>>>
>>> On Sun, Jan 23, 2022 at 4:47 PM Stephen Adolph <[email protected]>
>>> wrote:
>>>
>>>
>>>> Also, sometimes both entries can be valid.  Depends on the use case.
>>>>
>>>
>>> That may be right. Both call 20540, asc("@") and 20528 print "@" to the
>>> screen, so I could see the reasoning for calling both 503CH and 5030H as
>>> LCDPUT. However, the techref only lists 503CH and there's the question
>>> of what do those extra 12 bytes of instructions do? I PEEKed and they're
>>> not NOPs. So, what is the use case for calling 5030H instead?
>>>
>>> —b9
>>>
>>> P.S. For anyone who can understand 8085 machine code, the extra bytes
>>> are: 229, 213, 197, 245, 255, 8, 205, 60, 80, 195, 4, 22.
>>>
>>

Reply via email to