aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/isa
Commit message (Expand)AuthorAgeFilesLines
* Use cpu_spinwait() (i.e., "pause") when spinning on rdtsc during DELAY().John Baldwin2008-01-171-0/+1
* Don't use plain "ret" instructions at targets of jump instructions,Bruce Evans2007-11-291-2/+2
* Remove entry points for -finstrument functions since they are currentlyBruce Evans2007-11-291-4/+0
* Split /dev/nvram driver out of isa/clock.c for i386 and amd64. I have notPeter Wemm2007-10-261-96/+1
* Fix a kernel panic due to a NULL pointer access on pc98.Yoshihiro Takahashi2007-09-011-5/+7
* It seems that some i386 mothermoards either do not implement theDavid Malone2007-07-271-1/+2
* If clock_ct_to_ts fails to convert time time from the real time clock,David Malone2007-07-231-3/+6
* Prototype (but functional) Linux-ish /dev/nvram interface to the extraPeter Wemm2007-06-151-0/+99
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-2/+2
* Despite several examples in the kernel, the third argument ofDavid Malone2007-06-041-1/+1
* Minor fixes and tweaks to the x86 interrupt code:John Baldwin2007-05-081-3/+11
* Add an interface for drivers to be notified of changes to CPU frequency.Nate Lawson2007-03-261-13/+43
* Partial fix for a bug in rev.1.231. If suspend/resume clobbers theBruce Evans2007-03-051-0/+1
* style(9).Yoshihiro Takahashi2007-03-041-2/+2
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-233-12/+16
* Cleaned up declaration and initialization of clock_lock. It is onlyBruce Evans2007-01-231-13/+10
* Evidently FreeBSD has long relied on the compiler to treat structuresKip Macy2006-12-173-4/+5
* Optimized RTC accesses by avoiding null writes to the index registerBruce Evans2006-12-031-9/+16
* Removed some SMP ifdefs so that using the TSC as a cputime clock isBruce Evans2006-10-291-9/+10
* Cleaned up includes. <machine/profile.h> was unused. <machine/timerreg.h>Bruce Evans2006-10-281-7/+4
* Removed all traces of HIDENAME() in amd64 and i386 kernel code. UsingBruce Evans2006-10-281-18/+9
* Don't call mexitcount or provide a stub mexitcount to call whenBruce Evans2006-10-271-11/+0
* Change the x86 interrupt code to suspend/resume interrupt controllersJohn Baldwin2006-10-101-9/+14
* Use calendaric calculation support from subr_clock.c instead of home-rolled.Poul-Henning Kamp2006-10-021-88/+33
* Second part of a little cleanup in the calendar/timezone/RTC handling.Poul-Henning Kamp2006-10-021-3/+0
* First part of a little cleanup in the calendar/timezone/RTC handling.Poul-Henning Kamp2006-10-022-0/+2
* Fix 'interrupt interrupt' -> 'interrupt' in the comment.Wojciech A. Koszek2006-09-201-1/+1
* Eliminate one set of XBOX #ifdefs. The Xbox code just needs to set aWarner Losh2006-08-091-9/+0
* Use the method described in IA-32 Intel Architecture Software Developer'sDavid Xu2006-05-301-0/+9
* Backout changes trying to inherit floating-point environment, althoughDavid Xu2006-05-291-35/+0
* If parent thread never used FPU, the only work is to clear flagDavid Xu2006-05-281-1/+6
* When creating a new thread, inherit floating-point environment fromDavid Xu2006-05-281-0/+30
* Send the pcvt(4) driver off to retirement.Poul-Henning Kamp2006-05-1710-14757/+0
* Since DELAY() was moved, most <machine/clock.h> #includes have beenPoul-Henning Kamp2006-05-162-2/+0
* Correct a local information leakage bug affecting AMD FPUs.Colin Percival2006-04-191-2/+40
* - Don't set CR0_NE and CR0_MP in npx_probe() as they are already setJohn Baldwin2006-04-061-25/+21
* Rework how we wire up interrupt sources to CPUs:John Baldwin2006-02-281-2/+14
* Use ttyalloc() instead of ttymalloc()Poul-Henning Kamp2006-01-041-2/+2
* Tweak how the MD code calls the fooclock() methods some. Instead ofJohn Baldwin2005-12-221-6/+7
* MFamd64 rev 1.223: Use the TSC to implement DELAY() if not marked brokenPeter Wemm2005-12-131-0/+15
* Whitespace: reduce diffs with amd64.John Baldwin2005-12-081-2/+1
* Change the i386 code to pass the interrupt vector as a separate argumentJohn Baldwin2005-12-052-8/+7
* Don't panic if IRQ 13 doesn't exist. On some machines (see previousJohn Baldwin2005-12-051-7/+9
* Really slam the door on mixed mode now that we don't depend on it for aJohn Baldwin2005-12-051-0/+15
* - Move PUSH_FRAME and POP_FRAME into machine/asmacros.h.John Baldwin2005-12-051-11/+2
* Fix -Wundef warnings found when compiling i386 LINT, GENERIC andRuslan Ermilov2005-12-052-5/+2
* Add /dev/speaker support to amd64.Ruslan Ermilov2005-11-111-656/+0
* Add support for XBOX to the FreeBSD port. The xbox architecture isWarner Losh2005-11-091-0/+10
* Finally complete some work on generalizing the PCF8584-based I2CJoerg Wunsch2005-10-281-633/+0
* Reorganize the interrupt handling code a bit to make a few things cleanerJohn Baldwin2005-10-251-2/+2