summaryrefslogtreecommitdiffstats
path: root/sys/pci
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1998-07-11 04:58:25 +0000
committerbde <bde@FreeBSD.org>1998-07-11 04:58:25 +0000
commitd307f5bacf2f9550df1c42d62baddac56a8153c3 (patch)
tree9450fa2698676cae2446f7240ce90031fd2c0c54 /sys/pci
parent93e21e4d3d0d57d5fcaa74645ca34f42a0d52d53 (diff)
downloadFreeBSD-src-d307f5bacf2f9550df1c42d62baddac56a8153c3.zip
FreeBSD-src-d307f5bacf2f9550df1c42d62baddac56a8153c3.tar.gz
Don't pretend to support ix86's with 16-bit ints by using longs
just to ensure 32-bit variables. Doing so broke and/or pessimized i386's with 64-bit longs (unnecessary use of 64-bit variables caused remarkably few problems in C code, but the inline asm here tended to fail because there are no 64-bit registers). Since the interfaces here are very machine-dependent and shouldn't be used outside of the kernel, use a standard types of "known" width instead of fixed-width types. Changed all quad_t's to u_int64_t's. quad_t isn't standard, and using signed types for 64-bit registers was bogus (but made no difference).
Diffstat (limited to 'sys/pci')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud