git: Add the hptrr(4) driver for HighPoint RocketRAID 17xx, 22xx, 23xx and 25xx.
Sascha Wildner
swildner at crater.dragonflybsd.org
Thu Aug 2 18:35:22 PDT 2012
commit 0e32bd089f01fd5cdbd9858fbf56f21699b1835e
Author: Sascha Wildner <saw at online.de>
Date: Fri Aug 3 02:18:34 2012 +0200
Add the hptrr(4) driver for HighPoint RocketRAID 17xx, 22xx, 23xx and 25xx.
The manual page mentions the following adapters to be supported:
* RocketRAID 172x series
* RocketRAID 174x series
* RocketRAID 2210
* RocketRAID 222x series
* RocketRAID 2240
* RocketRAID 230x series
* RocketRAID 231x series
* RocketRAID 232x series
* RocketRAID 2340
* RocketRAID 2522
I have tested it with a RocketRAID 2300.
Taken-from: FreeBSD
Summary of changes:
share/man/man4/Makefile | 1 +
share/man/man4/hptiop.4 | 3 +-
share/man/man4/hptmv.4 | 1 +
share/man/man4/{hptmv.4 => hptrr.4} | 70 +-
sys/conf/files | 3 +
sys/config/GENERIC | 1 +
sys/config/LINT | 5 +
sys/config/LINT64 | 5 +
sys/config/X86_64_GENERIC | 1 +
sys/dev/raid/Makefile | 2 +-
sys/dev/raid/hptrr/Makefile | 12 +
sys/dev/raid/hptrr/array.h | 190 +
sys/dev/raid/hptrr/him.h | 455 +
sys/dev/raid/hptrr/himfuncs.h | 105 +
sys/dev/raid/hptrr/hptintf.h | 1896 ++++
sys/dev/raid/hptrr/hptrr_config.c | 72 +
sys/dev/raid/hptrr/hptrr_config.h | 149 +
sys/dev/raid/hptrr/hptrr_os_bsd.c | 302 +
sys/dev/raid/hptrr/hptrr_osm_bsd.c | 1370 +++
sys/dev/raid/hptrr/i386-elf.hptrr_lib.o.uu | 8900 +++++++++++++++++
sys/dev/raid/hptrr/ldm.h | 532 +
sys/dev/raid/hptrr/list.h | 132 +
sys/dev/raid/hptrr/os_bsd.h | 204 +
sys/dev/raid/hptrr/osm.h | 206 +
sys/dev/raid/hptrr/x86_64-elf.hptrr_lib.o.uu |13551 ++++++++++++++++++++++++++
sys/platform/pc32/conf/files | 5 +
sys/platform/pc64/conf/files | 5 +
27 files changed, 28161 insertions(+), 17 deletions(-)
copy share/man/man4/{hptmv.4 => hptrr.4} (66%)
create mode 100644 sys/dev/raid/hptrr/Makefile
create mode 100644 sys/dev/raid/hptrr/array.h
create mode 100644 sys/dev/raid/hptrr/him.h
create mode 100644 sys/dev/raid/hptrr/himfuncs.h
create mode 100644 sys/dev/raid/hptrr/hptintf.h
create mode 100644 sys/dev/raid/hptrr/hptrr_config.c
create mode 100644 sys/dev/raid/hptrr/hptrr_config.h
create mode 100644 sys/dev/raid/hptrr/hptrr_os_bsd.c
create mode 100644 sys/dev/raid/hptrr/hptrr_osm_bsd.c
create mode 100644 sys/dev/raid/hptrr/i386-elf.hptrr_lib.o.uu
create mode 100644 sys/dev/raid/hptrr/ldm.h
create mode 100644 sys/dev/raid/hptrr/list.h
create mode 100644 sys/dev/raid/hptrr/os_bsd.h
create mode 100644 sys/dev/raid/hptrr/osm.h
create mode 100644 sys/dev/raid/hptrr/x86_64-elf.hptrr_lib.o.uu
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/0e32bd089f01fd5cdbd9858fbf56f21699b1835e
--
DragonFly BSD source repository
More information about the Commits
mailing list