i2odep.h (96554) | i2odep.h (96614) |
---|---|
1/**************************************************************************** 2 * 3 * Copyright (c) 1996-2000 Distributed Processing Technology Corporation 4 * Copyright (c) 2000 Adaptec Corporation. 5 * All rights reserved. 6 * 7 * Copyright (c) 1998 I2O Special Interest Group (I2O SIG) 8 * All rights reserved --- 31 unchanged lines hidden (view full) --- 40 * This information is provided for the purpose of recompilation of the 41 * driver code provided by Distributed Processing Technology only. It is 42 * NOT to be used for any other purpose. 43 * 44 * To develop other products based upon I2O definitions, it is necessary to 45 * become a "Registered Developer" of the I2O SIG. This can be done by calling 46 * 415-750-8352 in the US, or via http://www.i2osig.org. 47 * | 1/**************************************************************************** 2 * 3 * Copyright (c) 1996-2000 Distributed Processing Technology Corporation 4 * Copyright (c) 2000 Adaptec Corporation. 5 * All rights reserved. 6 * 7 * Copyright (c) 1998 I2O Special Interest Group (I2O SIG) 8 * All rights reserved --- 31 unchanged lines hidden (view full) --- 40 * This information is provided for the purpose of recompilation of the 41 * driver code provided by Distributed Processing Technology only. It is 42 * NOT to be used for any other purpose. 43 * 44 * To develop other products based upon I2O definitions, it is necessary to 45 * become a "Registered Developer" of the I2O SIG. This can be done by calling 46 * 415-750-8352 in the US, or via http://www.i2osig.org. 47 * |
48 * $FreeBSD: head/sys/dev/asr/i2odep.h 96554 2002-05-14 01:09:03Z obrien $ | 48 * $FreeBSD: head/sys/dev/asr/i2odep.h 96614 2002-05-14 21:54:56Z obrien $ |
49 * 50 **************************************************************************/ 51 52/* 53 * This template provides place holders for architecture and compiler 54 * dependencies. It should be filled in and renamed as i2odep.h. 55 * i2odep.h is included by i2otypes.h. <xxx> marks the places to fill. 56 */ --- 50 unchanged lines hidden (view full) --- 107/* Boolean */ 108 109#ifndef __BOOL 110#define __BOOL 111 112typedef unsigned char BOOL; 113#endif 114 | 49 * 50 **************************************************************************/ 51 52/* 53 * This template provides place holders for architecture and compiler 54 * dependencies. It should be filled in and renamed as i2odep.h. 55 * i2odep.h is included by i2otypes.h. <xxx> marks the places to fill. 56 */ --- 50 unchanged lines hidden (view full) --- 107/* Boolean */ 108 109#ifndef __BOOL 110#define __BOOL 111 112typedef unsigned char BOOL; 113#endif 114 |
115#if (!defined(__FAR__)) 116# if (defined(__BORLANDC__)) | 115#if !defined(__FAR__)) 116# if defined(__BORLANDC__) |
117# define __FAR__ far 118# else 119# define __FAR__ 120# endif 121#endif 122 123/* NULL */ 124 | 117# define __FAR__ far 118# else 119# define __FAR__ 120# endif 121#endif 122 123/* NULL */ 124 |
125#if (!defined(NULL)) | 125#if !defined(NULL) |
126# define NULL ((VOID __FAR__ *)0L) 127#endif 128 129 | 126# define NULL ((VOID __FAR__ *)0L) 127#endif 128 129 |
130#if (defined(__SPARC__) || defined(__linux__)) | 130#if defined(__SPARC__) || defined(__linux__) |
131typedef char CHAR; 132typedef char *pCHAR; 133typedef char INT8; 134typedef char *pINT8; 135typedef unsigned char UINT8; 136typedef unsigned char *pUINT8; 137typedef short INT16; 138typedef short *pINT16; --- 1160 unchanged lines hidden --- | 131typedef char CHAR; 132typedef char *pCHAR; 133typedef char INT8; 134typedef char *pINT8; 135typedef unsigned char UINT8; 136typedef unsigned char *pUINT8; 137typedef short INT16; 138typedef short *pINT16; --- 1160 unchanged lines hidden --- |