freebsd-skq/sys/i386/include
sobomax 64a7af666e Add new CPU_ENABLE_TCC option, from NOTES:
CPU_ENABLE_TCC enables Thermal Control Circuitry (TCC) found in some
Pentium(tm) 4 and (possibly) later CPUs. When enabled and detected,
TCC allows to restrict power consumption by using machdep.cpuperf*
sysctls. This operates independently of SpeedStep and is useful on
systems where other mechanisms such as apm(4) or acpi(4) don't work.

Given the fact that many, even modern, notebooks don't work properly
with Intel ACPI, this is indeed very useful option for notebook owners.

Obtained from:  OpenBSD
MFC after:      2 weeks
2004-01-18 21:18:00 +00:00
..
pc
_inttypes.h
_limits.h
_stdint.h
_types.h
acpica_machdep.h
apicreg.h Delete old and unused APIC_IRQ defines. 2003-12-10 21:33:07 +00:00
apicvar.h Whitespace nit (sorry, couldn't help it) 2003-11-14 22:21:30 +00:00
apm_bios.h
apm_segments.h
asc_ioctl.h
asm.h
asmacros.h
atomic.h Fixed pedantic syntax errors. Many macros didn't permit a semicolon after 2003-11-17 02:55:25 +00:00
bootinfo.h
bus_at386.h
bus_dma.h Document the lockfunc and lockfuncarg arguments to bus_dma_tag_create() in 2003-11-07 23:29:42 +00:00
bus_memio.h
bus_pc98.h
bus_pio.h
bus.h
cdk.h
clock.h - Move manipulation of td_intr_nesting_level out of assembly interrupt 2003-11-12 18:13:57 +00:00
comstats.h
cpu.h Hey, how about we NOT make modules crash 486s? 2003-12-17 00:51:47 +00:00
cpufunc.h
cputypes.h
critical.h
cserial.h Updated cx driver commit part 1: bring in the new kernel driver. 2003-12-03 07:29:38 +00:00
db_machdep.h
dvcfg.h
elan_mmcr.h Add struct definition of the Elan MMCR registers (from jb@) 2004-01-05 12:00:59 +00:00
elf.h
endian.h
exec.h
float.h
floatingpoint.h
frame.h
gsc.h
i4b_cause.h
i4b_debug.h
i4b_ioctl.h
i4b_rbch_ioctl.h
i4b_tel_ioctl.h
i4b_trace.h
ieeefp.h
if_wl_wavelan.h
in_cksum.h
intr_machdep.h Shuffle the APIC interrupt vectors around a bit: 2003-11-14 19:10:13 +00:00
ioctl_bt848.h Move the bktr(4) <arch>/include/ioctl_{bt848,meteor}.h files to dev/bktr 2003-12-08 07:22:42 +00:00
ioctl_ctx.h
ioctl_meteor.h Move the bktr(4) <arch>/include/ioctl_{bt848,meteor}.h files to dev/bktr 2003-12-08 07:22:42 +00:00
legacyvar.h
limits.h
md_var.h Add struct definition of the Elan MMCR registers (from jb@) 2004-01-05 12:00:59 +00:00
metadata.h
mpapic.h
mptable.h Convert a couple of pointers to integers for source compatability with 2003-11-14 22:23:30 +00:00
mtpr.h
mutex.h
npx.h
param.h
pcaudioio.h
pcb_ext.h
pcb.h
pci_cfgreg.h
pcpu.h MFamd64: use a less compiler-intensive MD implementation of 'curthread' 2003-11-20 23:23:22 +00:00
pcvt_ioctl.h Add just enough of i386/include/pcvt_ioctl.h to amd64/include/pcvt_ioctl.h 2003-12-10 02:49:17 +00:00
pecoff_machdep.h
perfmon.h
physio_proc.h
pmap.h - Similar to post-PAE RELENG_4 split pmap_pte_quick() into two cases, 2003-11-08 03:01:26 +00:00
privatespace.h
proc.h Add a per-thread variable for saving the state of eflags to support the 2003-11-03 21:30:00 +00:00
profile.h Use ANSI C function definition for _mcount' and remove static' 2004-01-06 18:49:54 +00:00
psl.h
ptrace.h
reg.h
reloc.h
resource.h
runq.h
segments.h - Always use 256 IDT entries since it is now a runtime decison as to how 2003-11-03 21:12:04 +00:00
setjmp.h
sf_buf.h Don't remove the virtual-to-physical mapping when an sf_buf is freed. 2003-12-07 22:49:25 +00:00
sigframe.h
signal.h
smapi.h
smp.h - Add the mp_topology() function to mp_machdep.c. This function builds up 2003-12-11 03:48:31 +00:00
smptests.h Localized the cy driver's locking. 2003-11-16 00:55:54 +00:00
speaker.h
specialreg.h Add new CPU_ENABLE_TCC option, from NOTES: 2004-01-18 21:18:00 +00:00
spigot.h
stdarg.h
sysarch.h Provide sysarch(2) prototypes in the MD sysarch.h headers. While I'm 2004-01-09 16:52:09 +00:00
trap.h
tss.h
ucontext.h
varargs.h
vm86.h
vmparam.h
wtio.h