v1.37.1: Fixed a CPU bug wherein resetting a running CPU could result in multiple runCPU() timeout handlers being created (there should never be more than one outstanding runCPU() setTimeout request); also modified the Keyboard component to use a CPU-driven timer instead of setTimeout() for keystroke injection, so that stopping/starting the CPU won't interfere with the injection process
This commit is contained in:
parent
f874063366
commit
22728fb7e9
289 changed files with 1354 additions and 1176 deletions
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Color Display</name>
|
||||
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Color Display</name>
|
||||
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (6Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
||||
<computer id="at-ega-1152k-rev1" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (6Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
||||
<computer id="at-ega-1152k-rev1" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170rev3" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk (Formatted)</name>
|
||||
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk (Formatted)</name>
|
||||
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk (Formatted)</name>
|
||||
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk (Formatted)</name>
|
||||
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk (Formatted)</name>
|
||||
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk (Formatted)</name>
|
||||
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk (Formatted)</name>
|
||||
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT, 640Kb RAM, 128K EGA</name>
|
||||
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT, 640Kb RAM, 128K EGA</name>
|
||||
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Monochrome Display</name>
|
||||
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Monochrome Display</name>
|
||||
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz), VGA, 2Mb RAM, 20Mb Hard Disk (Formatted)</name>
|
||||
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz), VGA, 2Mb RAM, 20Mb Hard Disk (Formatted)</name>
|
||||
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz), VGA, 4Mb RAM, 20Mb Hard Disk (Formatted)</name>
|
||||
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.0/machine.xsl"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.37.1/machine.xsl"?>
|
||||
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
|
||||
<name pos="center">IBM PC AT (8Mhz), VGA, 4Mb RAM, 20Mb Hard Disk (Formatted)</name>
|
||||
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
||||
|
|
|
|||
Loading…
Reference in a new issue