summaryrefslogtreecommitdiffstats
path: root/sys/x86/isa
Commit message (Expand)AuthorAgeFilesLines
* Restore proper use of bounce buffers for ISA DMA. When locking wasjhb2012-03-291-2/+3
* - Fix to build a native i386 kernel without the SMP and atpic.nyan2012-03-162-42/+42
* Implement boot-time TSC synchronization test for SMP. This test is executedjkim2011-05-091-1/+0
* Retire isa_setup_intr() and isa_teardown_intr() and use the generic busjhb2011-05-061-22/+0
* Use newly added rdtsc32() for DELAY(9) as well.jkim2011-04-141-1/+1
* Add some tunable descriptions about x86 timers.jkim2011-04-141-1/+2
* Do not use TSC for DELAY(9) if it not P-state invariant to avoid possiblejkim2011-04-121-1/+1
* Merge two similar functions to reduce duplication.jkim2011-04-111-30/+29
* Refactor DELAYDEBUG as it is only useful for correcting i8254 frequency.jkim2011-04-081-13/+14
* Use atomic load & store for TSC frequency. It may be overkill for amd64 butjkim2011-04-071-4/+6
* When TSC is unavailable, broken or disabled and the current timecounter hasjkim2011-03-141-10/+43
* Deprecate rarely used tsc_is_broken. Instead, we zero out tsc_freq becausejkim2011-03-101-1/+1
* Fix typos - remove duplicate "is".brucec2011-02-231-1/+1
* Small style fixes:jhb2010-12-161-10/+10
* atrtc: remove (pre-)historic check of RTC NVRAM at address 0x0eavg2010-10-161-4/+1
* Restore pre-r212778 optimization, skipping timer reprogramming when it ismav2010-09-181-19/+27
* Add one-shot mode support to attimer (i8254) event timer.mav2010-09-171-44/+71
* Fix several un-/signedness bugs of r210290 and r210293. Add one more check.mav2010-07-202-4/+5
* Extend timer driver API to report also minimal and maximal supported periodmav2010-07-202-1/+10
* Rise knowledge about curthread->td_intr_frame by one step. Make timermav2010-07-132-9/+4
* Unify pc98 event timer code with the rest of x86.mav2010-07-131-0/+97
* Instead of deleting existing IRQ resource, which is not really working formav2010-07-122-3/+13
* Allow attimer to be hinted at ISA if not reported by ISA PNP or ACPI.mav2010-07-012-7/+12
* Rework r209456:mav2010-07-012-2/+4
* Do not trust IRQ reported by ACPI. There are cases when it is wrong.mav2010-06-232-0/+2
* Add "legacy route" support to HPET driver. When enabled, this mode makesmav2010-06-222-28/+32
* Fix i386 LINT build broken by r209371.mav2010-06-211-0/+3
* Implement new event timers infrastructure. It provides unified APIs formav2010-06-202-256/+221
* - Implement MI helper functions, dividing one or two timer interrupts withmav2010-05-241-53/+13
* Fix another instance of lapic_cyclic_clock_func.rpaulo2010-04-201-2/+2
* Default the machdep.lapic_allclocks to be enabled in order to cope withattilio2010-04-091-1/+1
* Improving the clocks auto-tunning by firstly checking if the atrtc may beattilio2010-03-031-5/+20
* Introduce the new kernel sub-tree x86 which should contain all the codeattilio2010-02-2510-0/+3198
OpenPOWER on IntegriCloud