summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include
AgeCommit message (Expand)Author
2004-04-02K6-2/3 powernow driver. not without quirks, but mostly working.Ted Unangst
2004-02-19- split intel686_cpu_setup() into two parts: common for familyAlexander Yurchenko
2004-02-14Simplify hw.{cpuspeed,setperf} api moving all the sysctl stuffAlexander Yurchenko
2004-02-06some cpus start to have a NX oriented PGEX_ITheo de Raadt
2004-02-052 new cpuid ecx features in prescottTheo de Raadt
2004-02-03move VIA xcrypt-* options to specialreg.hTheo de Raadt
2004-02-02PSL_XCRYPT is 0x40000000Theo de Raadt
2004-02-01Enable FXSR all the time, and cope with NPX/FXSR conversions; from netbsd.Theo de Raadt
2004-02-01Sync user ldt code with NetBSD:Alexander Yurchenko
2004-01-31rename SIMD/SIMD2 to SSE/SSE2Theo de Raadt
2004-01-28sniff. first file i add'd is first to be rm'dTed Unangst
2004-01-14Revert previous; this will cause issues on some machines, says drahn@Miod Vallat
2004-01-13Fix KERNTEXTOFF value (long) after the move to ELF.Miod Vallat
2004-01-06adjust pentium_mhz when cpu speed changes. ok deraadtTed Unangst
2004-01-03put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macrosMarc Espie
2004-01-01Crank SHMMAXPGS from 2048 to 8192. Other platforms where peopleTodd C. Miller
2003-12-29Properly recognize SiS CPU family;Alexander Yurchenko
2003-12-20add pentium 4 thermal control circuit (tcc) driver. can use this toTed Unangst
2003-12-19add cpu_ecxfeature to cpu.h, and stop locally externing it and cpu_feature.Ted Unangst
2003-12-18add new hw sysctls, cpuspeed and setperf to control cpu frequency.Ted Unangst
2003-11-27This var is volatile. gcc3 complains if the CV qualifiers don't match.Marc Espie
2003-11-16convert __attribute__((__packed__)) to __packed so that parsers unawareAnil Madhavapeddy
2003-10-28guard cpu register functions from userland, otherwise they appear whenAnil Madhavapeddy
2003-10-24No need to have several implementations of {read,write}_eflags(),Alexander Yurchenko
2003-09-23Replace select backends with poll backends. selscan() and pollscan()Todd C. Miller
2003-09-08match size of fpreg w/ the save87 structs as figured in discussion w/ jason t...Michael Shalayeff
2003-08-21fix symbol name error in mcount functionality in a.out->ELF transition.Dale Rahn
2003-07-28nuke more MATH_EMULATEJason Wright
2003-07-25s/CPUID_SYS2/CPUID_SEP/ to avoid confusionMichael Shalayeff
2003-07-25make sure SYSENTER registers are 0 at boot time. should fix an unusualTed Unangst
2003-07-07function for cpuid instruction. pulled from longrun into generic code.Ted Unangst
2003-06-06Identify Pentium M CPUAndreas Gunnarsson
2003-06-03remove some term 3 & 4 for niklasTheo de Raadt
2003-06-03three four killMichael Shalayeff
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-27change .byte for the correct opcodes now that gas can handle'em.Federico G. Schwindt
2003-05-26pmap_protect strikes again.Artur Grabowski
2003-05-18Add 'machine sysregs' command to ddb for 1386; show idtr, gdtr, ldtr, trAndreas Gunnarsson
2003-05-14Support for Transmeta CPU power management, called LongRun.Ted Unangst
2003-05-13The current solution to handle the protection fault trap is notArtur Grabowski
2003-05-05Move exec base to 0x1c000000, exe/data gap to 512MB. Allows betterDale Rahn
2003-05-02when flipping the code descriptors also update cs in theMichael Shalayeff
2003-04-17i386 changes to move to ELF. asm cleanup. Change MAXDSIZ to 512M for 1Gsep.Dale Rahn
2003-04-09Correct commentary describing page table layoutsNiklas Hallqvist
2003-04-07Spring cleaning: remove unused code.Niklas Hallqvist
2003-03-28Add a sysctl to option USER_LDT, to control its behaviour, which will beMiod Vallat
2003-03-14Support for the VIA C3 Nehemiah on-cpu random number generator. This chipTheo de Raadt
2003-01-21Get rid of vm_{offset,size}_t on i386.Artur Grabowski
2003-01-16Getting rid of vm_offset_tArtur Grabowski
2003-01-09Remove fetch(9) and store(9) functions from the kernel, and replace the fewMiod Vallat