Disk reorganization
This commit is contained in:
parent
0c6db1df46
commit
cd40531510
6 changed files with 60 additions and 1 deletions
8
disks/pc/tools/borland/pascal/3.00b/README.md
Normal file
8
disks/pc/tools/borland/pascal/3.00b/README.md
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
Turbo Pascal 3.00B
|
||||
---
|
||||
|
||||
[Manifest](manifest.xml) updated using:
|
||||
|
||||
diskdump --disk=static/TURBO-PASCAL-300B.img --format=json --output=TURBO-PASCAL-300B.json --manifest
|
||||
|
||||
The original diskettes are not part of the repository/website.
|
||||
File diff suppressed because one or more lines are too long
8
disks/pc/tools/borland/pascal/3.00b/manifest.xml
Normal file
8
disks/pc/tools/borland/pascal/3.00b/manifest.xml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.1/manifest.xsl"?>
|
||||
<manifest type="software">
|
||||
<title>Borland Turbo Pascal</title>
|
||||
<disk id="disk01" size="368640" chs="40:2:9" img="static/TURBO-PASCAL-300B.img" href="/disks/pc/tools/borland/pascal/3.00b/TURBO-PASCAL-300B.json" md5="b1243614e885cb2a16047cff1adcb00b" md5json="672b78ada3c22756676b71fdf83c23af">
|
||||
<name>Borland Turbo Pascal 3.00B</name>
|
||||
</disk>
|
||||
</manifest>
|
||||
File diff suppressed because one or more lines are too long
8
disks/pc/tools/borland/pascal/3.01a/manifest.xml
Normal file
8
disks/pc/tools/borland/pascal/3.01a/manifest.xml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.1/manifest.xsl"?>
|
||||
<manifest type="software">
|
||||
<title>Borland Turbo Pascal</title>
|
||||
<disk id="disk01" size="368640" chs="40:2:9" img="static/TURBO-PASCAL-301A.img" href="/disks/pc/tools/borland/pascal/3.01a/TURBO-PASCAL-301A.json" md5="e9edd49125da9b2f31c87ca9cd4c9edb" md5json="e14dd1d2ac02204902527bfb19ff6f7b">
|
||||
<name>Borland Turbo Pascal 3.01A</name>
|
||||
</disk>
|
||||
</manifest>
|
||||
|
|
@ -526,6 +526,12 @@
|
|||
<xsl:otherwise></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
<xsl:variable name="fpu">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@fpu"><xsl:value-of select="@fpu"/></xsl:when>
|
||||
<xsl:otherwise>0</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
<xsl:variable name="cycles">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@cycles"><xsl:value-of select="@cycles"/></xsl:when>
|
||||
|
|
@ -565,7 +571,34 @@
|
|||
<xsl:call-template name="component">
|
||||
<xsl:with-param name="machine" select="$machine"/>
|
||||
<xsl:with-param name="class" select="'cpu'"/>
|
||||
<xsl:with-param name="parms">,model:<xsl:value-of select="$model"/>,stepping:'<xsl:value-of select="$stepping"/>',cycles:<xsl:value-of select="$cycles"/>,multiplier:<xsl:value-of select="$multiplier"/>,autoStart:<xsl:value-of select="$autoStart"/>,csStart:<xsl:value-of select="$csStart"/>,csInterval:<xsl:value-of select="$csInterval"/>,csStop:<xsl:value-of select="$csStop"/></xsl:with-param>
|
||||
<xsl:with-param name="parms">,model:<xsl:value-of select="$model"/>,stepping:'<xsl:value-of select="$stepping"/>',fpu:<xsl:value-of select="$fpu"/>,cycles:<xsl:value-of select="$cycles"/>,multiplier:<xsl:value-of select="$multiplier"/>,autoStart:<xsl:value-of select="$autoStart"/>,csStart:<xsl:value-of select="$csStart"/>,csInterval:<xsl:value-of select="$csInterval"/>,csStop:<xsl:value-of select="$csStop"/></xsl:with-param>
|
||||
</xsl:call-template>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="fpu[@ref]">
|
||||
<xsl:param name="machine" select="''"/>
|
||||
<xsl:variable name="componentFile"><xsl:value-of select="$rootDir"/><xsl:value-of select="@ref"/></xsl:variable>
|
||||
<xsl:apply-templates select="document($componentFile)/fpu"><xsl:with-param name="machine" select="$machine"/></xsl:apply-templates>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="fpu[not(@ref)]">
|
||||
<xsl:param name="machine" select="''"/>
|
||||
<xsl:variable name="model">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@model"><xsl:value-of select="@model"/></xsl:when>
|
||||
<xsl:otherwise>8087</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
<xsl:variable name="stepping">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@stepping"><xsl:value-of select="@stepping"/></xsl:when>
|
||||
<xsl:otherwise></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
<xsl:call-template name="component">
|
||||
<xsl:with-param name="machine" select="$machine"/>
|
||||
<xsl:with-param name="class" select="'fpu'"/>
|
||||
<xsl:with-param name="parms">,model:<xsl:value-of select="$model"/>,stepping:'<xsl:value-of select="$stepping"/>'</xsl:with-param>
|
||||
</xsl:call-template>
|
||||
</xsl:template>
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue