summaryrefslogtreecommitdiffstats
path: root/sys/amd64/isa
Commit message (Expand)AuthorAgeFilesLines
...
* Fix a warning (the prototypes probably shouldn't be so over-zealouslypeter2001-01-192-2/+2
* Free the intrhand name when free'ing a intrhand.jhb2001-01-162-0/+2
* Implement an optimization for INTREN/INTRDIS that bde pointed out lastpeter2001-01-152-0/+28
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesjake2001-01-101-17/+17
* Use %fs to access per-cpu variables in uni-processor kernels the samejake2001-01-063-0/+6
* Introduce a new potientially cleaner interface for accessing per-cpujake2000-12-133-6/+6
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-082-8/+6
* Cleanup some leftover lint from the old interrupt system.peter2000-12-048-273/+57
* Namespace cleanup. Remove some #includes in favour of an explicitmarkm2000-12-021-0/+5
* Change doreti to take a trapframe instead of an intrframe.jake2000-12-013-6/+6
* Assert that Giant is not owned during the main loop of ithd_loop().jhb2000-11-151-0/+1
* Revert two experimental changes which escaped from my devel machine.phk2000-10-281-1/+1
* Fix a couple of whitespace nits.jhb2000-10-272-4/+4
* Convert all users of fldoff() to offsetof(). fldoff() is badphk2000-10-271-1/+1
* Fast interrupts have no associated process, therefore do not tryps2000-10-252-22/+26
* - Overhaul the software interrupt code to use interrupt threads for eachjhb2000-10-255-80/+76
* Catch up to moving headers:jhb2000-10-201-1/+1
* Actually harvest interrupt threads when the last handler is removed from ajhb2000-10-203-6/+51
* - machine/mutex.h -> sys/mutex.hjhb2000-10-201-3/+3
* Convert the type of bus_space_handle_t of pc98 from structure intokato2000-10-201-10/+10
* - Change fast interrupts on x86 to push a full interrupt frame and tojhb2000-10-064-223/+78
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.jhb2000-10-059-218/+19
* - Add a new process flag P_NOLOAD that marks a process that should bejhb2000-09-151-0/+1
* Check to see if we actually have an interrupt descriptor and an interruptjhb2000-09-151-0/+21
* - Remove the inthand2_t type and use the equivalent driver_intr_t type fromjhb2000-09-135-66/+51
* Don't panic for delivery of a multiplexed SWI. Most SWI handlersbde2000-09-121-1/+4
* Don't assume that address of I/O address table increase (PC-98 only).nyan2000-09-071-2/+2
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-0713-1082/+950
* Change the behavior of isa_nmi to log an error message instead ofps2000-08-062-36/+62
* Allow use of TSC even if APM is compiled in but disabled.phk2000-07-301-1/+6
* Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.phk2000-07-041-2/+2
* Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:phk2000-07-031-2/+2
* Fixed atpic_attach() for the SMP (specifically APIC_IO) case.fsmp2000-06-242-2/+4
* Make the PnP 'slopsucker' quiet in the !bootverbose case - the real NPXmsmith2000-06-231-1/+5
* Add PnP probe methods to some common AT hardware drivers. In each case,msmith2000-06-234-1/+229
* Pack the SWI bits to save some time and space.bde2000-05-313-18/+6
* Add SWI_TQ_MASK to all interrupt masks except SWI_CLOCK_MASK. Use abde2000-05-314-6/+6
* Add SWI_TQ_MASK to imask definition.dfr2000-05-293-3/+3
* Redo the isa compat driver shim so that each driver is self containedpeter2000-05-281-5/+0
* 1. `movl' is for use with 32-bit operands. Do NOT use it with 16-bitobrien2000-05-103-27/+27
* Add a little do-nothing ``slopsucker'' device which gives a homewollman2000-05-041-0/+44
* Mark two functions as private.peter2000-04-293-0/+11
* Added indirect pio into the bus space stuff for the NEC PC-98. bus.hkato2000-03-291-0/+102
* Isolate the Timecounter internals in their own two files.phk2000-03-201-6/+7
* Connect the ISA and PCI compatability shims to an option. In this casepeter2000-03-191-1/+5
* Stop isadma from abusing the B_READ, B_RAW and B_WRITE flags.phk2000-03-132-12/+16
* Remove a bunch of unused (NO-OP) #if NFOO > 0 type includes and somepeter2000-01-291-5/+0
* Use device_printf() instead of device_print_prettyname().dfr2000-01-251-10/+9
* ISA device drivers use the ISA source interrupt number in locations wheretegge2000-01-041-9/+27
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-292-4/+4
OpenPOWER on IntegriCloud