<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://bitchin100.com/wiki/index.php?action=history&amp;feed=atom&amp;title=M100_TS-DOS_ROM_Compression</id>
	<title>M100 TS-DOS ROM Compression - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://bitchin100.com/wiki/index.php?action=history&amp;feed=atom&amp;title=M100_TS-DOS_ROM_Compression"/>
	<link rel="alternate" type="text/html" href="https://bitchin100.com/wiki/index.php?title=M100_TS-DOS_ROM_Compression&amp;action=history"/>
	<updated>2026-04-14T10:53:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://bitchin100.com/wiki/index.php?title=M100_TS-DOS_ROM_Compression&amp;diff=1409&amp;oldid=prev</id>
		<title>Jhoger at 16:59, 3 April 2009</title>
		<link rel="alternate" type="text/html" href="https://bitchin100.com/wiki/index.php?title=M100_TS-DOS_ROM_Compression&amp;diff=1409&amp;oldid=prev"/>
		<updated>2009-04-03T16:59:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:59, 3 April 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l514&quot;&gt;Line 514:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 514:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Navigate to:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Navigate to:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[Dissasembly of RAM and ROM versions of TS-DOS]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[M100 TS-DOS ROM OptROM Support]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;DPL&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[M100 TS-DOS ROM UI Code]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;category=&lt;/ins&gt;M100 TS-DOS ROM &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Disassembly&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[M100 TS-DOS ROM RST 7 Handlers]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/DPL&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[&lt;/del&gt;M100 TS-DOS ROM &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;TPDD Protocol]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[M100 TS-DOS ROM Cold Boot Recovery]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:M100 TS-DOS ROM Disassembly]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:M100 TS-DOS ROM Disassembly]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jhoger</name></author>
	</entry>
	<entry>
		<id>https://bitchin100.com/wiki/index.php?title=M100_TS-DOS_ROM_Compression&amp;diff=1401&amp;oldid=prev</id>
		<title>Jhoger at 16:51, 3 April 2009</title>
		<link rel="alternate" type="text/html" href="https://bitchin100.com/wiki/index.php?title=M100_TS-DOS_ROM_Compression&amp;diff=1401&amp;oldid=prev"/>
		<updated>2009-04-03T16:51:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:51, 3 April 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l520&quot;&gt;Line 520:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 520:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[M100 TS-DOS ROM TPDD Protocol]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[M100 TS-DOS ROM TPDD Protocol]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[M100 TS-DOS ROM Cold Boot Recovery]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[M100 TS-DOS ROM Cold Boot Recovery]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:M100 TS-DOS ROM Disassembly]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jhoger</name></author>
	</entry>
	<entry>
		<id>https://bitchin100.com/wiki/index.php?title=M100_TS-DOS_ROM_Compression&amp;diff=1384&amp;oldid=prev</id>
		<title>Kpettit: New page: == TS-DOS Model 100/102 ROM Compression Routines ==  This code, as you can see, has not been disassembled yet.  &lt;pre&gt; ; ====================================================================...</title>
		<link rel="alternate" type="text/html" href="https://bitchin100.com/wiki/index.php?title=M100_TS-DOS_ROM_Compression&amp;diff=1384&amp;oldid=prev"/>
		<updated>2009-04-03T08:14:17Z</updated>

		<summary type="html">&lt;p&gt;New page: == TS-DOS Model 100/102 ROM Compression Routines ==  This code, as you can see, has not been disassembled yet.  &amp;lt;pre&amp;gt; ; ====================================================================...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== TS-DOS Model 100/102 ROM Compression Routines ==&lt;br /&gt;
