summaryrefslogtreecommitdiff
path: root/sys/dev/isa
AgeCommit message (Collapse)Author
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.
2001-04-02Do not delete timeouts when they are not setNiklas Hallqvist
2001-03-25Minor mods to DMA interface - get rid of unnecessary args. Allow DMA ↵Constantine Sapuntzakis
functions to return status flags. Note: Changing code to have DMA interface indicate when I/O is done (a la NetBSD) was considered. It was rejected due to questionable backward compatability with ISA DMA and MAC obio DMA Added irqack from NetBSD (though this feature should really be in the PCI interrupt handlers) Use pool
2001-03-22fix typoMichael Shalayeff
2001-03-22Paranoid -- clear tdbi field in mbuf pkthdr.Angelos D. Keromytis
2001-03-15regenAaron Campbell
2001-03-15Match CDC0000 to the wss driver and CDC0001 to joy. Thanks toAaron Campbell
violent@death.kiev.ua for testing.
2001-03-12Adjust the way that media is initialized on DP8390-compatibles; from NetBSD.Aaron Campbell
The dp8390_softc now has media_init and media_fini function pointers that do the work. fgsch@ ok
2001-03-06Convert to new timeout API. mickey@ ok.Hakan Olsson
2001-03-05syncTheo de Raadt
2001-03-05Add support for ISAPnP i82365-based PCMCIA controllers; from NetBSD. UNTESTED.Aaron Campbell
These cards are probably very rare. deraadt@ ok
2001-02-20for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okMichael Shalayeff
2001-02-03new timeoutsMichael Shalayeff
2001-02-03no machine/pio.h is needed, space policeMichael Shalayeff
2001-02-03new timeouts, space controlMichael Shalayeff
2001-02-03make it compile, new timeouts, space controlMichael Shalayeff