summaryrefslogtreecommitdiff
path: root/sys/dev/isa
AgeCommit message (Collapse)Author
1999-02-27syncFederico G. Schwindt
1999-02-27ESS ES1878 Plug and Play AudioD; hbaez@usa.net.Federico G. Schwindt
1999-02-25Fix autosetting of d_type and d_typename that I introduced in revTodd C. Miller
1.36. Checking wdp_config for WD_CFG_FIXED is incorrect. Default to ESDI/IDE if WD_CAP_LBA is set in wdp_capabilities instead. Also, set d_typename for non-IDE/ESDI to "ST506/MFM/RLL" not "ST506/MFM/RLL di" (the latter caused by truncation to 16 characters).
1999-02-20syncTheo de Raadt
1999-02-20a isapnp pcicTheo de Raadt
1999-02-19syncTheo de Raadt
1999-02-19new usr modemTheo de Raadt
1999-02-15Change 3rd range in pcic_ranges to use from 0x390 to 0x3b0.Federico G. Schwindt
1999-02-13If the card is not present be sure to always call bus_space_unmap on exit.Federico G. Schwindt
1999-02-13If the card is not present be sure to always call bus_space_unmap on exit.Federico G. Schwindt
1999-02-09syncTheo de Raadt
1999-02-09more fleshTheo de Raadt
1999-02-07Break out of loop in isa_intr_check() if we know what IRQ we want but ↵Todd C. Miller
isa_intr_check() says we can't have it.
1999-01-31Fix clobbers so that GENERIC may compile with egcs.Marc Espie
Historically, the documentation of extended asm was lacking, namely you should NOT specify the same register as an input, and a clobber. If the register is clobbered, it should be specified as an output as well, e.g., by linking input and output through the "number" notation. (Beware of lvalues, some local variables needed...) In older versions, up-to egcs1.1.1, the compiler did not even warn about it, but it was liable to output bad code. Newer egcs are pickier and simply refuse to swallow such code.
1999-01-30Make this build on architectures that define __NO_ISA_INTR_CHECK.imp
This is a hack, but so is __NO_ISA_INTR_CHECK.
1999-01-28Remove unused vars.Federico G. Schwindt
1999-01-24remove unneeded pio.h inclusionMichael Shalayeff
1999-01-23kill #pragma pack.Marc Espie
1999-01-20ne needs to be attached before weNiklas Hallqvist
1999-01-20Use #error instead of C syntax error to report an inconsistency in definesNiklas Hallqvist
1999-01-19move attachment of lpt way down as it can deal withoutNiklas Hallqvist
getting an interrupt nowadays. This makes the sb/lpt conflict go away
1999-01-16hppa has isa tooMichael Shalayeff
1999-01-11Make attachment sane.Jason Downs
1999-01-11The DSP likes it better if you actually give it an iobase and a handle.Jason Downs
1999-01-11panic prints a newline for you, don't do it in the panic stringTodd C. Miller
1999-01-11shave a few byes by combining a printf and panic that are consecutiveTodd C. Miller
1999-01-07revert to polled mode if configured irq is not availableNiklas Hallqvist
1999-01-07Die, NEWCONFIGNiklas Hallqvist
1999-01-07Delayed irq allocation for pcic, gives pccard devices better chance of gettingNiklas Hallqvist
working interrupts on laptops where some are not wired to the pccard controller
1999-01-04syncTheo de Raadt
1999-01-04new modemTheo de Raadt
1999-01-03provide pcmcia IO bus mapper with list of blocks where it shouldTheo de Raadt
preferentially map; idea by me, code by niklas
1999-01-02unused varNiklas Hallqvist
1999-01-02I messed up the PNP attachmentNiklas Hallqvist
1999-01-02Forgotten file in the midi commitNiklas Hallqvist
1999-01-02OpenBSDifyNiklas Hallqvist
1999-01-02Midi & sequencer support from NetBSD, mostly by Lennart AugustssonNiklas Hallqvist
1999-01-01Don't print irq twice if it's defined in the config-file.Federico G. Schwindt
1998-12-31Don't panic if the pcic irq is defined in the config-file.Federico G. Schwindt
1998-12-31semantic change: prefer unshared intr, settle for level shared. this will ↵Theo de Raadt
still fail in some cases
1998-12-29work around some ugly glitchesTheo de Raadt
1998-12-28carefully clear r->h, and avoid a panicTheo de Raadt
1998-12-28syncTheo de Raadt
1998-12-28merge tags for similar driversTheo de Raadt
1998-12-28handle driver/driver tagsHugh Graham
1998-12-28syncTheo de Raadt
1998-12-28indentTheo de Raadt
1998-12-27non-working isapnp aha supportTheo de Raadt
1998-12-27syncTheo de Raadt
1998-12-27adaptec thingsTheo de Raadt