Add the hptrr(4) driver for HighPoint RocketRAID 17xx, 22xx, 23xx and 25xx.
authorSascha Wildner <saw@online.de>
Fri, 3 Aug 2012 00:18:34 +0000 (02:18 +0200)
committerSascha Wildner <saw@online.de>
Fri, 3 Aug 2012 01:30:56 +0000 (03:30 +0200)
commit0e32bd089f01fd5cdbd9858fbf56f21699b1835e
treef32be583892b2565ef0481b871d1ffd9bfd75739
parentea778d16176a228522f06362e3aebac8f92f4b11
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
27 files changed:
share/man/man4/Makefile
share/man/man4/hptiop.4
share/man/man4/hptmv.4
share/man/man4/hptrr.4 [copied from share/man/man4/hptmv.4 with 66% similarity]
sys/conf/files
sys/config/GENERIC
sys/config/LINT
sys/config/LINT64
sys/config/X86_64_GENERIC
sys/dev/raid/Makefile
sys/dev/raid/hptrr/Makefile [new file with mode: 0644]
sys/dev/raid/hptrr/array.h [new file with mode: 0644]
sys/dev/raid/hptrr/him.h [new file with mode: 0644]
sys/dev/raid/hptrr/himfuncs.h [new file with mode: 0644]
sys/dev/raid/hptrr/hptintf.h [new file with mode: 0644]
sys/dev/raid/hptrr/hptrr_config.c [new file with mode: 0644]
sys/dev/raid/hptrr/hptrr_config.h [new file with mode: 0644]
sys/dev/raid/hptrr/hptrr_os_bsd.c [new file with mode: 0644]
sys/dev/raid/hptrr/hptrr_osm_bsd.c [new file with mode: 0644]
sys/dev/raid/hptrr/i386-elf.hptrr_lib.o.uu [new file with mode: 0644]
sys/dev/raid/hptrr/ldm.h [new file with mode: 0644]
sys/dev/raid/hptrr/list.h [new file with mode: 0644]
sys/dev/raid/hptrr/os_bsd.h [new file with mode: 0644]
sys/dev/raid/hptrr/osm.h [new file with mode: 0644]
sys/dev/raid/hptrr/x86_64-elf.hptrr_lib.o.uu [new file with mode: 0644]
sys/platform/pc32/conf/files
sys/platform/pc64/conf/files