aboutsummaryrefslogtreecommitdiff
path: root/ObsoleteFiles.inc
diff options
context:
space:
mode:
authorJessica Clarke <jrtc27@FreeBSD.org>2025-07-10 19:36:08 +0000
committerJessica Clarke <jrtc27@FreeBSD.org>2025-07-10 19:36:08 +0000
commit8f0a6a9aadb1fe4ce87345c6d2fbb2d2b6f6cedf (patch)
tree1bcc0642f8053a3565cd9067cd1f912a04531f73 /ObsoleteFiles.inc
parentcb75bb51261b13a49636befdee1c4a76f2e9013e (diff)
share: Delete bitrotted make_*_driver.sh scripts
These scripts have not seen the necessary changes to keep them up to date with current KPIs and coding practices. They use I/O ports directly rather than any bus abstractions, use i386 (which is on the way out for kernel configs) as the architecture of choice for generated kernel configs, use ISA KPIs, use INTR_TYPE_FAST (renamed in 2000 to INTR_FAST and removed in 2011), and likely have other issues too that render them more harm than good for the uninitiated developer looking for a driver template. If anyone wants to invest time in modernising them they can do so and bring them back, but for now delete them. Reviewed by: cperciva, imp, emaste MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D50468
Diffstat (limited to 'ObsoleteFiles.inc')
-rw-r--r--ObsoleteFiles.inc6
1 files changed, 6 insertions, 0 deletions
diff --git a/ObsoleteFiles.inc b/ObsoleteFiles.inc
index 4031478f1db4..a5e41d9ac6d6 100644
--- a/ObsoleteFiles.inc
+++ b/ObsoleteFiles.inc
@@ -51,6 +51,12 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20250710: share: Delete bitrotted make_*_driver.sh scripts
+OLD_FILES+=usr/share/examples/drivers/README
+OLD_FILES+=usr/share/examples/drivers/make_device_driver.sh
+OLD_FILES+=usr/share/examples/drivers/make_pseudo_driver.sh
+OLD_DIRS+=usr/share/examples/drivers
+
# 20250710: shar(1) removed
OLD_FILES+=usr/bin/shar