NetBSD/sys/arch/amd64/conf
drochner d880082522 clean up how cpus and ioapics are attached at the mainbus:
Seperate "cpubus" and "ioapicbus" -- while they share a common "address
space" (the apic id), the kernel doesn't use this fact. There are different
data passed to cpus and apics, which caused some ugly polymorphism. This
also saves the special "submatch" functions needed to distingush cpus
and ioapics for autoconf. (And it makes that "apid" locators wired
in the kernel configuration are honored now; this allows one to dumb down
an mp box to singleprocessor by userconfig.)
Print "apid" locators in the buses "print" function "as everyone does",
so the per-port cpu drivers don't need to do it.
Being here, constify "struct cpu_functions" and g/c the unused MP_PICMODE
flag.
2007-03-05 16:50:59 +00:00
..
files.amd64 clean up how cpus and ioapics are attached at the mainbus: 2007-03-05 16:50:59 +00:00
GENERIC Add btuart(4). 2007-03-01 14:57:38 +00:00
GENERIC_ACPI Apply fvdl's acpi pci interrupt configuration code. 2006-07-04 00:30:21 +00:00
GENERIC.local
GENERIC.MP remove the COM_MPLOCK option. always include the spinlock in the softc 2005-12-27 00:46:38 +00:00
INSTALL Disable wsmouse(4) and all the related low-level drivers The installer 2007-02-01 21:07:45 +00:00
INSTALL_ACPI Apply fvdl's acpi pci interrupt configuration code. 2006-07-04 00:30:21 +00:00
kern.ldscript
majors.amd64 Remove traces of scd(4), which apparently never actually had a driver in 2007-01-09 21:59:08 +00:00
Makefile.amd64 convert to timecounters (from branch simonb-timecounters) 2006-06-07 22:37:14 +00:00
SIMICS update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. 2006-12-29 21:49:03 +00:00
std.amd64 merge ktrace-lwp. 2005-12-11 12:16:03 +00:00