summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
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
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-26vendor extensions not yetMichael Shalayeff
2001-06-26Start at raw SCSI support over i2o, from NetBSD, hacked by me, not readyNiklas Hallqvist
2001-06-25regenMichael Shalayeff
2001-06-25i960 ppb on dpt i2o cardsMichael Shalayeff
2001-06-25some reg defsJason Wright
2001-06-25Revert change to using sc_link in calls to siop_print_info().Kenneth R Westerback
sc_link->device_softc not necessarily available for devices like cd's that don't issue SCSI commands after INQUIRY during probe, leaving negotiation triggering to next LUN. Spotted by Nikolay Sturm. Fixing this is not worth the effort and added complexity for a cosmetic improvement. Keep code cleanups done at the same time, and add a typo fix (destiation -> destination).
2001-06-25Forgot the PCI bus attachment, from NetBSD, hacked by mickeyNiklas Hallqvist
2001-06-25Comment out the iopsp desc.Niklas Hallqvist
2001-06-25New dma engine skeletonJason Wright
2001-06-25prototype OF_interpret(), more cleanup.Dale Rahn
2001-06-25Initial I2O framework from NetBSD, hacked up by mickey and me.Niklas Hallqvist
Finds devices fine, but we still have no subdevice drivers. Coming though.
2001-06-25Enable interrupts during PCIIDE detectConstantine Sapuntzakis
2001-06-25Undo premature commitConstantine Sapuntzakis
2001-06-25Cleanup/rewrite. Some further work. No crypto yet.Hakan Olsson
2001-06-25Whoops, there's nothing at sc_link[1] any moreConstantine Sapuntzakis
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-25remove struct and contsts duplicated in between the files.Michael Shalayeff
make it work on powerpc. improve performance by using the bus_*_multi_* finctions instead of loops.
2001-06-25pci_mapreg_map requires another argumentNathan Binkert
2001-06-25Change autonegotiation timeout for devices with a gigabit phy to 10s. AllNathan Binkert
other devices default to 5 seconds. ok deraadt. from NetBSD.