diff options
author | sam <sam@FreeBSD.org> | 2008-11-30 05:44:58 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2008-11-30 05:44:58 +0000 |
commit | 34e234c351d34687bf21c7a0f64c9f76176d5297 (patch) | |
tree | 64477fee027c396870e826d48bc1defef7b09f1e | |
parent | 4b4b304a1e20ea92e51b3adf86f0d6bb0172e6c7 (diff) | |
download | FreeBSD-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.h | 12 |
1 files changed, 0 insertions, 12 deletions
@@ -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" /* |