summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2008-11-30 05:44:58 +0000
committersam <sam@FreeBSD.org>2008-11-30 05:44:58 +0000
commit34e234c351d34687bf21c7a0f64c9f76176d5297 (patch)
tree64477fee027c396870e826d48bc1defef7b09f1e
parent4b4b304a1e20ea92e51b3adf86f0d6bb0172e6c7 (diff)
downloadFreeBSD-src-34e234c351d34687bf21c7a0f64c9f76176d5297.zip
FreeBSD-src-34e234c351d34687bf21c7a0f64c9f76176d5297.tar.gz
move bus+softc typedefs to ah_osdep.h so we can eliminate the opaque
write-around; it doesn't work for some platforms (e.g. ia64) and is now pointless
-rw-r--r--ah.h12
1 files changed, 0 insertions, 12 deletions
diff --git a/ah.h b/ah.h
index 97ed97e..52d6607 100644
--- a/ah.h
+++ b/ah.h
@@ -28,18 +28,6 @@
* reference as the first parameter.
*/
-/*
- * Bus i/o type definitions. We define a platform-independent
- * set of types that are mapped to platform-dependent data for
- * register read/write operations. We use types that are large
- * enough to hold a pointer; smaller data should fit and only
- * require type coercion to work. Larger data can be stored
- * elsewhere and a reference passed for the bus tag and/or handle.
- */
-typedef void* HAL_SOFTC; /* pointer to driver/OS state */
-typedef void* HAL_BUS_TAG; /* opaque bus i/o id tag */
-typedef void* HAL_BUS_HANDLE; /* opaque bus i/o handle */
-
#include "ah_osdep.h"
/*
OpenPOWER on IntegriCloud