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