block: delete super ancient PC-XT driver for 1980's hardware
authorPaul Gortmaker <paul.gortmaker@windriver.com>
Sat, 5 Jan 2013 00:49:31 +0000 (19:49 -0500)
committerPaul Gortmaker <paul.gortmaker@windriver.com>
Sat, 5 Jan 2013 01:17:40 +0000 (20:17 -0500)
commitd1a6f4f19728d6e90480e53601a90fc9f6a348ad
tree4105d8cf912b97e2e8304598d80893e9dc23f54e
parentd1c3ed669a2d452cacfb48c2d171a1f364dae2ed
block: delete super ancient PC-XT driver for 1980's hardware

This driver was for the 8 bit ISA cards that were installed in
the PC-XT machines of 1980 vintage.  They supported the dual
ribbon cable MFM drives of 10-20MB capacity, and ran at a 3:1
interleave, giving performance on the order of 128kB/s.

By the introduction of the PC-AT (286) these controllers were
already scrapped in favour of 16 bit controllers with some onboard
RAM that could support a 1:1 interleave.

The git history doesn't show any evidence of runtime fixes that
would reflect active usage; instead just the usual tree-wide API
type changes/cleanups.  Going back to in-source changelogs, the
last "runtime" fix that is evident is something I did over a
dozen years ago[1] -- and even back then, the hardware was long
since unavailable, so that ancient fix was also not runtime tested.

The time is long overdue for this to get flushed, so lets get
rid of it before anyone wastes more time doing builds and sparse
checks etc. on long since dead code.

[1] http://lkml.indiana.edu/hypermail/linux/kernel/0102.2/0027.html

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
drivers/block/Kconfig
drivers/block/Makefile
drivers/block/xd.c [deleted file]
drivers/block/xd.h [deleted file]