Kevin Lo
544c5e5b53
Make sure that each va_start has one and only one matching va_end,
...
especially in error cases.
2012-05-29 01:48:06 +00:00
John Baldwin
0cf7495c65
Instead of packing the individual fields in the PnP structures, pack the
...
entire structures. This trims some warnings.
Verified by: md5(1)
MFC after: 1 week
2009-06-08 15:09:22 +00:00
Maxim Sobolev
915dad0e92
Long-long time ago, when the trees were large and memory expensive amount of
...
memory directly available to loader(8) and friends was limited to 640K on i386.
Those times have passed long time ago and now loader(8) can directly access
up to 4GB of RAM at least theoretically. At the same time, there are several
places where it's assumed that malloc() will only allocate memory within
first megabyte.
Remove that assumption by allocating appropriate bounce buffers for BIOS
calls on stack where necessary.
This allows using memory above first megabyte for heap if necessary.
2005-12-19 09:00:11 +00:00
David E. O'Brien
d9b97e8dff
Use __FBSDID().
...
Also some minor copyright style cleanups.
2003-08-25 23:28:32 +00:00
John Baldwin
8b149b5131
Consistently use the BSD u_int and u_short instead of the SYSV uint and
...
ushort. In most of these files, there was a mixture of both styles and
this change just makes them self-consistent.
Requested by: bde (kern_ktrace.c)
2003-08-07 15:04:27 +00:00
Alfred Perlstein
4f492bfab5
use __packed.
2002-09-23 18:54:32 +00:00
Poul-Henning Kamp
8d48b118f2
Fix one of the va_arg() with less than int sized type probelms.
2002-05-18 09:12:32 +00:00
John Baldwin
4ae4202e70
Cleanup warnings. Most of these are signed/unsigned warnings, as well as
...
some added const's.
2000-08-03 09:14:02 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Mike Smith
4558ccdf6f
Remove a debugging copy of offsetof() that snuck in.
1998-10-23 22:30:52 +00:00
Mike Smith
a1c0b1c5c5
PnP enumerator using the PCI BIOS. This is needlessly complex due to the
...
lack of a simple "enumerate all PCI devices" function.
1998-10-23 22:29:08 +00:00
Mike Smith
8d35fb65a0
PnP BIOS enumerator; mostly useful for hunting PnP devices that are supported
...
by the system BIOS rather than supporting ISA PnP.
1998-10-22 20:25:06 +00:00