summaryrefslogtreecommitdiff
path: root/sys/arch/i386/isa
AgeCommit message (Collapse)Author
1996-05-25syncTheo de Raadt
1996-05-10simple cleanupTheo de Raadt
1996-05-09shift-tab does tab, not some confusing gobbledygookTheo de Raadt
1996-05-07fix that fillw's stuff again.Michael Shalayeff
1996-05-07fillw is in machine/cpu.h now.Michael Shalayeff
1996-05-07sync with 0504; prototype changesTheo de Raadt
1996-05-01we don't need ia_iosize setting, since no isa_attach_argsMichael Shalayeff
stuff passed.
1996-04-30add IPX support.Michael Shalayeff
from now IPX fully attached to the system, but only for i386. other platforms need the same additions.
1996-04-24This is no longer donatate data for rnd device.Michael Shalayeff
1996-04-24Reorder includes.Michael Shalayeff
1996-04-23fix last sync (that was because of rcs bug, at least theo said so ;)Michael Shalayeff
1996-04-22add ioctls to change keymap encoding, screen saver and partial latin1 outputhannken
1996-04-22Update aha.c to use bounce buffers, fix typos in isadma.c, update bounce buffershannken
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-04-19Fix intrstray a bit again.Michael Shalayeff
1996-04-18Merge of NetBSD 960317Niklas Hallqvist
1996-04-18Merge of NetBSD 960317Niklas Hallqvist
1996-04-18Add stray interrupts counters.Michael Shalayeff
1996-04-18Reorder includes to make it compile again.Michael Shalayeff
1996-03-29Initial commit of random source driver.Michael Shalayeff
1996-03-20Fix back wrong patches.Michael Shalayeff
1996-03-20Fix back wrong patches.Michael Shalayeff
1996-03-19Merging w/ NetBSD 021796.Michael Shalayeff
speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so).
1996-03-04fixes of the 960217 import.Michael Shalayeff
1996-03-03Set ia_iosize to 0 to keep probe silentThorsten Lockert
1996-03-03Make last change actually compileThorsten Lockert
1996-02-26From NetBSDMichael Shalayeff
Move the speaker to the 'new' config.
1996-02-26Specify the size used in the I/O map (1 entry) during probeThorsten Lockert
1996-02-25Allow use of Pentium cycle counter for high-precision time keeping;Thorsten Lockert
from FreeBSD
1996-02-25Stop loggin stray interrupts when we say we doThorsten Lockert
1996-02-20Fix disk_unbusy panic (from NetBSD)hannken
1996-02-20Pass device name to interrupt establish routines so it can be recorded inThorsten Lockert
the device interrupt chain structures (isa, pci) Move interrupt chain structure definition to <machine/psl.h> so vmstat can get at it (i386) Remove hack to count interrupts the old way (i386)
1996-02-14Tally interrupts in a way that "vmstat -i" can find; temporary measureThorsten Lockert
until "vmstat -i" learns how to read the device chains and show interrupts per device.
1996-02-14Tally all interrupts, not only FASTINTR onesThorsten Lockert
1996-02-02hannken: Fix disk_unbusy panic when booting from floppiesdm
1996-01-16add the freebsd joystick driver; converted by matthieu@abel.laas.fr;Theo de Raadt
netbsd pr#1916
1996-01-15from netbsd:Theo de Raadt
Balance calls to disk_busy() and disk_unbusy() properly to avoid dk_busy < 0 panics. Count seeks.
1996-01-12from netbsd;Theo de Raadt
New generic disk framework. Highlights: New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes. Storage for disklabels is now dynamically allocated, so that the size of the disk structure is not machine-dependent. Several new functions for attaching and detaching disks, and handling metrics calculation. Old-style instrumentation is still supported in drivers that did it before. However, old-style instrumentation is being deprecated, and will go away once the userland utilities are updated for the new framework. For usage and architectural details, see the forthcoming disk(9) manual page.
1996-01-08update from netbsdTheo de Raadt
1996-01-08from netbsd:Theo de Raadt
Deal with GCC's dead code elimination being suboptimal. Modify splraise() to allow better optimization. Make cpl, ipending, and astpending volatile. Make sure interrupts are disabled before jumping to a resume point, to prevent races. Make FPU faults use INTRFASTEXIT, and remove INTREXIT. Build the frame for recursive interrupts manually, and make sure to disable interrupts to avoid races. VS: ----------------------------------------------------------------------
1996-01-07from netbsd: Put #includes in the right orderTheo de Raadt
1995-12-31whoops; we need these include files for bounce buffersTheo de Raadt
1995-12-30from perry:Theo de Raadt
fixed my own pr 1758 -- the floppy drive motor was not being turned off at halt time, especially if a floppy was mounted. Added a shutdown hook to turn off the motor. Per a request by mycroft, the cookie from the hook is saved in a new member I added to the fd_softc structure.
1995-12-27from netbsd:Theo de Raadt
The IST_* and IPL_* constants are not bus-specific; don't treat them as such.
1995-12-14from netbsd; Make sure vt_coldinit() is called before vt_coldmalloc()Theo de Raadt
1995-11-28i386 isa bounce buffers by hannken@eis.cs.tu-bs.deTheo de Raadt
1995-11-13from netbsd:Theo de Raadt
Prevent endless loop (-> kernel crash) when a signal is sent to a process waiting for a vt to become active. Move one ifdef XSERVER to the right place.
1995-10-18initial import of NetBSD treeTheo de Raadt