summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authormjacob <mjacob@FreeBSD.org>2006-12-03 07:59:12 +0000
committermjacob <mjacob@FreeBSD.org>2006-12-03 07:59:12 +0000
commit6aaa846335525e1003c7a8d7604017ff1eb19a65 (patch)
treeb35dd7a077bf69be3facedbe81c27d72bef9c177 /lib/libc
parent705d606604bc47f50babb30d38b7f9150297aef9 (diff)
downloadFreeBSD-src-6aaa846335525e1003c7a8d7604017ff1eb19a65.zip
FreeBSD-src-6aaa846335525e1003c7a8d7604017ff1eb19a65.tar.gz
Fix a massive couple of botches here: the NVRAM settings
read wasn't flagging the SYNC mode was enabled. The temp values for offset and sync period were uint8_t, but were being assigned and shifted from a uint32_t value. This didn't show up in testing because a random number of 1030 cards set a bit that says "honor BIOS negotiation", which means this whole code path was skipped. This should clear up at least some of the negotation issues that have been seen.
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud