xref: /freebsd/share/man/man4/hptrr.4 (revision df77ed7558d09e903b3dc95868e66121579c3f36)
1b063a422SScott Long.\"
2b063a422SScott Long.\" Copyright (c) 2007 Me
3b063a422SScott Long.\" All rights reserved.
4b063a422SScott Long.\"
5b063a422SScott Long.\" Redistribution and use in source and binary forms, with or without
6b063a422SScott Long.\" modification, are permitted provided that the following conditions
7b063a422SScott Long.\" are met:
8b063a422SScott Long.\" 1. Redistributions of source code must retain the above copyright
9b063a422SScott Long.\"    notice, this list of conditions and the following disclaimer.
10b063a422SScott Long.\" 2. Redistributions in binary form must reproduce the above copyright
11b063a422SScott Long.\"    notice, this list of conditions and the following disclaimer in the
12b063a422SScott Long.\"    documentation and/or other materials provided with the distribution.
13b063a422SScott Long.\"
14b063a422SScott Long.\" THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR
15b063a422SScott Long.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
16b063a422SScott Long.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
17b063a422SScott Long.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT,
18b063a422SScott Long.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
19b063a422SScott Long.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
20b063a422SScott Long.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21b063a422SScott Long.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22b063a422SScott Long.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
23b063a422SScott Long.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24b063a422SScott Long.\"
25b063a422SScott Long.\" $FreeBSD$
26b063a422SScott Long.\"
27b063a422SScott Long.Dd December 14, 2007
28b063a422SScott Long.Dt HPTRR 4
29b063a422SScott Long.Os
30b063a422SScott Long.Sh NAME
31b063a422SScott Long.Nm hptrr
32b063a422SScott Long.Nd "HighPoint RocketRAID device driver"
33b063a422SScott Long.Sh SYNOPSIS
34b063a422SScott LongTo compile this driver into the kernel,
35b063a422SScott Longplace the following line in your
36b063a422SScott Longkernel configuration file:
37b063a422SScott Long.Bd -ragged -offset indent
38b063a422SScott Long.Cd "device hptrr"
39b063a422SScott Long.Cd "device scbus"
40b063a422SScott Long.Cd "device da"
41b063a422SScott Long.Ed
42b063a422SScott Long.Pp
43b063a422SScott LongAlternatively, to load the driver as a
44b063a422SScott Longmodule at boot time, place the following line in
45b063a422SScott Long.Xr loader.conf 5 :
46b063a422SScott Long.Bd -literal -offset indent
47b063a422SScott Longhptrr_load="YES"
48b063a422SScott Long.Ed
49b063a422SScott Long.Sh DESCRIPTION
50b063a422SScott LongThe
51b063a422SScott Long.Nm
52b063a422SScott Longdriver provides support for HighPoint's RocketRAID based RAID controllers.
53b063a422SScott Long.Pp
54b063a422SScott LongThese devices support SATA/ATA disk drives
55b063a422SScott Longand provide RAID0 (striping), RAID1 (mirroring), and RAID5 functionality.
56b063a422SScott Long.Sh HARDWARE
57b063a422SScott LongThe
58b063a422SScott Long.Nm
59b063a422SScott Longdriver supports the following RAID
60b063a422SScott Longcontrollers:
61b063a422SScott Long.Pp
62b063a422SScott Long.Bl -bullet -compact
63b063a422SScott Long.It
64b063a422SScott LongRocketRAID 172x series
65b063a422SScott Long.It
66b063a422SScott LongRocketRAID 174x series
67b063a422SScott Long.It
68b063a422SScott LongRocketRAID 2210
69b063a422SScott Long.It
70b063a422SScott LongRocketRAID 222x series
71b063a422SScott Long.It
72b063a422SScott LongRocketRAID 2240
73b063a422SScott Long.It
74b063a422SScott LongRocketRAID 230x series
75b063a422SScott Long.It
76b063a422SScott LongRocketRAID 231x series
77b063a422SScott Long.It
78b063a422SScott LongRocketRAID 232x series
79b063a422SScott Long.It
80b063a422SScott LongRocketRAID 2340
81b063a422SScott Long.It
82b063a422SScott LongRocketRAID 2522
83b063a422SScott Long.El
84b063a422SScott Long.Sh NOTES
85b063a422SScott LongThe
86b063a422SScott Long.Nm
87b063a422SScott Longdriver only works on the i386 and amd64 platforms as it requires a binary
88b063a422SScott Longblob object from the manufacturer which they only supply for these platforms.
89b063a422SScott LongThe
90b063a422SScott Long.Nm
91b063a422SScott Longdriver does
92b063a422SScott Long.Em not
93b063a422SScott Longwork on i386 with
94b063a422SScott Long.Xr pae 4
95b063a422SScott Longenabled.
96b063a422SScott Long.Pp
97b063a422SScott LongThis driver does not support the RR182x series controller.
98b063a422SScott LongSee the
99b063a422SScott Long.Xr hptmv 4
100b063a422SScott Longmanual page for details on support.
10154c1b47dSScott Long.Pp
10254c1b47dSScott LongThis driver supersedes the older rr232x driver.
103b063a422SScott Long.Sh SEE ALSO
104b063a422SScott Long.Xr cam 4 ,
105b063a422SScott Long.Xr hptmv 4 ,
106b063a422SScott Long.Xr loader 8
107b063a422SScott Long.Sh HISTORY
108b063a422SScott LongThe
109b063a422SScott Long.Nm
110b063a422SScott Longdevice driver first appeared in
111df77ed75SChristian Brueffer.Fx 6.3 .
112b063a422SScott Long.Sh AUTHORS
113b063a422SScott Long.An -nosplit
114b063a422SScott LongThe
115b063a422SScott Long.Nm
116b063a422SScott Longdevice driver was written by
117b063a422SScott Long.An HighPoint Technologies, Inc. ,
118b063a422SScott Longand ported to
119b063a422SScott Long.Fx
120b063a422SScott Longby
121b063a422SScott Long.An Scott Long .
122b063a422SScott LongThis manual page was written by
123b063a422SScott Long.An David E. O'Brien .
124b063a422SScott Long.Sh BUGS
125b063a422SScott LongThe
126b063a422SScott Long.Nm
127b063a422SScott Longdriver does not support manipulating the RAID from the OS, RAIDs need
128b063a422SScott Longto be set up from the on-board BIOS.
129