Added more VT100 soft keys

This commit is contained in:
Jeff Parsons 2017-01-29 14:08:00 -08:00 committed by Jeff Parsons
commit f486734d19
7 changed files with 65 additions and 26 deletions

View file

@ -26,11 +26,14 @@
</video>
<chipset id="chipset" model="VT100"/>
<keyboard id="keyboard" model="VT100">
<control type="button" binding="setup" padLeft="8px">SET-UP</control>
<control type="button" binding="break" padLeft="8px" padBottom="8px">BREAK</control>
<control type="button" binding="ctrl" padLeft="8px" padBottom="8px">CTRL</control>
<control type="button" binding="esc" padLeft="8px" padBottom="8px">ESC</control>
<control type="button" binding="tab" padLeft="8px" padBottom="8px">TAB</control>
<control type="button" binding="line-feed" padLeft="8px" padBottom="8px">LINE FEED</control>
<control type="button" binding="setup" padLeft="8px" padBottom="8px">SET-UP</control>
</keyboard>
<serial id="serialPort" adapter="0" binding="print">
<control type="button" binding="test" value="HELLO WORLD!\n\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D" padLeft="8px">TEST RECEIVER</control>
</serial>
<serial id="serialPort" adapter="0" binding="print"/>
<panel ref="/devices/pc8080/panel/wide.xml"/>
<debugger id="debugger" messages="mem|port" commands="s 8086"/>
</machine>

View file

@ -26,11 +26,14 @@
</video>
<chipset id="chipset" model="VT100"/>
<keyboard id="keyboard" model="VT100">
<control type="button" binding="setup" padLeft="8px">SET-UP</control>
<control type="button" binding="break" padLeft="8px" padBottom="8px">BREAK</control>
<control type="button" binding="ctrl" padLeft="8px" padBottom="8px">CTRL</control>
<control type="button" binding="esc" padLeft="8px" padBottom="8px">ESC</control>
<control type="button" binding="tab" padLeft="8px" padBottom="8px">TAB</control>
<control type="button" binding="line-feed" padLeft="8px" padBottom="8px">LINE FEED</control>
<control type="button" binding="setup" padLeft="8px" padBottom="8px">SET-UP</control>
</keyboard>
<serial id="serialPort" adapter="0" binding="print">
<control type="button" binding="test" value="HELLO WORLD!\n\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D" padLeft="8px">TEST RECEIVER</control>
</serial>
<serial id="serialPort" adapter="0" binding="print"/>
<panel ref="/devices/pc8080/panel/wide.xml"/>
<debugger id="debugger" messages="mem|port" commands="s 8086"/>
</machine>

View file

@ -26,10 +26,15 @@
</video>
<chipset id="chipset" model="VT100"/>
<keyboard id="keyboard" model="VT100">
<control type="button" binding="setup" padLeft="8px">SET-UP</control>
<control type="button" binding="break" padLeft="8px" padBottom="8px">BREAK</control>
<control type="button" binding="ctrl" padLeft="8px" padBottom="8px">CTRL</control>
<control type="button" binding="esc" padLeft="8px" padBottom="8px">ESC</control>
<control type="button" binding="tab" padLeft="8px" padBottom="8px">TAB</control>
<control type="button" binding="line-feed" padLeft="8px" padBottom="8px">LINE FEED</control>
<control type="button" binding="setup" padLeft="8px" padBottom="8px">SET-UP</control>
</keyboard>
<serial id="serialPort" adapter="0" binding="print">
<control type="button" binding="test" value="HELLO WORLD!\n\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D" padLeft="8px">TEST RECEIVER</control>
<control type="button" binding="test" value="HELLO WORLD!\n\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D\\e[D" padLeft="8px" padBottom="8px">TEST RECEIVER</control>
</serial>
<panel ref="/devices/pc8080/panel/wide.xml"/>
<debugger id="debugger" messages="mem|port" commands="s 8086"/>

View file

@ -24,11 +24,16 @@
</menu>
</video>
<chipset id="chipset" model="VT100"/>
<cpu id="cpu8080" model="8080" cycles="2764800">
<control type="button" binding="reset" padLeft="8px" padBottom="8px">RESET</control>
</cpu>
<keyboard id="keyboard" model="VT100">
<control type="button" binding="break" padLeft="8px" padBottom="8px">BREAK</control>
<control type="button" binding="ctrl" padLeft="8px" padBottom="8px">CTRL</control>
<control type="button" binding="esc" padLeft="8px" padBottom="8px">ESC</control>
<control type="button" binding="tab" padLeft="8px" padBottom="8px">TAB</control>
<control type="button" binding="line-feed" padLeft="8px" padBottom="8px">LINE FEED</control>
<control type="button" binding="setup" padLeft="8px" padBottom="8px">SET-UP</control>
</keyboard>
<cpu id="cpu8080" model="8080" cycles="2764800">
<control type="button" binding="reset">RESET</control>
</cpu>
<serial id="serialPort" adapter="0"/>
</machine>

View file

@ -24,11 +24,16 @@
</menu>
</video>
<chipset id="chipset" model="VT100"/>
<keyboard id="keyboard" model="VT100">
<control type="button" binding="setup" padLeft="8px" padBottom="8px">SET-UP</control>
</keyboard>
<cpu id="cpu8080" model="8080" cycles="2764800">
<control type="button" binding="reset">RESET</control>
</cpu>
<keyboard id="keyboard" model="VT100">
<control type="button" binding="break" padLeft="8px" padBottom="8px">BREAK</control>
<control type="button" binding="ctrl" padLeft="8px" padBottom="8px">CTRL</control>
<control type="button" binding="esc" padLeft="8px" padBottom="8px">ESC</control>
<control type="button" binding="tab" padLeft="8px" padBottom="8px">TAB</control>
<control type="button" binding="line-feed" padLeft="8px" padBottom="8px">LINE FEED</control>
<control type="button" binding="setup" padLeft="8px" padBottom="8px">SET-UP</control>
</keyboard>
<serial id="serialPort" adapter="0"/>
</machine>

View file

@ -24,11 +24,18 @@
</menu>
</video>
<chipset id="chipset" model="VT100"/>
<cpu id="cpu8080" model="8080" cycles="2764800">
<control type="button" binding="reset" padLeft="8px" padBottom="8px">RESET</control>
</cpu>
<keyboard id="keyboard" model="VT100">
<control type="button" binding="break" padLeft="8px" padBottom="8px">BREAK</control>
<control type="button" binding="ctrl" padLeft="8px" padBottom="8px">CTRL</control>
<control type="button" binding="esc" padLeft="8px" padBottom="8px">ESC</control>
<control type="button" binding="tab" padLeft="8px" padBottom="8px">TAB</control>
<control type="button" binding="line-feed" padLeft="8px" padBottom="8px">LINE FEED</control>
<control type="button" binding="setup" padLeft="8px" padBottom="8px">SET-UP</control>
</keyboard>
<cpu id="cpu8080" model="8080" cycles="2764800">
<control type="button" binding="reset">RESET</control>
</cpu>
<serial id="serialPort" adapter="0"/>
<serial id="serialPort" adapter="0">
<control type="button" binding="test" value="HELLO WORLD!\r\n" padLeft="8px" padBottom="8px">TEST RECEIVER</control>
</serial>
</machine>