+----------------------------+ +----+Reading port #7FFD on Kpopyme,++ +why is this necessary, and how to achieve iti++ +-------------------------------------+ Let's start with why this is necessary. When pushing NMI onto the stack 10 bytes are added (for Quorums), which means those disappear without a trace ten bytes, which are under top stack, all of it occurs due to the definition current RAM page, but if it was possible to read the value from port #7FFD, then everything is significant is simplified, and by a maximum of 6 bytes will be added (at a minimum of 4-5 byte). This assemble the chip very simple, you'll need one mikrukha 1533UP22 and elementik 5SSLL1, which cling next image (owners of 128x based on ULA-M shave): DD1 +--------+ / d0 -----+ D0 Q0 +----- D0 | d1 -----+ D1 Q1 +----- D1 |d2 -----+ D2 Q2 +----- D2 с порта < d3 -----+ D3 Q3 +----- D3 #7FFD | d4 -----+ D4 Q4 +----- D4 | d5 -----+ D5 Q5 +----- D5 | d6 -----+ D6 Q6 +----- D6 d7 -----+ D7 Q7 +----- D7 +---+ + + /RD -----+ 1 +-------about OS + from decoder #7FFD -----+ + +5 <--+ G + +---+ +--------+ 5SSЛЛ1 1533UP22 Now, what can I find where (I have a meter on the expansion card): The port is assembled on 1533UP35, it is soldered onto it like a sandwich IR22, they have the following legs connected: 3 with 2, 4 with 5, 7 with 6, 8 from 9, 13 from 12, 14 from 15, 17 from 16, 18 from 19, (third leg UP35 from second leg IP22, third leg IP22 with second leg UP35, etc.) 11 leg IR22 sets at +5 V, and IR22 is supplied to the first leg signal with LL1. /RD this is 21 Z80 legs, and the sample signal is #7FFD taken from the 11th leg 555LAZ (there is only one there). P.S. In SYSTEM TEST V4.22R from CompoWellcome, definition on reading port implemented pretty wild, if in TR-DOS the address #ЗFFЗ contains the commands: IN A, (C): RET only then it will check port #7FFD via TR-DOS, with using these two commands. As a result, if there are these there are no commands, nothing will be determined.That's all, for this I ask you to dismiss me...
Hardware - Reading port #7FFD on Quorum.
Share your thoughts about the article