diff options
author | 2013-03-22 16:47:17 -0700 | |
---|---|---|
committer | 2013-03-22 16:47:17 -0700 | |
commit | 69dd99f961988fa15da8d7f0d63b62f3385419c3 (patch) | |
tree | d57eb3e85e1d08e7815787de26946ee42c398b66 /source.local/a/floppy | |
download | alienarm-69dd99f961988fa15da8d7f0d63b62f3385419c3.tar.gz alienarm-69dd99f961988fa15da8d7f0d63b62f3385419c3.tar.xz |
Initial commit of a Slackware cross-arch bootstrap framework.
Diffstat (limited to 'source.local/a/floppy')
-rw-r--r-- | source.local/a/floppy/fdutils-5.4-20020222.diff.gz | bin | 0 -> 25310 bytes | |||
-rw-r--r-- | source.local/a/floppy/fdutils.mediaprm.diff.gz | bin | 0 -> 182 bytes | |||
-rwxr-xr-x | source.local/a/floppy/floppy.SlackBuild | 127 | ||||
-rw-r--r-- | source.local/a/floppy/mediaprm | 786 | ||||
-rw-r--r-- | source.local/a/floppy/mtools.conf | 64 | ||||
-rw-r--r-- | source.local/a/floppy/slack-desc | 19 |
6 files changed, 996 insertions, 0 deletions
diff --git a/source.local/a/floppy/fdutils-5.4-20020222.diff.gz b/source.local/a/floppy/fdutils-5.4-20020222.diff.gz Binary files differnew file mode 100644 index 0000000..be33ca9 --- /dev/null +++ b/source.local/a/floppy/fdutils-5.4-20020222.diff.gz diff --git a/source.local/a/floppy/fdutils.mediaprm.diff.gz b/source.local/a/floppy/fdutils.mediaprm.diff.gz Binary files differnew file mode 100644 index 0000000..e4fd9ae --- /dev/null +++ b/source.local/a/floppy/fdutils.mediaprm.diff.gz diff --git a/source.local/a/floppy/floppy.SlackBuild b/source.local/a/floppy/floppy.SlackBuild new file mode 100755 index 0000000..a0c1150 --- /dev/null +++ b/source.local/a/floppy/floppy.SlackBuild @@ -0,0 +1,127 @@ +#!/bin/sh + +# Copyright 2008, 2009, 2010 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +# Modified 2012 by Eric Hameleers <alien at slackware.com> for ARM port. + + +PKGNAM=floppy +VERSION=5.4 +MTOOLS=3.9.8 +BUILD=${BUILD:-3} + +# Automatically determine the architecture we're building on: +MARCH=$( uname -m ) +if [ -z "$ARCH" ]; then + case "$MARCH" in + i?86) export ARCH=i486 ;; + armv7hl) export ARCH=$MARCH ;; + arm*) export ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) export ARCH=$MARCH ;; + esac +fi + +if [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O" + LIBDIRSUFFIX="" +fi + +case "$ARCH" in + arm*) TARGET=$ARCH-slackware-linux-gnueabi ;; + *) TARGET=$ARCH-slackware-linux ;; +esac + +CWD=$(pwd) +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG $TMP/fdutils-$VERSION $TMP/mtools-$MTOOLS +mkdir -p $TMP $PKG/{etc,usr/{bin,info,man/man{1,4,5}}} + +cd $TMP +tar xzvf $CWD/fdutils-$VERSION.tar.gz +cd fdutils-$VERSION +zcat $CWD/fdutils-5.4-20020222.diff.gz | patch -p1 --verbose --backup --suffix=.orig +zcat $CWD/fdutils.mediaprm.diff.gz | patch -p1 --verbose --backup --suffix=.orig +CFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --build=$TARGET +make install prefix=$PKG/usr +mkdir -p $PKG/usr/doc/fdutils-$VERSION +cp -a COPYING CREDITS Changelog INSTALL doc/FAQ.html doc/README \ + $PKG/usr/doc/fdutils-$VERSION +chown root:root $PKG/usr/doc/fdutils-$VERSION/* +chmod 644 $PKG/usr/doc/fdutils-$VERSION/* +cd $TMP +tar xzvf $CWD/mtools-$MTOOLS.tar.gz +cd mtools-$MTOOLS +CFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --build=$TARGET + +#make all floppyd floppyd_installtest +make all +make install prefix=$PKG/usr sysconfdir=$PKG/etc bindir=$PKG/usr/bin \ + MAN1DIR=$PKG/usr/man/man1 MAN5DIR=$PKG/usr/man/man5 + +cat $CWD/mtools.conf > $PKG/etc/mtools.conf +cat $CWD/mediaprm > $PKG/etc/mediaprm +mkdir -p $PKG/usr/doc/mtools-$MTOOLS +cp -a COPYING Changelog INSTALL README Release.notes TODO \ + $PKG/usr/doc/mtools-$MTOOLS +chown root:root $PKG/usr/doc/mtools-$MTOOLS/* +chmod 644 $PKG/usr/doc/mtools-$MTOOLS/* +( cd $PKG/usr/man + for manpagedir in $(find . -type d -name "man*") ; do + ( cd $manpagedir + for eachpage in $( find . -type l -maxdepth 1) ; do + ln -s $( readlink $eachpage ).gz $eachpage.gz + rm $eachpage + done + gzip -9 *.* + ) + done +) +( cd $PKG/usr/info ; rm -f dir ; gzip -9 * ) + +# These are obsolete and/or cruft: +rm -f $PKG/usr/bin/MAKEFLOPPIES $PKG/usr/bin/lz $PKG/usr/bin/mcheck \ + $PKG/usr/bin/mcomp $PKG/usr/bin/mxtar $PKG/usr/bin/tgz \ + $PKG/usr/bin/uz $PKG/usr/man/man1/makefloppies.1 + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz + diff --git a/source.local/a/floppy/mediaprm b/source.local/a/floppy/mediaprm new file mode 100644 index 0000000..03c82e3 --- /dev/null +++ b/source.local/a/floppy/mediaprm @@ -0,0 +1,786 @@ +# /etc/mediaprm - floppy disk parameter table + +######################################################################## +# Standard linux disk formats. Names are of the form +# actual media capacity/maximum drive capacity +# (Note: although 5.25" HD drives can format disks at 1.44M, they're listed +# as 1200 because that's the common maximum size.) + +# size sec/t hds trk stre gap rate spec1 fmt_gap + +"360/360": + DS DD sect=9 + +"1200/1200": + DS HD sect=15 + +"360/720": + SS DD sect=9 + +"720/720": + DS DD sect=9 + +"360/1200": + DS DD sect=9 + +"720/1200": + DS QD sect=9 + +"1440/1440": + DS HD sect=18 + +"2880/2880": + DS ED sect=36 + +"2880/2880": + DS ED sect=36 + +"2880/2880": + DS ED sect=36 + +"1440/1200": + DS HD sect=18 + +"1680/1440": + DS HD sect=21 + +"410/1200": + DS DD sect=10 cyl=41 + +"820/1440": + DS DD sect=10 cyl=82 + +"1476/1200": + DS HD sect=18 cyl=82 + +"1722/1440": + DS HD sect=21 cyl=82 + +"420/1200": + DS DD sect=10 cyl=42 + +"830/1440": + DS DD sect=10 cyl=83 + +"1494/1200": + DS HD sect=18 cyl=83 + +"1743/1440": + DS HD sect=21 cyl=83 + +"1743/1440": + DS HD sect=21 cyl=83 + +"880/1200": + DS QD tracksize=11b ssize=1KB + +"1040/720": + DS QD sect=13 + +"1120/720": + DS QD tracksize=7KB mss + +"1600/1200": + DS HD tracksize=10KB mss + +"1760/1440": + DS HD sect=11 ssize=1KB + +"1920/1440": + DS HD tracksize=12KB mss + +"3200/2880": + DS ED sect=5 ssize=4KB + +"3520/2880": + DS ED tracksize=22KB ssize=4KB + +"3840/2880": + DS ED sect=3 ssize=8KB + +"3840/2880": + DS ED sect=3 ssize=8KB + +"1840/1440": + DS HD tracksize=23b ssize=2KB + +"800/720": + DS DD sect=10 + +"1600/1440": + DS HD sect=20 + +######################################################################## +# CP/M formats +# +# the name is constructed as CODsize, where COD identifies the +# brand of the computer having formatted the disk + +# Generic CP/M - SSSD 8" + +"GEN250": + SS DD sect=24 dtr=0 fm=1 cyl=77 ssize=128 + +# ABC-80 - SSDD 48 tpi 5.25" + +"ABC160": + SS DD sect=16 ssize=256 + +# Actrix (Access Matrix) - SSDD 48 tpi 5.25" + +"ACT180": + SS DD sect=9 + +# Adler Textriter - SSDD 48 tpi 5.25" + +"ADL160": + SS DD sect=16 ssize=256 + +# Advanced Digital Super 6 - SSDD 48 tpi 5.25" + +"ADV160": + SS DD sect=4 ssize=1KB + +# Advanced Digital Super 6 - DSDD 96 tpi 5.25" + +"ADV640": + DS QD sect=4 ssize=1KB + +# Altos Series 5 - DSDD 96 tpi 5.25" + +"ALT720": + DS QD sect=9 + +# Amigo - SSDD 48 tpi 5.25" + +"AMI200": + SS DD sect=10 + +# Ampro - SSDD 48 tpi 5.25" + +"AMP200": + SS DD sect=10 + +# Ampro - SSDD 96 tpi 5.25" + +"AMP400": + SS QD sect=5 ssize=1KB + +# Amstrad PCW8256 - DSDD 96 tpi 5.25" + +"AMS720": + DS QD sect=9 + +# Archive I - SSDD 96 tpi 5.25" + +"ARC400": + SS QD sect=5 ssize=1KB + +# Archive II & III - DSDD 96 tpi 5.25" + +"ARC800": + DS QD sect=5 ssize=1KB + +# Arisia - SSDD 48 tpi 5.25" + +"ARI180": + SS DD sect=18 ssize=256 + +# ATR-8000 - SSDD 48 tpi 5.25" + +"ATR200": + SS DD sect=5 ssize=1KB + +# Beehive - DSDD 48 tpi 5.25" + +"BEE400": + DS DD sect=10 + +# Bitelex - SSDD 48 tpi 5.25" + +"BIT160": + SS DD sect=16 ssize=256 + +# BMC IF800 Model 20 - DSDD 48 tpi 5.25" + +"BMC400": + DS DD sect=10 + +# Burr-Brown - DSDD 48 tpi 5.25" + +"BUR360": + DS DD sect=18 ssize=256 + +# Cal-PC - DSDD 48 tpi 5.25" + +"CAL400": + DS DD sect=5 ssize=1KB + +# Cashcom 100 - DSDD 96 tpi 5.25" + +"CAS640": + DS QD sect=4 ssize=1KB + +# CDI-5000 - DSDD 48 tpi 5.25" + +"CDI400": + DS DD sect=5 ssize=1KB + +# CMC Supersystem 2 - DSDD 96 tpi 5.25" + +"CMC800": + DS QD sect=5 ssize=1KB + +# Coleco ADAM, 40 track - SSDD 48 tpi 5.25" + +"COL160": + SS DD sect=8 + +# Compugraphic MCS-5 - SSDD 48 tpi 5.25" + +"COM160": + SS DD sect=16 ssize=256 + +# Compupro (Viasyn) (1024 bytes/sector) - DSDD 96 tpi 5.25" + +"COM800": + DS QD sect=5 ssize=1KB + +# Cromemco CDOS - SSSD 48 tpi 5.25" + +"CRO80": + SS SD sect=16 dtr=1 fm=1 ssize=128 + +# Cromemco CDOS - SSDD 48 tpi 5.25" + +"CRO200": + SS DD sect=10 + +# Cromemco CP/M - SSDD 48 tpi 5.25" + +"CRO200": + SS DD sect=10 + +# C/WP Cortex - SSDD 48 tpi 5.25" + +"CWP200": + SS DD sect=10 + +# Cykey - DSDD 48 tpi 5.25" + +"CYK320": + DS DD sect=16 ssize=256 + +# DEC DECMate II - SSDD 96 tpi 5.25" + +"DEC400": + SS QD sect=10 + +# DEC Rainbow - SSDD 96 tpi 5.25" + +"DEC180": + SS DD sect=9 + +# DEC VT-180 - SSDD 48 tpi 5.25" + +"DEC180": + SS DD sect=9 + +# Direct 1025 - DSDD 48 tpi 5.25" + +"DIR320": + DS DD sect=16 ssize=256 + +# Discovery - DSDD 96 tpi 5.25" + +"DIS640": + DS QD sect=8 + +# Eagle II - SSDD 96 tpi 5.25" + +"EAG400": + SS QD sect=5 ssize=1KB + +# Epson QX-10 - DSDD 48 tpi 5.25" + +"EPS400": + DS DD sect=10 + +# Epson QX-10 (256 bytes/sector) - DSDD 48 tpi 5.25" + +"EPS320": + DS DD sect=16 ssize=256 + +# Epson PX-8 - DSDD 3.5" + +"EPS320": + DS DD sect=8 + +# Ericsson DTC - SSDD 96 tpi 5.25" + +"ERI320": + SS QD sect=16 ssize=256 + +# Ericsson Step One - DSDD 96 tpi 5.25" + +"ERI720": + DS QD sect=9 + +# Florida Graphics - DSDD 96 tpi 5.25" + +"FLO640": + DS QD sect=16 ssize=256 + +# Formula 1 - DSDD 48 tpi 5.25" + +"FOR360": + DS DD sect=18 ssize=256 + +# Fujitsu Micro 16 - DSDD 48 tpi 5.25" + +"FUJ320": + DS DD sect=16 ssize=256 + +# Fujitsu Micro 8 - DSDD 48 tpi 5.25" + +"FUJ320": + DS DD sect=16 ssize=256 + +# HCL System 2 - DSDD 96 tpi 5.25" + +"HCL800": + DS QD sect=5 ssize=1KB + +# Heath H89, Magnolia CP/M - SSDD 48 tpi 5.25" + +"HEA180": + SS DD sect=9 + +# Heurikon MLZ-91A - DSDD 96 tpi 5.25" + +"HEU640": + DS QD sect=16 ssize=256 + +# IBM PC, CP/M-86 - SSDD 48 tpi 5.25" + +"IBM160": + SS DD sect=8 + +# IMS 5000 - SSDD 48 tpi 5.25" + +"IMS160": + SS DD sect=16 ssize=256 + +# IMS 5000 TurboDOS - DSDD 96 tpi 5.25" + +"IMS800": + DS QD sect=5 ssize=1KB + +# Intel iPDS 100 - DSDD 96 tpi 5.25" + +"INT640": + DS QD sect=16 ssize=256 + +# Insight Enterprises - DSDD 48 tpi 5.25" + +"INS320": + DS DD sect=16 ssize=256 + +# Ithaca Intersystems - SSDD 96 tpi 5.25" + +"ITH360": + SS QD sect=18 ssize=256 + +# Jet-80 - DSDD 48 tpi 5.25" + +"JET400": + DS DD sect=5 ssize=1KB + +# Lexoriter - SSDD 48 tpi 5.25" + +"LEX160": + SS DD sect=16 ssize=256 + +# LNW 2 - SSDD 48 tpi 5.25" + +"LNW180": + SS DD sect=18 ssize=256 + +# Macsym 150 - SSDD 96 tpi 5.25" + +"MAC320": + SS QD sect=8 + +# Magic - DSDD 48 tpi 5.25" + +"MAG400": + DS DD sect=10 + +# MAI Basic Four - DSDD 96 tpi 5.25" + +"MAI640": + DS QD sect=16 ssize=256 + +# Micron Quark - DSDD 48 tpi 5.25" + +"MIC320": + DS DD sect=4 ssize=1KB + +# Monroe 8800 Series - SSDD 96 tpi 5.25" + +"MON320": + SS QD sect=16 ssize=256 + +# Morrow MD2 - SSDD 48 tpi 5.25" + +"MOR200": + SS DD sect=5 ssize=1KB + +# Morrow MD3, 5, 11, 16, 34 - DSDD 48 tpi 5.25" + +"MOR400": + DS DD sect=5 ssize=1KB + +# Morrow TurboDOS - DSDD 48 tpi 5.25" + +"MOR320": + DS DD sect=4 ssize=1KB + +# NCR FirstStep - DSDD 96 tpi 5.25" + +"NCR640": + DS QD sect=16 ssize=256 + +# NEC PC-8001A - SSDD 48 tpi 5.25" + +"NEC160": + SS DD sect=16 ssize=256 + +# NEC PC 8801A/8831A - DSDD 48 tpi 5.25" + +"NEC320": + DS DD sect=8 + +# NEC PC 8500/8431A, Starlet - DSDD 3.5" + +"NEC320": + SS QD sect=16 ssize=256 + +# Nixdorf 8810/30 - DSDD 96 tpi 5.25" + +"NIX800": + DS QD sect=10 + +# OKI IF800 Model 20 - DSDD 48 tpi 5.25" + +"OKI400": + DS DD sect=10 + +# Olivetti ETV300 - SSDD 48 tpi 5.25" + +"OLI180": + SS DD sect=18 ssize=256 + +# Olivetti M20 - DSDD 48 tpi 5.25" + +"OLI320": + DS DD sect=16 ssize=256 + +# Olivetti 250 - SSDD 3.5" + +"OLI320": + SS QD sect=16 ssize=256 + +# Olympia EX-100 - DSDD 48 tpi 5.25" + +"OLY360": + DS DD sect=9 + +# Olympia ETX II - SSDD 48 tpi 5.25" + +"OLY180": + SS DD sect=9 + +# Osborne 1 - SSSD 48 tpi 5.25" + +"OSB100": + SS SD sect=10 dtr=1 fm=1 ssize=256 + +# Osborne 1 - SSDD 48 tpi 5.25" + +"OSB200": + SS DD sect=5 ssize=1KB + +# Osborne Executive - SSDD 48 tpi 5.25" + +"OSB200": + SS DD sect=5 ssize=1KB + +# Osborne 1 + Osmosis - DSDD 96 tpi 5.25" + +"OSB400": + DS DD sect=10 + +# Osborne Vixen - DSDD 48 tpi 5.25" + +"OSB400": + DS DD sect=5 ssize=1KB + +# Osborne Executive w/Z3 - DSDD 96 tpi 5.25" + +"OSB800": + DS QD sect=5 ssize=1KB + +# OSM Zeus 4 - DSDD 96 tpi 5.25" + +"OSM640": + DS QD sect=8 + +# Panasonic KX-E828 - DSDD 48 tpi 5.25" + +"PAN320": + DS DD sect=16 ssize=256 + +# Pegasus Data Logger - DSDD 48 tpi 5.25" + +"PEG360": + DS DD sect=9 + +# Philips PC-2010 - SSDD 48 tpi 5.25" + +"PHI160": + SS DD sect=16 ssize=256 + +# Philips PC-3000 - 3004 - SSDD 96 tpi 5.25" + +"PHI320": + SS QD sect=16 ssize=256 + +# Pied Piper - DSDD 96 tpi 5.25" + +"PIE800": + DS QD sect=10 + +# PMC Micromate - DSDD 48 tpi 5.25" + +"PMC400": + DS DD sect=5 ssize=1KB + +# Proglas 770KB - DSDD 96 tpi 5.25" + +"PRO800": + DS QD sect=10 + +# Royal Alphatronic - DSDD 48 tpi 5.25" + +"ROY320": + DS DD sect=16 ssize=256 + +# Sage IV - DSDD 96 tpi 5.25" + +"SAG640": + DS QD sect=8 + +# Sanyo MBC-1000, MBC-1150 - DSDD 48 tpi 5.25" + +"SAN320": + DS DD sect=16 ssize=256 + +# Sanyo MBC-1250 - DSDD 96 tpi 5.25" + +"SAN640": + DS QD sect=16 ssize=256 + +# Seequa Chameleon - SSDD 48 tpi 5.25" + +"SEE160": + SS DD sect=8 + +# Seiko - DSDD 96 tpi 5.25" + +"SEI640": + DS QD sect=16 ssize=256 + +# Siemens PG-685 - DSDD 96 tpi 5.25" + +"SIE720": + DS QD sect=9 + +# Siemens PG-675 DSDD 48 tpi 5.25" + +"SIE360": + DS DD sect=9 + +# Siemens PG-635 DSDD 3.5" + +"SIE720": + DS QD sect=9 + +# Sorbus TurboDOS - 5.25" DSHD (or 8" DSDD) + +"SOR1232": + DS HD sect=8 cyl=77 ssize=1KB + +# Sperry UTS 30, UTS 5000 - DSDD 96 tpi 5.25" + +"SPE720": + DS QD sect=9 + +# Superbrain JR - SSDD 48 tpi 5.25" + +"SUP175": + SS DD sect=10 cyl=35 + +# Superbrain 40 track - SSDD 48 tpi 5.25" + +"SUP200": + SS DD sect=10 + +# Systel 2 - SSDD 48 tpi 5.25" + +"SYS180": + SS DD sect=9 + +# Systel 3 - DSDD 48 tpi 5.25" + +"SYS360": + DS DD sect=9 + +# Televideo 801, 806 - DSDD 48 tpi 5.25" + +"TEL360": + DS DD sect=18 ssize=256 + +# Televideo 1603 - DSDD 96 tpi 5.25" + +"TEL720": + DS QD sect=9 + +# TI Professional, CP/M-86 - SSDD 48 tpi 5.25" + +"TI1160": + SS DD sect=8 + +# Toshiba T100, T200 - DSDD 48 tpi 5.25" + +"TOS320": + DS DD sect=16 ssize=256 + +# TRS-80 Model 1, Omikron CP/M - SSSD 48 tpi 5.25" + +"TRS0": + SS SD sect=16 dtr=1 fm=1 cyl=0 ssize=128 + +# TRS-80 Model 1, Color Power II - SSDD 48 tpi 5.25" + +"TRS180": + SS DD sect=18 ssize=256 + +# TRS-80, MM CP/M - SSDD 48 tpi 5.25" + +"TRS200": + SS DD sect=10 + +# TRS-80 Model 4, MT CP/M - SSDD 48 tpi 5.25" + +"TRS180": + SS DD sect=18 ssize=256 + +# TRS-80 Model 4, MT CP/M - DSDD 48 tpi 5.25" + +"TRS360": + DS DD sect=18 ssize=256 + +# TRS-80 Model 4 - SSDD 48 tpi 5.25" + +"TRS160": + SS DD sect=8 + +# Visual 1050 - SSDD 96 tpi 5.25" + +"VIS400": + SS QD sect=10 + +# Wangwriter - DSDD 48 tpi 5.25" + +"WAN320": + DS DD sect=16 ssize=256 + +# Wave Mate Bullet - SSDD 48 tpi 5.25" + +"WAV200": + SS DD sect=5 ssize=1KB + +# Xerox 820 - SSSD 48 tpi 5.25" + +"XER80": + SS SD sect=16 dtr=1 fm=1 ssize=128 + +# Xerox 820 II - SSDD 48 tpi 5.25" + +"XER160": + SS DD sect=16 ssize=256 + +# Zenith Z-37 Disk - SSSD 48 tpi 5.25" + +"ZEN100": + SS SD sect=10 dtr=1 fm=1 ssize=256 + +# Zenith Z-37 Disk - DSDD 96 tpi 5.25" + +"ZEN640": + DS QD sect=16 ssize=256 + +# Zenith Z89, Heath H89 - DSDD 48 tpi 5.25" + +"ZEN320": + DS DD sect=16 ssize=256 + +# Zenith Z89, Heath H89 - DSDD 96 tpi 5.25" + +"ZEN640": + DS QD sect=16 ssize=256 + +# Zenith Z90 - SSDD 48 tpi 5.25" + +"ZEN160": + SS DD sect=16 ssize=256 + +# Zenith Z90 - DSDD 48 tpi 5.25" + +"ZEN320": + DS DD sect=16 ssize=256 + +# Zenith Z-100 - SSDD 48 tpi 5.25" + +"ZEN160": + SS DD sect=8 + +# Zenith Z-100 - DSDD 48 tpi 5.25" + +"ZEN320": + DS DD sect=8 + + + +######################################################################## +# Other interesting formats, please contribute ;-) +# + +# Commodore 1581 (the 3 1/2 drive of the Commodore 128) +"CBM1581": + DS DD sect=10 swapsides + +# Color computer, sides 1 and 2 +"COCO1": + SS DD sect=18 cyl=35 ssize=256 + +"COCO2": + SS DD sect=18 cyl=35 ssize=256 + +# TO7 (Thomson), sides 1 and 2 +"TO7-1" + SS DD sect=16 ssize=256 + +"TO7-2" + SS DD sect=16 ssize=256 swapsides diff --git a/source.local/a/floppy/mtools.conf b/source.local/a/floppy/mtools.conf new file mode 100644 index 0000000..b528c01 --- /dev/null +++ b/source.local/a/floppy/mtools.conf @@ -0,0 +1,64 @@ +# Example mtools.conf files. Uncomment the lines which correspond to +# your architecture and comment out the "SAMPLE FILE" line below +#SAMPLE FILE + +# # Linux floppy drives +drive a: file="/dev/fd0" exclusive +drive b: file="/dev/fd1" exclusive + +# # First SCSI hard disk partition +# drive c: file="/dev/sda1" + +# # First IDE hard disk partition +# drive c: file="/dev/hda1" + +# # dosemu floppy image +# drive m: file="/var/lib/dosemu/diskimage" + +# # dosemu hdimage +# drive n: file="/var/lib/dosemu/diskimage" offset=3840 + +# # Atari ramdisk image +# drive o: file="/tmp/atari_rd" offset=136 + +# # ZIP disk for Solaris: +# Drive X is ZIP-100 at target 5 +# drive X: file="/dev/rdsk/c0t5d0s2" partition=4 scsi=1 nodelay + +# # ZIP disk for SunOS: +# # Zip drive is at target 5, which default kernel calls tape st1 !! +# drive Y: file="/dev/rsd5c" partition=4 scsi=1 nodelay + +# # autoselect zip drive/floppy on HP-UX 9/10 +# drive a: file="/dev/rdsk/c201d5" exclusive partition=4 +# drive a: file="/dev/rdsk/c201d5s0" exclusive partition=4 +# drive a: file="/dev/rfloppy/c201d0s0" exclusive + +# A/UX target 5 on 1st scsi bus jaz or zip +# drive X: file="/dev/rdsk/c105d0s31" partition=4 + + +# Some examples for BeOS. +# floppy drive. hardcoded in devices.c, so no real need to define it here +#drive a: file="/dev/floppy_disk" exclusive +# ZIP drive on SCSI ID 6 +#drive z: file="/dev/scsi_disk_060" offset=16384 fat_bits=16 + +# SCO Unix 3.2v4 +# # Floppy disk drives +# +# drive a: file="/dev/install" exclusive +# drive b: file="/dev/install1" exclusive +# +# # SCSI hard disk partitions +# +# drive c: file="/dev/dsk/0sC" +# drive d: file="/dev/dsk/0sD" +# drive e: file="/dev/dsk/0sE" +# drive f: file="/dev/dsk/0sF" +# drive g: file="/dev/dsk/0sG" +# drive h: file="/dev/dsk/0sH" + +# # uncomment the following line to display all file names in lower +# # case by default +# mtools_lower_case=1 diff --git a/source.local/a/floppy/slack-desc b/source.local/a/floppy/slack-desc new file mode 100644 index 0000000..bb91694 --- /dev/null +++ b/source.local/a/floppy/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +floppy: floppy (floppy disk utilities) +floppy: +floppy: Contains fdutils-5.4, tools to test and format floppy disks; and +floppy: mtools-3.9.8, a collection of utilities for using DOS/Windows floppy +floppy: disks with Linux. +floppy: +floppy: +floppy: +floppy: +floppy: +floppy: |