oops, SDHC_FLAG_NO_HS_BIT is still required
SDHC_MAX_BLK_LEN_1024 needs to be shifted into caps reg
Attribute target is not supported by clang, so don't use it.
Explicitly mark this function as non-inline to not defeat the feature
tests.
Building random.cc with clang requires -mrdrnd on x86.
Explicitly request using the libstdc++ header path for clang, C++11 for
everything and disable the unsupported ABI tagging.
When building with clang, use the C++11 feature for explicit template
specialisation.
put back ua will fix differently.
add ua