summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Collapse)Author
1996-06-29change:chuck
- change rxso into a void handle ... no need to know details at this low level. fix: - forgot to init "vci" during ENOTHER_DRAIN case of RX DMA interrupt [could cause a vm_fault on native mode connection close depending on needing to drain out the VC and also the random value of vci]
1996-06-28new: add all needed hooks to engage raw mode.chuck
1996-06-27new 2940 driver merged from freebsd sources 960623shawn
1996-06-27fixes/improvements:chuck
- more stat counters (rxmbufout -- mbufs, ttrash -- trashed RBD) - add swsl_size to keep track of size of software slist - revise when we call en_service - fix handling of circular lists (was getting full vs empty confused in extreem cases...) - native mode atm: remove sbappend code: can't do it here since socket buffer is protected only by splsoftnet and that doesn't mask enintr off. forces us to switch to a two level interrupt scheme. revise call to atm_input to reflect that.
1996-06-26fixes:chuck
[1] rxslot "cur" pointer wasn't updated if we copied all data and didn't have any fill. this could cause a service id mismatch panic under load. [2] recv of aal0 forgot to include the cell header in the data length calc [add cell header length to midwayreg.h] [3] fix control info "chop" for raw mode and aal0 [4] handle rxsb better for native atm connections (XXX: still working on this ... not complete and needs revision)
1996-06-24pica changes backed out. does not belong herePer Fogelstrom
1996-06-22Pica bus support addedPer Fogelstrom
1996-06-21use correct copyrightchuck
1996-06-21device driver from the Efficient Networks "MIDWAY" ATM155 chip.chuck
1996-06-20Cyclades Cyclom driver for isa/pci; by Timo Rossi; via jmarin@muikku.jmp.fiTheo de Raadt
1996-06-18fix a type mismatchTheo de Raadt
1996-06-18New rev. from Matt Thomas (June 7, 1996), whichTheo de Raadt
(1) adds another parameter to PDQ_OS_VA_TO_PA() so that (via a hack) the driver works on more Alpha models, and (2) adds the definition PDQ_OS_PTR_FMT, which specifies what printf format to use when printing pointers. (%p under NetBSD.)
1996-06-10Some cleanup for -Wall -Wstrict-prototypesNiklas Hallqvist
1996-06-10tty_attach()Theo de Raadt
1996-06-10tty_attach()Theo de Raadt
1996-05-26sync 0521Theo de Raadt
1996-05-10if_name/if_unit -> if_xname/if_softcTheo de Raadt
1996-05-10proto changeTheo de Raadt
1996-05-07sync with 0504 -- prototypes and bus.hTheo de Raadt
1996-05-05add general ether_ioctl call in net/if_ethersubr.c,Michael Shalayeff
NS,IPX,X.25 special processing is now handled in there. reflect this amazing addition in all the ether ifaces. ppl, pls check the stuff.
1996-05-05ahc/ahe driver update from freebsd; merged by soda@sra.co.jp andTheo de Raadt
pete@demon.net
1996-05-03prettier printf messagesTheo de Raadt
1996-05-03need another field for pcmciaTheo de Raadt
1996-05-02make these work togetherTheo de Raadt
1996-05-02if_ep splitupTheo de Raadt
1996-04-29Hmmm, guess we really do need that #endif :-)hvozda
1996-04-29Pull in John Kohl's [jtk@netbsd.org] most recent (15Apr96) APM and PCMCIA workhvozda
(original PCMCIA framework by Stefan Grefen [grefen@convex.com]).
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-04-19NetBSD 960317 mergeNiklas Hallqvist
1996-04-18NetBSD 960317 mergeNiklas Hallqvist
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-03-08From NetBSD: merge of 960217Niklas Hallqvist
1996-03-05From NetBSD: merge with 960217Niklas Hallqvist
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)
1996-01-31z8530 reorganization from gwr (which i think isn't nearly as machineTheo de Raadt
independent or correct as he thinks it is)
1996-01-31from netbsd;Theo de Raadt
Use the function pointers sc_pio_in, sc_pio_out to call the PIO functions for transfers in data phase so those functions may be MD implementations that do "pseudo-DMA" if desired. Also correct some comments.
1996-01-16Last of the glue and devices for for PCMCIA support from Stefan Grefenhvozda
<grefen@convex.com> with modifications by John Kohl <jtk@kolvir.blrc.ma.us>
1996-01-15from netbsd:Theo de Raadt
Add the "ahe" driver, autoconfiguration support for the aic7xxx-based Adaptec 2[78]4x SCSI controllers, from Michael Graff <explorer@flame.org>. Fixes PR #1594 from Noriyuki Soda <soda@sra.co.jp> in a different way.
1996-01-15Register defs for Intel 82365 PCMCIA controllerhvozda
1996-01-05from netbsd: LEINTR_UNIT goes awayTheo de Raadt
1996-01-04mi 5380 driverTheo de Raadt
1996-01-03goes in dev/icTheo de Raadt
1996-01-03Patches to use Hayes ESP with com.c; from banshee@gabriella.resort.com;Theo de Raadt
netbsd pr#1865. the ESP card code is always enabled -- we will have to see if that fails on any chipsets.
1996-01-02add comments; from banshee@gabriella.resort.com; netbsd pr#1864Theo de Raadt
1995-12-27from netbsd:Theo de Raadt
The IST_* and IPL_* constants are not bus-specific; don't treat them as such. Change splimp -> splnet in Ethernet, ARCnet, and FDDI drivers.
1995-12-27from netbsd; merge latest Thomas version with our minimal changesTheo de Raadt
1995-12-15update from netbsdTheo de Raadt
1995-12-15update from netbsdTheo de Raadt
1995-12-15from netbsd; mi lance driverTheo de Raadt