summaryrefslogtreecommitdiff
path: root/sys/arch/i386/pci
AgeCommit message (Collapse)Author
2000-08-08sync w/ netbsd almost -current code (;Michael Shalayeff
fixes quite a few problems. adds new option PCIBIOS_ADDR_FIXUP. numerous extra fixes by me, also pointed out by other ppl, such as avoid panics, ifdef on pciverbose, not diagnostic, some other smaller knits; some have been forwarded back to netbsd developers, some will go soon too.
2000-08-02update n-rcsidsMichael Shalayeff
2000-08-02add yauc about fips; also some ugly spacesMichael Shalayeff
2000-08-01Add PCI attachment for i82365-compatible PCMCIA controllers. Needed forAaron Campbell
the Cirrus Logic CL-PD6729 controller found on some laptops, i.e., the Gateway 2000 Solo 2100. Thanks to JDempsey@iss.net for testing and initiallly prodding me to get PC Cards to work in his laptop.
2000-07-18do not include random number in dmesg, per deraadt's suggestion.Michael Shalayeff
instead, print rng number generation speed, measured.
2000-07-06dummy me, forgot \n in panic->printf transitionMichael Shalayeff
2000-07-06don't panic for nothingMichael Shalayeff
2000-07-06Add ICU 82801AA_LPC (as on the OR840 motherboard).Hakan Olsson
2000-06-15i840 chipset also has the true RNG (i82802 FWH). mickey@ ok.Hakan Olsson
2000-06-13dmesg repair around pci sub-bus configTheo de Raadt
2000-05-05451NX machines now probe all pci busses; M.Drochner@fz-juelich.deTheo de Raadt
2000-05-04assume all pchb made by ServerWorks act the sameTheo de Raadt
2000-05-01another RCC host bridge with a pci behind itTheo de Raadt
2000-04-29from netbsd: fix vp3_cfg_intr_maskMichael Shalayeff
2000-04-27newline manglingsTheo de Raadt
2000-04-26properly probe sub-pci busses for RCC ServerWorks chipsetsTheo de Raadt
2000-04-26add errata for 82443BX identified by smurphTheo de Raadt
2000-04-21oopsMichael Shalayeff
2000-04-10add support for true RNG presented on the i82802 FWH.Michael Shalayeff
it produces 1 byte at a time and has no ready irq, thus timeout driven. in fact w/ default hz=100 it produces up to 60% of gross entropy production in an average loaded desktop system.
2000-04-07Need <sys/device.h>.Aaron Campbell
2000-03-28fix netbsd rcsids up.Michael Shalayeff
also, from the 3rd try make proper openbsd rcsids, rediculous 3 commits just to add proper openbsd rcsids. i think someone forgot to _look_ at the diffs before commit.
2000-03-27fix OpenBSD tagJason Wright
2000-03-27add missing OpenBSD RCS IDsBrad Smith
2000-03-26from netbsd: pci interrupt routing code.Michael Shalayeff
also, change a few pcidevs names to match netbsd (and more descriptive). tested on a bunch of laptops, helps resolving 'pin X unmapped' problems for (usually) usb and cardbus cntrollers.
2000-03-05export bios_pciinfo for the whole _KERNEL, there will be more files to use itMichael Shalayeff
2000-01-09Change an instance of #if NISA that should be #if NISADMATodd C. Miller
1999-09-13isa0 at pcib?; netbsd via peterTheo de Raadt
1999-07-22rename primary/secondary to channel 0/1Theo de Raadt
1999-07-18Import of NetBSD ATA/IDE stuff.Constantine Sapuntzakis
Introduction of home-grown To enable this stuff in your configuration, look at the NEWATA conf file and go through dev/isa/files.isa dev/pci/files.pci conf/files arch/i386/conf/files.i386 and follow the instructions on commenting/uncommenting stuff
1999-07-18SIS_85C503 misidenties itself; g.mcgarry@qut.edu.auTheo de Raadt
1999-01-11panic prints a newline for you, don't do it in the panic stringTodd C. Miller
1998-11-24deal with busses which misidentify; enami@netbsdTheo de Raadt
1998-07-09fix support for pci mode 1; mochid@yo.rim.or.jpTheo de Raadt
1998-07-03add stupid pcib driverTheo de Raadt
1998-03-03fix attach messageTheo de Raadt
1998-02-24First commit of /boot changes/fixes. More to come.Tobias Weingartner
Add BIOS PCI probe stuff.
1998-01-22Switch off CPU-PCI write posting for the Saturn chipset; it is knownTheo de Raadt
to cause problems with PCI busmasters; fvdl
1998-01-20Merge bus_dma support from NetBSD, mostly by Jason Thorpe. Only i386 uses itNiklas Hallqvist
so far, the other archs gets placeholders for now. I wrote a compatibility layer for OpenBSD's old isadma code so we can still use our old driver sources. They will however get changed to native bus_dma use, on a case by case basis. Oh yes, I almost forgot, I kept our notion of isadma being a device so DMA-less ISA-busses still work
1998-01-10catch all pci host bridgesTheo de Raadt
1998-01-07now this is really prettyTheo de Raadt
1998-01-06pchb supportTheo de Raadt
1997-06-18csapuntz@lcs.mit.edu: Port of NetBSD tulip driver. Works with new ↵dm
(21140-AC-based) SMC Etherpower cards.
1996-11-28Adaption to new bus.h from NetBSD. Various driver has been updated toNiklas Hallqvist
NetBSD 961107 state. Other has not, partly because sometimes the bus.h changes was coupled with other changes.
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-04-18Merge of NetBSD 960317Niklas Hallqvist
1996-03-22Fix previous changes; accept and forward a device name, do not just useThorsten Lockert
a generic name "pci" for interrupt statistics
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-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)
1995-12-27from netbsd:Theo de Raadt
The IST_* and IPL_* constants are not bus-specific; don't treat them as such.