Deleted Added
full compact
arcmsr.c (163896) arcmsr.c (165102)
1/*
2******************************************************************************************
3** O.S : FreeBSD
4** FILE NAME : arcmsr.c
5** BY : Erich Chen
6** Description: SCSI RAID Device Driver for
7** ARECA (ARC1110/1120/1160/1210/1220/1260) SATA RAID HOST Adapter
8** ARCMSR RAID Host adapter[RAID controller:INTEL 331(PCI-X) 341(PCI-EXPRESS) chip set]

--- 26 unchanged lines hidden (view full) ---

35** THIS SOFTWARE,EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
36**************************************************************************
37** History
38**
39** REV# DATE NAME DESCRIPTION
40** 1.00.00.00 3/31/2004 Erich Chen First release
41** 1.20.00.02 11/29/2004 Erich Chen bug fix with arcmsr_bus_reset when PHY error
42******************************************************************************************
1/*
2******************************************************************************************
3** O.S : FreeBSD
4** FILE NAME : arcmsr.c
5** BY : Erich Chen
6** Description: SCSI RAID Device Driver for
7** ARECA (ARC1110/1120/1160/1210/1220/1260) SATA RAID HOST Adapter
8** ARCMSR RAID Host adapter[RAID controller:INTEL 331(PCI-X) 341(PCI-EXPRESS) chip set]

--- 26 unchanged lines hidden (view full) ---

35** THIS SOFTWARE,EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
36**************************************************************************
37** History
38**
39** REV# DATE NAME DESCRIPTION
40** 1.00.00.00 3/31/2004 Erich Chen First release
41** 1.20.00.02 11/29/2004 Erich Chen bug fix with arcmsr_bus_reset when PHY error
42******************************************************************************************
43** $FreeBSD: head/sys/dev/arcmsr/arcmsr.c 163896 2006-11-02 00:54:38Z mjacob $
43** $FreeBSD: head/sys/dev/arcmsr/arcmsr.c 165102 2006-12-11 18:28:31Z mjacob $
44*/
45#define ARCMSR_DEBUG0 0
46/*
47**********************************
48*/
49#include <sys/param.h>
50#include <sys/systm.h>
51#include <sys/malloc.h>

--- 141 unchanged lines hidden (view full) ---

193};
194
195static driver_t arcmsr_driver={
196 "arcmsr",arcmsr_methods,sizeof(struct _ACB)
197};
198
199static devclass_t arcmsr_devclass;
200DRIVER_MODULE(arcmsr,pci,arcmsr_driver,arcmsr_devclass,0,0);
44*/
45#define ARCMSR_DEBUG0 0
46/*
47**********************************
48*/
49#include <sys/param.h>
50#include <sys/systm.h>
51#include <sys/malloc.h>

--- 141 unchanged lines hidden (view full) ---

193};
194
195static driver_t arcmsr_driver={
196 "arcmsr",arcmsr_methods,sizeof(struct _ACB)
197};
198
199static devclass_t arcmsr_devclass;
200DRIVER_MODULE(arcmsr,pci,arcmsr_driver,arcmsr_devclass,0,0);
201MODULE_DEPEND(arcmsr, pci, 1, 1, 1);
202MODULE_DEPEND(arcmsr, cam, 1, 1, 1);
201
202#if __FreeBSD_version >= 502010
203 static struct cdevsw arcmsr_cdevsw={
204 .d_version = D_VERSION,
205 .d_flags = D_NEEDGIANT,
206 .d_open = arcmsr_open, /* open */
207 .d_close = arcmsr_close, /* close */
208 .d_ioctl = arcmsr_ioctl, /* ioctl */

--- 2434 unchanged lines hidden ---
203
204#if __FreeBSD_version >= 502010
205 static struct cdevsw arcmsr_cdevsw={
206 .d_version = D_VERSION,
207 .d_flags = D_NEEDGIANT,
208 .d_open = arcmsr_open, /* open */
209 .d_close = arcmsr_close, /* close */
210 .d_ioctl = arcmsr_ioctl, /* ioctl */

--- 2434 unchanged lines hidden ---