summaryrefslogtreecommitdiff
path: root/sys/dev/isa
AgeCommit message (Collapse)Author
2001-10-26First cut at a port of isadma and floppy driver. ok art@Nathan Binkert
From NetBSD via jay@rootaction.net
2001-10-04Attach sf2r and aztech.Grigoriy Orlov
From Maxim Tsyplakov <tm@oganer.net>, Vladimir Popov <jumbo@narod.ru>
2001-10-04SoundForte RadioLink SF16-FMR2 FM Radio Card device driverGrigoriy Orlov
Work by Maxim Tsyplakov <tm@oganer.net>, Vladimir Popov <jumbo@narod.ru>
2001-10-04Aztech/PackardBell FM Radio Card device driverGrigoriy Orlov
Work by Maxim Tsyplakov <tm@oganer.net>, Vladimir Popov <jumbo@narod.ru>
2001-09-30Move out the com at commulti attachment into an ownfile.Artur Grabowski
Same story as isapnp - not tested because i386 uses pccom.
2001-09-30Move out com at isapnp attachment into an own file.Artur Grabowski
Not tested because the only system with isapnp is i386 and i386 uses pccom. GRRR, thank you cvs for not committing the files I ask you to commit.
2001-09-30Move out com at isapnp attachment into an own file.Artur Grabowski
Not tested because the only system with isapnp is i386 and i386 uses pccom.
2001-09-29Next step in making the com driver improvable.Artur Grabowski
Split out the com at isa attachment into its own file.
2001-09-21Correct some pryntf() usage: get the correct number of arguments in theMiod Vallat
correct order.
2001-09-20occured->occurredMike Pechkin
idea from deraadt@ via NetBSD millert@ ok
2001-08-26remove useless INUSE references from scsi_xfer->flags; art@ miod@ ok.Federico G. Schwindt
2001-08-25Change pci_intr_map to take pci_attach_args as an argument.Artur Grabowski
All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD.
2001-08-22iobase is a bus_addr_tJason Wright
simplify 'alive' handling check for IRQUNK later
2001-08-20Allow driver to recognize Cyclades 4Y and 8Y cards.smart
Not finished yet, but cleaned up and moved around code for better organization. Inspired by NetBSD and other PCI drivers. From my dmesg: cy1 at pci0 dev 10 function 0 "Cyclades Cyclom-8Y" rev 0x01
2001-08-19KNFsmart
2001-08-17quieten pcmcia/cardbus interrupt handling at unsuspend timeTheo de Raadt
2001-08-07syncTheo de Raadt
2001-08-07another ESS; hideishi@magisystem.netTheo de Raadt
2001-08-03proper vga_* handling; pointed out by tholo@Michael Shalayeff
2001-07-31License clarification from Eric S. Raymond.Peter Valchev
In an email sent to us, he authorized us to change it. It is now BSD-licensed.
2001-07-21- don't allow wildcarded interruptsJason Wright
- use correct type (bus_addr_t) for iobase - if interrupt allocation fails, abort - clean up interrupt handler (again)
2001-07-20Not mapping registers you know are there (even if they don't work) is aJason Wright
bad idea on ISA when you think about PCMCIA; pointed out by costa and mickey.
2001-07-18do not reset the volume after playback; landy@alumni.caltech.eduTheo de Raadt
2001-07-17don't bother mapping the status registers, we don't use it.Jason Wright
2001-07-17From NetBSD: driver for Addonics FlexPort 8SJason Wright
KNF'd and interrupt routine rewritten in addition to normal porting. (Interrupts don't appear to work the way they are described, so depend on the slave devices doing the right thing).
2001-07-13On my 10th wedding anniversary I am celebrating byNiklas Hallqvist
committing this driver for technology from back when I got married :-) It is for DEC EtherWorks cards, and comes from NetBSD. I have done severe KNF, and fixed the driver to work with PIO-only cards. Enjoy!
2001-07-08Don't set up ifq_maxlen manually for drivers that uses IFQ_MAXLENFederico G. Schwindt
(or ifqmaxlen); it's done in if_attach() now. No future drivers needs to set up this anymore unless they want to use something else.
2001-07-08OpenBSD tag.Federico G. Schwindt
2001-07-06__powerpc__ is defined in gcc's specs and used throughout the tree for ↵Steve Murphree
powerpc related stuff, so mvmeppc must retain __powerpc__ and add __mvmeppc__.
2001-07-06correct includes for mvmeppcSteve Murphree
2001-07-04Kill this for real hopefullyNiklas Hallqvist
2001-06-27ALTQ'ify network drivers.Kenjiro Cho
- use the new queue macros. - use IFQ_POLL() to peek at the next packet. - use IFQ_IS_EMPTY() for empty check. - drivers should always check if (m == NULL) after IFQ_DEQUEUE(), since it could return NULL even when IFQ_IS_EMPTY() is FALSE under rate-limiting. - drivers are supposed to call if_start from tx complete interrupts (in order to trigger the next dequeue under rate-limiting).
2001-06-27recieve -> receiveNathan Binkert
2001-06-27zap old vmArtur Grabowski
2001-06-25ether_input_mbuf() conversion.Federico G. Schwindt
2001-06-23More constants cleaning.Federico G. Schwindt
2001-06-23Remove repeated ethernet constants; use if_ether.h for it instead.Federico G. Schwindt
2001-06-23Actually, should just use m_tag_init()Angelos D. Keromytis
2001-06-23LIST_INIT, not TAILQ_INIT.Angelos D. Keromytis
2001-06-06missing bus linkage. ok, niklas@David Leonard
2001-05-20Convert from tdbi to tags.Angelos D. Keromytis
2001-05-13syncTheo de Raadt
2001-05-13hmm, these should not need entries...Theo de Raadt
2001-05-08syncTheo de Raadt
2001-05-08another modemTheo de Raadt
2001-04-19dmesg printout tweaksTheo de Raadt
2001-04-17Implement cnbell(), an optional entrypoint that rings the console bell; fromAaron Campbell
NetBSD. deraadt@ ok
2001-04-12Call isa_malloc with drq < 4, in case 8-bit DMA channels with moreConstantine Sapuntzakis
restrictive boundaries are used
2001-04-12The old code was broken and always allocated for a 16-bit DMA channel,Constantine Sapuntzakis
which has different alignment restrictions than the 8-bit DMA channel. Fix from NetBSD.
2001-04-06Only print an error if I/O cannot be mapped at egprobe if EGDEBUG is set.Federico G. Schwindt
Don't panic if I/O cannot be mapped at egattach, print and return instead.