freebsd-dev/sys/amd64
John Baldwin 5b1e7cb257 - Use cpu_exthigh instead of executing cpuid again to retrieve it for the
print_AMD_foo() functions.
- Add a brand name table for the brand index provided on Intel CPU's in
  %ebx after cpuid 1.
- For Intel CPUs, if we don't get a processor name from the extended cpuid
  then use the brand index in cpuid_cpuinfo to pick a name from the brand
  table and copy that name into cpu_brand.
- Replace the duplicated code to use the extended cpuid to replace
  cpu_model with the processor name in the AMD and Transmeta sections of
  printcpuinfo() with generic code that replaces cpu_model with
  cpu_brand if cpu_brand is not an empty string.  We also trim leading
  spaces from cpu_brand prior to doing this since at least some processor
  names (notably those of Intel CPUs) have leading spaces in the name.
- Give print_AMD_features() its own private regs[] array since
  printcpuinfo() doesn't use the one it has anymore.
2003-01-08 16:41:48 +00:00
..
acpica Export the physical address of the RSDP to userland by means 2002-12-18 08:47:07 +00:00
amd64 - Use cpu_exthigh instead of executing cpuid again to retrieve it for the 2003-01-08 16:41:48 +00:00
compile Make space for compilations. 2002-07-06 02:49:07 +00:00
conf Add the if_bge driver. I can't find any reason why it's not here, and it's 2002-12-28 06:22:17 +00:00
ia32 Synchronize to kern/syscalls.master:1.139. 2002-12-29 20:33:26 +00:00
include - Add a cpu_exthigh variable to hold the highest extended cpuid value 2003-01-08 16:35:59 +00:00
isa Use the correct value when writing the Day Of Week byte in the CMOS. 2002-12-04 13:46:49 +00:00
pci Outdent the string rather than use concatenation. 2002-12-23 22:12:17 +00:00
Makefile This commit adds basic support for the UFS2 filesystem. The UFS2 2002-06-21 06:18:05 +00:00