summaryrefslogtreecommitdiff
path: root/sys/arch/i386/pci
AgeCommit message (Collapse)Author
2000-09-20Extend the region in which we allow mapping unmapped PCI devices.Niklas Hallqvist
The former code only allowed one fixed up device mapping.
2000-09-15enable hw rng for vanilla 810; 10x for testing to Stephan Somogyi ↵Michael Shalayeff
<somogyi@gyroscope.net>
2000-09-07do not call pcibios_pir_init() if intr_fixup was disabled; also, sync w/ ↵Michael Shalayeff
latetest netbsd developments
2000-09-05init pcibios_flags to -1, so if pcibios is disabled in ukc all looks disabledMichael Shalayeff
2000-09-04update netbsd rcsid, which we seem to be up toMichael Shalayeff
2000-09-04fix dmesg outputTheo de Raadt
2000-09-04export pcibios config flagsMichael Shalayeff
2000-08-17pcibios tells us everything, no bios_pciinfoMichael Shalayeff
2000-08-17pcibios0 at bios0 flags 0x0000Michael Shalayeff
this is now a real device, which looks in flags for disabling address, interrupt or bus fixup. bios0's flags are to disable bios32 and pcibios probing. since boot_config support editing flags, it's posible to adjust pcibios functionality in the generic kernel upon boot time. man is coming.
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