Harmonize the hptmv blob's build rule with that of other hpt* drivers.No functional change intended.Reviewed by: emasteMFC after: 1 weekDifferential Revision: https://reviews.freebsd.org/D21866
sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with: `cd sys/modules; make ALL_MODULES=` on amd64MFC after: 1 monthSponsored by: Dell EMC Isilon
MFtbemd:Use MACHINE_CPUARCH in preference to MACHINE_ARCH. The former is thesource code location of the machine, the latter the binary output. Ingeneral, we want to use MACHINE_CPUARCH instead
MFtbemd:Use MACHINE_CPUARCH in preference to MACHINE_ARCH. The former is thesource code location of the machine, the latter the binary output. Ingeneral, we want to use MACHINE_CPUARCH instead of MACHINE_ARCH unlesswe're tesitng for a specific target. The isn't even moot fori386/amd64 where there's momemntum towards a MACHINE_CPUARCH == x86,although a specific cleanup for that likely would be needed...
show more ...
Import new version of the HPTMV driver from Highpoint. The major changehere is the support for amd64, as well as possible support for PAE. Manythanks to Highpoint for continuing to support FreeBS
Import new version of the HPTMV driver from Highpoint. The major changehere is the support for amd64, as well as possible support for PAE. Manythanks to Highpoint for continuing to support FreeBSD.Obtained from: Steve Chang @ HighpointMFC After: 3 days.
Move all of the hptmv files to /sys/dev/hptmv so that they won't be mistakenfor being on a CVS vendor branch. The files were moved via a repo-copy.
Clean up some messy Makefile stuff so that this can be built into thekernel.
Import the HighPoint RocketRAID 182x driver. Thanks to HighPoint forproviding the original driver, and thanks to IronSystems for providinghardware for testing.