&lt;br /&gt;
This code, as you can see, has not been disassembled yet.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; =========================================================================================&lt;br /&gt;
; Compress / Decompress a file a .DO file&lt;br /&gt;
; =========================================================================================&lt;br /&gt;
5000H  CALL 5008H&lt;br /&gt;
5003H  RET&lt;br /&gt;
&lt;br /&gt;
5004H  CALL 500FH&lt;br /&gt;
5007H  RET&lt;br /&gt;
&lt;br /&gt;
5008H  XRA A&lt;br /&gt;
5009H  STA F69EH&lt;br /&gt;
500CH  JMP 5018H&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; =========================================================================================&lt;br /&gt;
; Perform compression / decompression&lt;br /&gt;
; =========================================================================================&lt;br /&gt;
500FH  (3EH) MVI A,0CH&lt;br /&gt;
5011H  (32H) STA F69EH&lt;br /&gt;
5014H  (E7H) RST 4          ; Send character in A to screen/printer&lt;br /&gt;
5015H  (CDH) CALL 5347H&lt;br /&gt;
5018H  (22H) SHLD F69BH&lt;br /&gt;
501BH  (21H) LXI H,534BH&lt;br /&gt;
501EH  (11H) LXI D,F685H    ; Keyboard buffer&lt;br /&gt;
5021H  (01H) LXI B,0015H&lt;br /&gt;
5024H  (CDH) CALL 5318H&lt;br /&gt;
5027H  (3EH) MVI A,50H&lt;br /&gt;
5029H  (32H) STA F69DH&lt;br /&gt;
502CH  (AFH) XRA A&lt;br /&gt;
502DH  (32H) STA F69FH&lt;br /&gt;
5030H  (CDH) CALL 533BH&lt;br /&gt;
5033H  (2AH) LHLD F69BH&lt;br /&gt;
5036H  (CDH) CALL 5333H&lt;br /&gt;
5039H  (EBH) XCHG&lt;br /&gt;
503AH  (D5H) PUSH D&lt;br /&gt;
503BH  (CDH) CALL 52ABH&lt;br /&gt;
503EH  (00H) NOP&lt;br /&gt;
503FH  (2EH) MVI L,7EH&lt;br /&gt;
5041H  (C2H) JNZ 5046H&lt;br /&gt;
5044H  (2EH) MVI L,80H&lt;br /&gt;
5046H  (01H) LXI B,0000H&lt;br /&gt;
5049H  (1AH) LDAX D&lt;br /&gt;
504AH  (BDH) CMP L&lt;br /&gt;
504BH  (DAH) JC 504FH&lt;br /&gt;
504EH  (03H) INX B&lt;br /&gt;
504FH  (13H) INX D&lt;br /&gt;
5050H  (FEH) CPI 1AH&lt;br /&gt;
5052H  (C2H) JNZ 5049H&lt;br /&gt;
5055H  (E1H) POP H&lt;br /&gt;
5056H  (3AH) LDA F69EH&lt;br /&gt;
5059H  (D6H) SUI 0CH&lt;br /&gt;
505BH  (C2H) JNZ 5060H      ; Generate IE error&lt;br /&gt;
505EH  (47H) MOV B,A&lt;br /&gt;
505FH  (4FH) MOV C,A&lt;br /&gt;
5060H  (CDH) CALL 533FH&lt;br /&gt;
5063H  (D8H) RC&lt;br /&gt;
5064H  (2BH) DCX H&lt;br /&gt;
5065H  (E5H) PUSH H&lt;br /&gt;
5066H  (CDH) CALL 52A5H&lt;br /&gt;
5069H  (C2H) JNZ 5098H&lt;br /&gt;
506CH  (CDH) CALL 52ABH&lt;br /&gt;
506FH  (DCH) CC 5307H&lt;br /&gt;
5072H  (C3H) JMP 521AH&lt;br /&gt;
&lt;br /&gt;
5075H  (CDH) CALL 5323H&lt;br /&gt;
5078H  (DAH) JC 5075H&lt;br /&gt;
507BH  (CDH) CALL 5337H&lt;br /&gt;
507EH  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
507FH  (4FH) MOV C,A&lt;br /&gt;
5080H  (FEH) CPI 3AH&lt;br /&gt;
5082H  (D0H) RNC&lt;br /&gt;
5083H  (FEH) CPI 20H&lt;br /&gt;
5085H  (37H) STC&lt;br /&gt;
5086H  (C8H) RZ&lt;br /&gt;
5087H  (FEH) CPI 2FH&lt;br /&gt;
5089H  (C8H) RZ&lt;br /&gt;
508AH  (3FH) CMC&lt;br /&gt;
508BH  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
508CH  (D6H) SUI 2FH&lt;br /&gt;
508EH  (D0H) RNC&lt;br /&gt;
508FH  (3EH) MVI A,0BH&lt;br /&gt;
5091H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5092H  (FEH) CPI 3AH&lt;br /&gt;
5094H  (C0H) RNZ&lt;br /&gt;
5095H  (3EH) MVI A,20H&lt;br /&gt;
5097H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5098H  (D5H) PUSH D&lt;br /&gt;
5099H  (00H) NOP&lt;br /&gt;
509AH  (00H) NOP&lt;br /&gt;
509BH  (01H) LXI B,0000H&lt;br /&gt;
509EH  (C5H) PUSH B&lt;br /&gt;
509FH  (E1H) POP H&lt;br /&gt;
50A0H  (03H) INX B&lt;br /&gt;
50A1H  (13H) INX D&lt;br /&gt;
50A2H  (1AH) LDAX D&lt;br /&gt;
50A3H  (FEH) CPI 5BH&lt;br /&gt;
50A5H  (D2H) JNC 50A0H&lt;br /&gt;
50A8H  (FEH) CPI 1AH&lt;br /&gt;
50AAH  (CAH) JZ 50B7H&lt;br /&gt;
50ADH  (FEH) CPI 41H&lt;br /&gt;
50AFH  (DAH) JC 50A1H&lt;br /&gt;
50B2H  (00H) NOP&lt;br /&gt;
50B3H  (23H) INX H&lt;br /&gt;
50B4H  (C3H) JMP 50A1H&lt;br /&gt;
&lt;br /&gt;
50B7H  (C5H) PUSH B&lt;br /&gt;
50B8H  (D1H) POP D&lt;br /&gt;
50B9H  (DFH) RST 3          ; Compare DE and HL&lt;br /&gt;
50BAH  (D1H) POP D&lt;br /&gt;
50BBH  (DAH) JC 50C6H&lt;br /&gt;
50BEH  (CDH) CALL 5307H&lt;br /&gt;
50C1H  (3EH) MVI A,43H&lt;br /&gt;
50C3H  (32H) STA F69DH&lt;br /&gt;
50C6H  (AFH) XRA A&lt;br /&gt;
50C7H  (32H) STA F69FH&lt;br /&gt;
50CAH  (CDH) CALL 520AH&lt;br /&gt;
50CDH  (CDH) CALL 518AH&lt;br /&gt;
50D0H  (D2H) JNC 515EH&lt;br /&gt;
50D3H  (CDH) CALL 507FH&lt;br /&gt;
50D6H  (00H) NOP&lt;br /&gt;
50D7H  (D2H) JNC 5117H&lt;br /&gt;
50DAH  (13H) INX D&lt;br /&gt;
50DBH  (1AH) LDAX D&lt;br /&gt;
50DCH  (CDH) CALL 5080H&lt;br /&gt;
50DFH  (1BH) DCX D&lt;br /&gt;
50E0H  (47H) MOV B,A&lt;br /&gt;
50E1H  (79H) MOV A,C&lt;br /&gt;
50E2H  (D2H) JNC 5117H&lt;br /&gt;
50E5H  (C2H) JNZ 50EEH&lt;br /&gt;
50E8H  (B8H) CMP B&lt;br /&gt;
50E9H  (CAH) JZ 5136H&lt;br /&gt;
50ECH  (00H) NOP&lt;br /&gt;
50EDH  (00H) NOP&lt;br /&gt;
50EEH  (13H) INX D&lt;br /&gt;
50EFH  (21H) LXI H,F69FH&lt;br /&gt;
50F2H  (00H) NOP&lt;br /&gt;
50F3H  (7EH) MOV A,M&lt;br /&gt;
50F4H  (B7H) ORA A&lt;br /&gt;
50F5H  (C2H) JNZ 50FFH&lt;br /&gt;
50F8H  (3EH) MVI A,7EH&lt;br /&gt;
50FAH  (77H) MOV M,A&lt;br /&gt;
50FBH  (E1H) POP H&lt;br /&gt;
50FCH  (77H) MOV M,A&lt;br /&gt;
50FDH  (23H) INX H&lt;br /&gt;
50FEH  (E5H) PUSH H&lt;br /&gt;
50FFH  (79H) MOV A,C&lt;br /&gt;
5100H  (CDH) CALL 508CH&lt;br /&gt;
5103H  (00H) NOP&lt;br /&gt;
5104H  (4FH) MOV C,A&lt;br /&gt;
5105H  (78H) MOV A,B&lt;br /&gt;
5106H  (CDH) CALL 508CH&lt;br /&gt;
5109H  (C6H) ADI 0BH&lt;br /&gt;
510BH  (0DH) DCR C&lt;br /&gt;
510CH  (C2H) JNZ 5109H&lt;br /&gt;
510FH  (C6H) ADI 7AH&lt;br /&gt;
5111H  (E1H) POP H&lt;br /&gt;
5112H  (77H) MOV M,A&lt;br /&gt;
5113H  (E5H) PUSH H&lt;br /&gt;
5114H  (C3H) JMP 50CAH&lt;br /&gt;
&lt;br /&gt;
5117H  (E1H) POP H&lt;br /&gt;
5118H  (FEH) CPI 0DH&lt;br /&gt;
511AH  (C2H) JNZ 512AH&lt;br /&gt;
511DH  (13H) INX D&lt;br /&gt;
511EH  (1AH) LDAX D&lt;br /&gt;
511FH  (FEH) CPI 0AH&lt;br /&gt;
5121H  (1BH) DCX D&lt;br /&gt;
5122H  (3EH) MVI A,0DH&lt;br /&gt;
5124H  (C2H) JNZ 512AH&lt;br /&gt;
5127H  (13H) INX D&lt;br /&gt;
5128H  (3EH) MVI A,80H&lt;br /&gt;
512AH  (77H) MOV M,A&lt;br /&gt;
512BH  (E5H) PUSH H&lt;br /&gt;
512CH  (3AH) LDA F69FH&lt;br /&gt;
512FH  (B7H) ORA A&lt;br /&gt;
5130H  (C2H) JNZ 50C6H&lt;br /&gt;
5133H  (00H) NOP&lt;br /&gt;
5134H  (00H) NOP&lt;br /&gt;
5135H  (7EH) MOV A,M&lt;br /&gt;
5136H  (21H) LXI H,F684H&lt;br /&gt;
5139H  (06H) MVI B,07H&lt;br /&gt;
513BH  (05H) DCR B&lt;br /&gt;
513CH  (CAH) JZ 50CAH&lt;br /&gt;
513FH  (23H) INX H&lt;br /&gt;
5140H  (BEH) CMP M&lt;br /&gt;
5141H  (C2H) JNZ 513BH&lt;br /&gt;
5144H  (0EH) MVI C,15H&lt;br /&gt;
5146H  (CDH) CALL 518AH&lt;br /&gt;
5149H  (D2H) JNC 515EH&lt;br /&gt;
514CH  (21H) LXI H,F685H    ; Keyboard buffer&lt;br /&gt;
514FH  (BEH) CMP M&lt;br /&gt;
5150H  (CAH) JZ 517BH&lt;br /&gt;
5153H  (0DH) DCR C&lt;br /&gt;
5154H  (CCH) CZ 520AH&lt;br /&gt;
5157H  (CAH) JZ 5184H&lt;br /&gt;
515AH  (23H) INX H&lt;br /&gt;
515BH  (C3H) JMP 514FH&lt;br /&gt;
&lt;br /&gt;
515EH  (32H) STA F69AH&lt;br /&gt;
5161H  (AFH) XRA A&lt;br /&gt;
5162H  (32H) STA F69FH&lt;br /&gt;
5165H  (78H) MOV A,B&lt;br /&gt;
5166H  (FEH) CPI 07H&lt;br /&gt;
5168H  (D2H) JNC 516EH&lt;br /&gt;
516BH  (CDH) CALL 520AH&lt;br /&gt;
516EH  (E1H) POP H&lt;br /&gt;
516FH  (36H) MVI M,FFH&lt;br /&gt;
5171H  (E5H) PUSH H&lt;br /&gt;
5172H  (3AH) LDA F69AH&lt;br /&gt;
5175H  (CDH) CALL 5195H&lt;br /&gt;
5178H  (C3H) JMP 50CAH&lt;br /&gt;
&lt;br /&gt;
517BH  (79H) MOV A,C&lt;br /&gt;
517CH  (C6H) ADI 15H&lt;br /&gt;
517EH  (05H) DCR B&lt;br /&gt;
517FH  (C2H) JNZ 517CH&lt;br /&gt;
5182H  (C6H) ADI 6BH&lt;br /&gt;
5184H  (E1H) POP H&lt;br /&gt;
5185H  (77H) MOV M,A&lt;br /&gt;
5186H  (E5H) PUSH H&lt;br /&gt;
5187H  (C3H) JMP 50CAH&lt;br /&gt;
&lt;br /&gt;
518AH  (13H) INX D&lt;br /&gt;
518BH  (1AH) LDAX D&lt;br /&gt;
518CH  (FEH) CPI 1AH&lt;br /&gt;
518EH  (CAH) JZ 52BAH&lt;br /&gt;
5191H  (FEH) CPI 7EH&lt;br /&gt;
5193H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5194H  (7EH) MOV A,M&lt;br /&gt;
5195H  (4FH) MOV C,A&lt;br /&gt;
5196H  (3AH) LDA F69EH&lt;br /&gt;
5199H  (B7H) ORA A&lt;br /&gt;
519AH  (79H) MOV A,C&lt;br /&gt;
519BH  (C1H) POP B&lt;br /&gt;
519CH  (E1H) POP H&lt;br /&gt;
519DH  (23H) INX H&lt;br /&gt;
519EH  (C2H) JNZ 51A2H&lt;br /&gt;
51A1H  (77H) MOV M,A&lt;br /&gt;
51A2H  (E5H) PUSH H&lt;br /&gt;
51A3H  (C5H) PUSH B&lt;br /&gt;
51A4H  (C8H) RZ&lt;br /&gt;
51A5H  (E7H) RST 4          ; Send character in A to screen/printer&lt;br /&gt;
51A6H  (D5H) PUSH D&lt;br /&gt;
51A7H  (6FH) MOV L,A&lt;br /&gt;
51A8H  (3AH) LDA F63AH      ; Cursor column (1-40)&lt;br /&gt;
51ABH  (2FH) CMA&lt;br /&gt;
51ACH  (C6H) ADI 2CH&lt;br /&gt;
51AEH  (67H) MOV H,A&lt;br /&gt;
51AFH  (7DH) MOV A,L&lt;br /&gt;
51B0H  (CDH) CALL 51D7H&lt;br /&gt;
51B3H  (00H) NOP&lt;br /&gt;
51B4H  (00H) NOP&lt;br /&gt;
51B5H  (3FH) CMC&lt;br /&gt;
51B6H  (CAH) JZ 51C4H&lt;br /&gt;
51B9H  (D2H) JNC 51C7H      ; Print current STAT settings&lt;br /&gt;
51BCH  (13H) INX D&lt;br /&gt;
51BDH  (1AH) LDAX D&lt;br /&gt;
51BEH  (CDH) CALL 51D7H&lt;br /&gt;
51C1H  (C3H) JMP 51B6H&lt;br /&gt;
&lt;br /&gt;
51C4H  (CDH) CALL 532FH&lt;br /&gt;
51C7H  (CDH) CALL 5075H&lt;br /&gt;
51CAH  (00H) NOP&lt;br /&gt;
51CBH  (D1H) POP D&lt;br /&gt;
51CCH  (C8H) RZ&lt;br /&gt;
51CDH  (FEH) CPI 20H&lt;br /&gt;
51CFH  (DAH) JC 52BAH&lt;br /&gt;
51D2H  (CCH) CZ 5327H&lt;br /&gt;
51D5H  (00H) NOP&lt;br /&gt;
51D6H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
51D7H  (25H) DCR H&lt;br /&gt;
51D8H  (C8H) RZ&lt;br /&gt;
51D9H  (FEH) CPI 21H&lt;br /&gt;
51DBH  (3FH) CMC&lt;br /&gt;
51DCH  (D0H) RNC&lt;br /&gt;
51DDH  (FEH) CPI FEH&lt;br /&gt;
51DFH  (3DH) DCR A&lt;br /&gt;
51E0H  (D0H) RNC&lt;br /&gt;
51E1H  (D6H) SUI 7FH&lt;br /&gt;
51E3H  (CAH) JZ 5200H&lt;br /&gt;
51E6H  (D8H) RC&lt;br /&gt;
51E7H  (25H) DCR H&lt;br /&gt;
51E8H  (00H) NOP&lt;br /&gt;
51E9H  (C8H) RZ&lt;br /&gt;
51EAH  (F5H) PUSH PSW&lt;br /&gt;
51EBH  (3AH) LDA F69FH&lt;br /&gt;
51EEH  (B7H) ORA A&lt;br /&gt;
51EFH  (01H) LXI B,050BH&lt;br /&gt;
51F2H  (C2H) JNZ 51F8H&lt;br /&gt;
51F5H  (01H) LXI B,0015H&lt;br /&gt;
51F8H  (F1H) POP PSW&lt;br /&gt;
51F9H  (90H) SUB B&lt;br /&gt;
51FAH  (90H) SUB B&lt;br /&gt;
51FBH  (00H) NOP&lt;br /&gt;
51FCH  (D8H) RC&lt;br /&gt;
51FDH  (3CH) INR A&lt;br /&gt;
51FEH  (FEH) CPI 6AH&lt;br /&gt;
5200H  (3DH) DCR A&lt;br /&gt;
5201H  (D0H) RNC&lt;br /&gt;
5202H  (80H) ADD B&lt;br /&gt;
5203H  (91H) SUB C&lt;br /&gt;
5204H  (D8H) RC&lt;br /&gt;
5205H  (C2H) JNZ 5203H&lt;br /&gt;
5208H  (3CH) INR A&lt;br /&gt;
5209H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
520AH  (C1H) POP B&lt;br /&gt;
520BH  (E1H) POP H&lt;br /&gt;
520CH  (23H) INX H&lt;br /&gt;
520DH  (E5H) PUSH H&lt;br /&gt;
520EH  (C5H) PUSH B&lt;br /&gt;
520FH  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5210H  (AFH) XRA A&lt;br /&gt;
5211H  (32H) STA F69FH&lt;br /&gt;
5214H  (CDH) CALL 518AH&lt;br /&gt;
5217H  (C3H) JMP 522FH      ; TELCOM CALL instruction routine&lt;br /&gt;
&lt;br /&gt;
521AH  (CDH) CALL 52ABH&lt;br /&gt;
521DH  (C2H) JNZ 5210H&lt;br /&gt;
5220H  (CDH) CALL 518AH&lt;br /&gt;
5223H  (DAH) JC 522FH       ; TELCOM CALL instruction routine&lt;br /&gt;
5226H  (C2H) JNZ 5239H&lt;br /&gt;
5229H  (32H) STA F69FH&lt;br /&gt;
522CH  (C3H) JMP 521AH&lt;br /&gt;
&lt;br /&gt;
522FH  (CDH) CALL 5195H&lt;br /&gt;
5232H  (AFH) XRA A&lt;br /&gt;
5233H  (32H) STA F69FH&lt;br /&gt;
5236H  (C3H) JMP 521AH&lt;br /&gt;
&lt;br /&gt;
5239H  (FEH) CPI 80H&lt;br /&gt;
523BH  (C2H) JNZ 5248H&lt;br /&gt;
523EH  (3EH) MVI A,0DH&lt;br /&gt;
5240H  (CDH) CALL 5195H&lt;br /&gt;
5243H  (3EH) MVI A,0AH&lt;br /&gt;
5245H  (C3H) JMP 522FH      ; TELCOM CALL instruction routine&lt;br /&gt;
&lt;br /&gt;
5248H  (FEH) CPI FEH&lt;br /&gt;
524AH  (CAH) JZ 5281H&lt;br /&gt;
524DH  (D2H) JNC 5210H&lt;br /&gt;
5250H  (4FH) MOV C,A&lt;br /&gt;
5251H  (3AH) LDA F69FH&lt;br /&gt;
5254H  (B7H) ORA A&lt;br /&gt;
5255H  (79H) MOV A,C&lt;br /&gt;
5256H  (CAH) JZ 5281H&lt;br /&gt;
5259H  (D6H) SUI 86H&lt;br /&gt;
525BH  (DAH) JC 521AH&lt;br /&gt;
525EH  (01H) LXI B,0000H&lt;br /&gt;
5261H  (0CH) INR C&lt;br /&gt;
5262H  (D6H) SUI 0BH&lt;br /&gt;
5264H  (D2H) JNC 5261H&lt;br /&gt;
5267H  (C6H) ADI 3BH&lt;br /&gt;
5269H  (CDH) CALL 5092H&lt;br /&gt;
526CH  (32H) STA F69AH&lt;br /&gt;
526FH  (79H) MOV A,C&lt;br /&gt;
5270H  (C6H) ADI 2FH&lt;br /&gt;
5272H  (CDH) CALL 5092H&lt;br /&gt;
5275H  (CDH) CALL 5195H&lt;br /&gt;
5278H  (3AH) LDA F69AH&lt;br /&gt;
527BH  (CDH) CALL 5195H&lt;br /&gt;
527EH  (C3H) JMP 521AH&lt;br /&gt;
&lt;br /&gt;
5281H  (D6H) SUI 81H&lt;br /&gt;
5283H  (21H) LXI H,F68BH&lt;br /&gt;
5286H  (2BH) DCX H&lt;br /&gt;
5287H  (D6H) SUI 15H&lt;br /&gt;
5289H  (D2H) JNC 5286H&lt;br /&gt;
528CH  (C6H) ADI 16H&lt;br /&gt;
528EH  (32H) STA F69AH&lt;br /&gt;
5291H  (CDH) CALL 5194H&lt;br /&gt;
5294H  (3AH) LDA F69AH&lt;br /&gt;
5297H  (21H) LXI H,F69AH&lt;br /&gt;
529AH  (2BH) DCX H&lt;br /&gt;
529BH  (3DH) DCR A&lt;br /&gt;
529CH  (C2H) JNZ 529AH&lt;br /&gt;
529FH  (CDH) CALL 5194H&lt;br /&gt;
52A2H  (C3H) JMP 521AH&lt;br /&gt;
&lt;br /&gt;
52A5H  (3AH) LDA F69EH&lt;br /&gt;
52A8H  (FEH) CPI 0CH&lt;br /&gt;
52AAH  (C8H) RZ&lt;br /&gt;
52ABH  (2AH) LHLD F69BH&lt;br /&gt;
52AEH  (01H) LXI B,000AH&lt;br /&gt;
52B1H  (09H) DAD B&lt;br /&gt;
52B2H  (7EH) MOV A,M&lt;br /&gt;
52B3H  (FEH) CPI 50H&lt;br /&gt;
52B5H  (C8H) RZ&lt;br /&gt;
52B6H  (FEH) CPI 43H&lt;br /&gt;
52B8H  (37H) STC&lt;br /&gt;
52B9H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
52BAH  (32H) STA F69AH&lt;br /&gt;
52BDH  (C5H) PUSH B&lt;br /&gt;
52BEH  (CDH) CALL 52A5H&lt;br /&gt;
52C1H  (C1H) POP B&lt;br /&gt;
52C2H  (D1H) POP D&lt;br /&gt;
52C3H  (E1H) POP H&lt;br /&gt;
52C4H  (FEH) CPI 0CH&lt;br /&gt;
52C6H  (C2H) JNZ 52D6H&lt;br /&gt;
52C9H  (3AH) LDA F69AH&lt;br /&gt;
52CCH  (FEH) CPI 1AH&lt;br /&gt;
52CEH  (CCH) CZ 5327H&lt;br /&gt;
52D1H  (CDH) CALL 532BH&lt;br /&gt;
52D4H  (BFH) CMP A&lt;br /&gt;
52D5H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
52D6H  (D6H) SUI 43H&lt;br /&gt;
52D8H  (CAH) JZ 52E6H&lt;br /&gt;
52DBH  (D6H) SUI 0FH&lt;br /&gt;
52DDH  (CAH) JZ 52E6H&lt;br /&gt;
52E0H  (78H) MOV A,B&lt;br /&gt;
52E1H  (FEH) CPI 07H&lt;br /&gt;
52E3H  (D2H) JNC 52E7H&lt;br /&gt;
52E6H  (23H) INX H&lt;br /&gt;
52E7H  (E5H) PUSH H&lt;br /&gt;
52E8H  (2BH) DCX H&lt;br /&gt;
52E9H  (01H) LXI B,FFFFH&lt;br /&gt;
52ECH  (3EH) MVI A,1AH&lt;br /&gt;
52EEH  (03H) INX B&lt;br /&gt;
52EFH  (23H) INX H&lt;br /&gt;
52F0H  (BEH) CMP M&lt;br /&gt;
52F1H  (C2H) JNZ 52EEH&lt;br /&gt;
52F4H  (E1H) POP H&lt;br /&gt;
52F5H  (CDH) CALL 5343H&lt;br /&gt;
52F8H  (CDH) CALL 52ABH&lt;br /&gt;
52FBH  (CAH) JZ 5304H&lt;br /&gt;
52FEH  (3AH) LDA F69DH&lt;br /&gt;
5301H  (77H) MOV M,A&lt;br /&gt;
5302H  (BFH) CMP A&lt;br /&gt;
5303H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5304H  (36H) MVI M,4FH&lt;br /&gt;
5306H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5307H  (21H) LXI H,F686H&lt;br /&gt;
530AH  (3EH) MVI A,14H&lt;br /&gt;
530CH  (F5H) PUSH PSW&lt;br /&gt;
530DH  (7EH) MOV A,M&lt;br /&gt;
530EH  (E6H) ANI DFH&lt;br /&gt;
5310H  (77H) MOV M,A&lt;br /&gt;
5311H  (F1H) POP PSW&lt;br /&gt;
5312H  (3DH) DCR A&lt;br /&gt;
5313H  (C8H) RZ&lt;br /&gt;
5314H  (23H) INX H&lt;br /&gt;
5315H  (C3H) JMP 530CH&lt;br /&gt;
&lt;br /&gt;
5318H  (7EH) MOV A,M&lt;br /&gt;
5319H  (12H) STAX D&lt;br /&gt;
531AH  (23H) INX H&lt;br /&gt;
531BH  (13H) INX D&lt;br /&gt;
531CH  (0BH) DCX B&lt;br /&gt;
531DH  (78H) MOV A,B&lt;br /&gt;
531EH  (B1H) ORA C&lt;br /&gt;
531FH  (C2H) JNZ 5318H&lt;br /&gt;
5322H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5323H  (CFH) RST 1          ; Call main ROM at address in following 2 bytes&lt;br /&gt;
5324H  DW    7283H&lt;br /&gt;
5326H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5327H  (CFH) RST 1          ; Call main ROM at address in following 2 bytes&lt;br /&gt;
5328H  DW    12CBH&lt;br /&gt;
532AH  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
532BH  (CFH) RST 1          ; Call main ROM at address in following 2 bytes&lt;br /&gt;
532CH  DW    4231H&lt;br /&gt;
532EH  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
532FH  (CFH) RST 1          ; Call main ROM at address in following 2 bytes&lt;br /&gt;
5330H  DW    4222H&lt;br /&gt;
5332H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5333H  (CFH) RST 1          ; Call main ROM at address in following 2 bytes&lt;br /&gt;
5334H  DW    5AE3H&lt;br /&gt;
5336H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5337H  (CFH) RST 1          ; Call main ROM at address in following 2 bytes&lt;br /&gt;
5338H  DW    7242H&lt;br /&gt;
533AH  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
533BH  (CFH) RST 1          ; Call main ROM at address in following 2 bytes&lt;br /&gt;
533CH  DW    2146H&lt;br /&gt;
533EH  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
533FH  (CFH) RST 1          ; Call main ROM at address in following 2 bytes&lt;br /&gt;
5340H  DW    6B6DH)&lt;br /&gt;
5342H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5343H  (CFH) RST 1          ; Call main ROM at address in following 2 bytes&lt;br /&gt;
5344H  DW    6B9FH&lt;br /&gt;
5346H  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
5347H  (CFH) RST 1          ; Call main ROM at address in following 2 bytes&lt;br /&gt;
5348H  DW    4244H&lt;br /&gt;
534AH  (C9H) RET&lt;br /&gt;
&lt;br /&gt;
; =========================================================================================&lt;br /&gt;
; Keystoke buffer contents (for performing compression?)&lt;br /&gt;
; =========================================================================================&lt;br /&gt;
534BH  DB    &amp;quot;etaoinrshdlfcmugypwb&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Navigate to:&lt;br /&gt;
* [[Dissasembly of RAM and ROM versions of TS-DOS]]&lt;br /&gt;
* [[M100 TS-DOS ROM OptROM Support]]&lt;br /&gt;
* [[M100 TS-DOS ROM UI Code]]&lt;br /&gt;
* [[M100 TS-DOS ROM RST 7 Handlers]]&lt;br /&gt;
* [[M100 TS-DOS ROM TPDD Protocol]]&lt;br /&gt;
* [[M100 TS-DOS ROM Cold Boot Recovery]]&lt;/div&gt;</summary>
		<author><name>Kpettit</name></author>
	</entry>
</feed>