From 34e234c351d34687bf21c7a0f64c9f76176d5297 Mon Sep 17 00:00:00 2001 From: sam Date: Sun, 30 Nov 2008 05:44:58 +0000 Subject: 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 --- ah.h | 12 ------------ 1 file changed, 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" /* -- cgit v1.1