freebsd-dev/sys/i386
David E. O'Brien ae72afe0f2 The kernel implemented 'memcmp' is an alias for 'bcmp'. However, memcmp
and bcmp are not the same thing.  'man bcmp' states that the return is
"non-zero" if the two byte strings are not identical.  Where as,
'man memcmp' states that the return is the "difference between the
first two differing bytes (treated as unsigned char values" if the
two byte strings are not identical.

So provide a proper memcmp(9), but it is a C implementation not a tuned
assembly implementation.  Therefore bcmp(9) should be preferred over memcmp(9).
2008-09-23 14:45:10 +00:00
..
acpica Don't enforce unique device minor number policy anymore. 2008-06-11 18:55:19 +00:00
bios Now that all platforms use genclock, shuffle things around slightly 2008-04-22 19:38:30 +00:00
compile
conf Add 'device acpi' to GENERIC on i386. Most newer i386 machines require it, 2008-09-16 20:22:22 +00:00
cpufreq Add a proper detach method to the est(4) driver using cpufreq_unregister(). 2008-09-10 17:41:41 +00:00
i386 The kernel implemented 'memcmp' is an alias for 'bcmp'. However, memcmp 2008-09-23 14:45:10 +00:00
ibcs2 Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed thread 2008-08-28 15:23:18 +00:00
include MFamd64: More CPUID feature flags: SSE4, X2APIC, POPCNT, DTES64, and 1GB 2008-09-17 20:45:18 +00:00
isa - Add the i386_memio_map_load() function to load I/O address table. 2008-09-07 04:44:24 +00:00
linux Segment registers are stored in the uc_mcontext member of the struct 2008-09-07 16:39:21 +00:00
pci Add a 'hw.pci.mcfg' tunable. It can be set to 0 to disable memory-mapped 2008-09-11 21:42:11 +00:00
svr4 Since version 4.3, gcc changed its behaviour concerning the i386/amd64 2008-03-13 10:54:38 +00:00
xbox In keeping with style(9)'s recommendations on macros, use a ';' 2008-03-16 10:58:09 +00:00
xen Change order of pcpu initialization so the pc_prvspace is set 2008-09-18 02:59:19 +00:00
Makefile Update entries for building tags. 2007-05-13 18:21:54 +00:00