Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Nov 2008 05:44:58 +0000 (UTC)
From:      Sam Leffler <sam@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r185466 - projects/ath_hal
Message-ID:  <200811300544.mAU5iwsJ073770@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sam
Date: Sun Nov 30 05:44:58 2008
New Revision: 185466
URL: http://svn.freebsd.org/changeset/base/185466

Log:
  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

Modified:
  projects/ath_hal/ah.h

Modified: projects/ath_hal/ah.h
==============================================================================
--- projects/ath_hal/ah.h	Sun Nov 30 05:10:14 2008	(r185465)
+++ projects/ath_hal/ah.h	Sun Nov 30 05:44:58 2008	(r185466)
@@ -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"
 
 /*



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811300544.mAU5iwsJ073770>