summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2001-06-26fix big oops in bus access macros and buffer for rngJason Wright
2001-06-26this is not a bus masterJason Wright
2001-06-26move bus access to var where it belongsJason Wright
2001-06-26bus access methodsJason Wright
2001-06-26finish register defsJason Wright
2001-06-25regenMichael Shalayeff
2001-06-25i960 ppb on dpt i2o cardsMichael Shalayeff
2001-06-25some reg defsJason Wright
2001-06-25Forgot the PCI bus attachment, from NetBSD, hacked by mickeyNiklas Hallqvist
2001-06-25New dma engine skeletonJason Wright
2001-06-25Enable interrupts during PCIIDE detectConstantine Sapuntzakis
2001-06-25Cleanup/rewrite. Some further work. No crypto yet.Hakan Olsson
2001-06-25bits are -wrong- in documentation... this is a recurring theme, do chipJason Wright
makers -read- their docs?
2001-06-25Add disestablish routine for compat PCIIDE interruptsConstantine Sapuntzakis
2001-06-25pci_mapreg_map requires another argumentNathan Binkert
2001-06-25Have to enable PIER as well as DMAIER in order to get interrupts from theJason Wright
bignum engine.
2001-06-25trivial ether_input_mbuf() conversion.Federico G. Schwindt
2001-06-24add i2o stubsMichael Shalayeff
2001-06-24- vlan_input_tag() takes 2 args now.Federico G. Schwindt
- use ether_input_mbuf().
2001-06-24Program the address filter in vr_init(). Apparently the rhine cards are smartAaron Campbell
enough to read their own Ethernet address from the EEPROM and program their unicast filters automatically, but to support setting the Ethernet address with ifconfig on vr(4) cards we need to do this. From FreeBSD.
2001-06-24Some cleanup.Hakan Olsson
2001-06-24more ether_input_mbuf() conversion.Federico G. Schwindt
2001-06-24Remove some redundent copies of the total length/skip values and use theJason Wright
descriptors passed in instead.
2001-06-24reflect reality more closely and remove more invertex stuffJason Wright
2001-06-24Better description for LNAU commands.Hakan Olsson
2001-06-24- oops, masking off wrong bits in destination total length fieldJason Wright
- make sure reserved fields are zero'd
2001-06-24Avoid panics on the i386 if the bus/dev/func numbers are not validMatthieu Herrb
2001-06-24allow ioctl(..., PCIOCREAD, ...) if the device was opened O_READONLYMatthieu Herrb
2001-06-23Add some dma register #definesHakan Olsson
2001-06-23copydata, not copybackAngelos D. Keromytis
2001-06-23ether_input_mbuf()Jason Wright
2001-06-23More constants cleaning.Federico G. Schwindt
2001-06-23Correctly handle the IV_PRESENT flag.Angelos D. Keromytis
2001-06-23Remove repeated ethernet constants; use if_ether.h for it instead.Federico G. Schwindt
2001-06-23be sure to clear (by writing 1) the public done by in the status registerJason Wright
2001-06-23remove debug printfMichael Shalayeff
2001-06-23under some circumstances, such as on ppc, signature does not read all 32 ↵Michael Shalayeff
bits, check low 16 only
2001-06-23Conform to new crypto_register() prototypeAngelos D. Keromytis
2001-06-23Conform to new prototype for crypto_register()Angelos D. Keromytis
2001-06-23Go ahead and add the output checksum handling for tcp/udp (commented out)Jason Wright
2001-06-23add some infrastructure for the public engineJason Wright
require reworking interrupt enable and status checking as well as a bit of initialization
2001-06-23more 7951 specific bits and definitionsJason Wright
2001-06-23merge crypto/crypto{dev,}.h to crypto/cryptodev.h, to avoid name conflicts ↵Theo de Raadt
inside OpenSSL codebase
2001-06-23sync. -mojMats O Jansson
2001-06-23Added Apple Pangea. -mojMats O Jansson
2001-06-23IPv4 transmit checksum offload handlingJason Wright
2001-06-23- Add IPv4, UDP, and TCP RX checksum offloading supportJason Wright
- Do not enable IPSEC offloading (don't know how that got there =)
2001-06-23UDP and TCP bits are reversed with respect to documentationJason Wright
2001-06-23PCI bus configuration userland access from FreeBSD.Matthieu Herrb
Will be used by XFree86 on powerpc (works on i386 too, but its not currently used).
2001-06-23Disable interupts on the card before mapping and establishing theTodd C. Miller
interupt. Fixes as race as noted by mickey@