Lines Matching +full:hptmvraid +full:. +full:o
2 Copyright (C) 2007-2008 HighPoint Technologies, Inc. All rights reserved.
3 $FreeBSD: releng/11.0/sys/dev/hptmv/readme.txt 230133 2012-01-15 13:23:33Z uqs $
7 v1.16 2008-2-29
8 Fix 7.0 compile error.
10 v1.15 2007-8-6
11 Override kernel driver(built-in) to support over 2T RAID array.
13 v1.14 2006-3-21
14 Fix 48-bit LBA compatibility for Seagate drives.
15 Fix 16 bytes CDB support.
17 v1.13 2006-2-13
18 Fix fail LED/beeper control.
19 Add 16 bytes CDB support.
21 v1.12 2005-6-10
22 Fix over 4G memory support on amd64.
23 Fix disk flush problem.
25 v1.1 2004-9-23
26 Fix activity LED problem.
27 Cleanup diagnostic code.
29 v1.01 2004-5-24
34 1. Overview
37 18xx SATA controller.
42 NO WARRANTY FOR THE PROGRAM. THERE ARE NO RESTRICTIONS ON THE USE OF THIS
43 FREE SOURCE CODE. HIGHPOINT DOES NOT PROVIDE ANY TECHNICAL SUPPORT IF THE
44 CODE HAS BEEN CHANGED FROM ORIGINAL SOURCE CODE.
51 POSSIBILITY OF SUCH DAMAGES. IN PARTICULAR, HIGHPOINT SHALL NOT HAVE
54 SUCH HARDWARE, OR DATA.
57 2. Rebuild the kernel with RR18xx support
60 1) Install kernel source package and building tools.
65 # tar xvzf /your/path/to/rr18xx-opensource-v1.12-bsd.tgz
67 3) Update the kernel configuration file to include the HighPoint source.
79 5) For i386 system, edit /usr/src/sys/conf/files.i386 and append the lines
82 hptmvraid.o optional hptmv \
83 dependency "$S/dev/hptmv/i386-elf.raid.o.uu" \
84 compile-with "uudecode < $S/dev/hptmv/i386-elf.raid.o.uu" \
87 dev/hptmv/gui_lib.c optional hptmv
88 dev/hptmv/hptproc.c optional hptmv
89 dev/hptmv/ioctl.c optional hptmv
90 dev/hptmv/entry.c optional hptmv
91 dev/hptmv/mv.c optional hptmv
93 For amd64 system, edit /usr/src/sys/conf/files.amd64 and append the lines
96 hptmvraid.o optional hptmv \
97 dependency "$S/dev/hptmv/amd64-elf.raid.o.uu" \
98 compile-with "uudecode < $S/dev/hptmv/amd64-elf.raid.o.uu" \
101 dev/hptmv/gui_lib.c optional hptmv
102 dev/hptmv/hptproc.c optional hptmv
103 dev/hptmv/ioctl.c optional hptmv
104 dev/hptmv/entry.c optional hptmv
105 dev/hptmv/mv.c optional hptmv
107 Note FreeBSD 5.3/5.4/6.x/7.x i386 already have a built-in RR18xx driver,
108 you should replace the old configuration lines with the lines listed above.
113 a) for FreeBSD 5.x/6.x/7.x i386:
117 # cd ../compile/MYKERNEL/
122 b) for FreeBSD 5.x/6.x/7.x amd64:
126 # cd ../compile/MYKERNEL/
131 c) for FreeBSD 4.x:
135 # cd ../../compile/MYKERNEL/
141 /boot/defaults/loader.conf, please remove the entry hptmv_load="YES"
142 from loader.conf to prevent the driver from being loaded twice.
144 7) Reboot from the new kernel.
147 3. Build/Load the driver as a kernel module
150 1) Install kernel source package and building tools.
155 # tar xvzf /your/path/to/rr18xx-opensource-v1.12-bsd.tgz
165 For FreeBSD 4.x:
167 # cp hptmv.ko /modules/
169 For FreeBSD 5.x/6.x/7.x:
171 # cp hptmv.ko /boot/kernel/
173 6) Reboot and load the driver under loader prompt. e.g:
182 (mailto:jkh@narf.osd.bsdi.com, Sat Apr 21 08:46:19 GMT 2001)
183 Loading /boot/defaults/loader.conf
186 Hit [Enter] to boot immediagely, or any other key for command prompt.
190 Type '?' for a list of commands, 'help' for more detailed help.
192 /modules/hptmv.ko text=0xf571 data=0x2c8+0x254
195 For FreeBSD 5.x/6.x/7.x, you can select 6 on the boot menu to get a loader prompt.
197 7) You can add a below line into /boot/defaults/loader.conf to load the
203 package for more information.
211 most of your questions here. If you need further assistance, please
212 contact us. We offer the following support and information services:
215 answers to common questions, and other topics. The Web Site is
217 http://www.highpoint-tech.com.
219 2) For technical support, send e-mail to support@highpoint-tech.com
222 (http://www.highpoint-tech.com) to check if there is a new or
223 updated device driver for your system.