summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2001-06-29Enable ioprbsNiklas Hallqvist
2001-06-29Alpha-version (or is that Intel?) of the I2O random block storage driver.Niklas Hallqvist
Inspired by ld_iop.c from NetBSD but written by me mostly. Tested on the Adaptec 2100S RAID card, got it working at Usenix in a weird hackathon setup.
2001-06-29Better failure handling in the init routineNiklas Hallqvist
2001-06-29KNFsmart
2001-06-27More pmax files are leaving the party.Miod Vallat
2001-06-27Very important endian fix :-)Niklas 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-27Another symetric -> symmetricNathan Binkert
2001-06-27use proper size for swappingMichael Shalayeff
2001-06-27last oneNathan Binkert
2001-06-27missed oneNathan Binkert
2001-06-27recieve -> receiveNathan Binkert
2001-06-27remove excess protoTheo de Raadt
2001-06-27alternative instruction format handlingJason Wright
2001-06-27zap old vmArtur Grabowski
2001-06-27Hold on to m0->m_pkthdr.len (just being pendantic)Angelos D. Keromytis
2001-06-27Get rid of M_COPY_* macros; either use M_MOVE_* or M_DUP_*, dependingAngelos D. Keromytis
on how macros should be treated. Code by fgsch@, ok by me and itojun@
2001-06-27use I2O_CLASS_MASK and I2O_LCT_ENTRY_TID_MASK instead of magic const, plus a ↵Michael Shalayeff
couple of minor knits
2001-06-27"IPsec" capitalization (jsyn@nthought.com)Angelos D. Keromytis
2001-06-27some more adapter and bus related definitionsMichael Shalayeff
2001-06-27remove unused var declNiklas Hallqvist
2001-06-27modify for our scsi frameworkMichael Shalayeff
2001-06-27Pastos from the inceptionNiklas Hallqvist
2001-06-27Remove an unused function call.Hakan Olsson
2001-06-26routines for getting/putting data register numbersJason Wright
2001-06-26no need to print the BAR... test program uses dev/pci =)Jason Wright
2001-06-26uncomment iopsp, which not ready, butMichael Shalayeff
2001-06-26htole32 is twice as wrong as letoh16Michael Shalayeff
2001-06-26use pci_bus_maxdevs instead of nasty i386 specific goop (It's nice toJason Wright
be able to bug art@ and matthieu@ in person =)
2001-06-26define opcodes and a macro for generating the instructionsJason Wright
also, be sure to mask off the reserved bits in the length space... 6500 seems to use them for something
2001-06-26Support for Motorola RavenSteve Murphree
2001-06-26size fixes. Some KNF.Niklas Hallqvist
2001-06-26Hey, what did ya expect... more reg defs?Jason Wright
2001-06-26There should be a way of automating register defines from databooks *sigh*Jason Wright
2001-06-26make iop_msg_post deal w/ the size itselfMichael Shalayeff
2001-06-26Some stylistic changesNiklas Hallqvist
2001-06-26initialize sw and fix the the mb lengthMichael Shalayeff
2001-06-26a few style changes from niklas and fill the mb for ofifo_init properMichael Shalayeff
2001-06-26make the scratch mem global, convert reset, status_get, and ofifo_init, the ↵Michael Shalayeff
last on also lostthe msg_map
2001-06-26Comment about the bus_space_alloc calls and their problemsNiklas Hallqvist
2001-06-26supply a size argument to the _post and _msg_post.Michael Shalayeff
byteswap the status word in reset.
2001-06-26Create a scratch dma mapNiklas Hallqvist
2001-06-26jack up the rng clock prescalar a bitJason Wright
define the rng address space
2001-06-26remove staticsNiklas Hallqvist
2001-06-26Fix args to pciide_machdep_compat_intr_disestablishConstantine Sapuntzakis
2001-06-26cleaning and adding a bit of debugging code... next step: bignums from ↵Jason Wright
userland =)
2001-06-26clock multiplier bitsJason Wright
2001-06-26add support for hardware rng using default scalar (can generate up to aJason Wright
3Mbit/s stream, but we're not using that... yet).
2001-06-26fix big oops in bus access macros and buffer for rngJason Wright
2001-06-26this is not a bus masterJason Wright