summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2000-04-08Y-E UFI drives don't clear sense on INQUIRY. Upper-layer SCSI driversConstantine Sapuntzakis
don't like that too much. Now drive is detected correctly, even without floppy in it.
2000-04-08Add RCSids.Aaron Campbell
2000-04-08Complete the port to OpenBSD started by aaron@Constantine Sapuntzakis
Tested with Y-E USB floppy.
2000-04-08Initial check-in for support of 32-bit CardBus PC Cards; from NetBSD. On manyAaron Campbell
machines, this code needs the new PCIBIOS* options enabled in the kernel config file to work, but your mileage may vary. Included is a working 3c575 driver for 3Com 10/100 CardBus PC Card NICs (tested only with the 'C' revision). The 3c575 is the pccard version of the PCI EtherLink XL cards, and thus the xl driver has been split into /sys/dev/ic.
2000-04-07correct debug printoutsNiklas Hallqvist
2000-04-07remove staticsNiklas Hallqvist
2000-04-06Don't match AIC6915 -- that's a network card, supported by sf(4).Aaron Campbell
2000-04-06Get FC connection topology out of f/w during startup. Reset restrictionmjacob
against targets < 129 if we're on a Public Loop- we can have those, yes. Fix all the settings isp_sendmarker all throughout this file to OR in the bus that we are trying to synchronize (e.g., after a bus reset)- this way we don't wipe out pending sendmarker settings that haven't been done yet.
2000-04-06Remove restriction against bus resets for Ultra3 cards (and whatmjacob
would have been for Ultra2)- we've fixed the problem in isp_control.
2000-04-06Roll internal revision level. Put in Fibre Channel topology storagemjacob
and definitions.
2000-04-06hide debugging printfsMichael Shalayeff
2000-04-05run at splnet() instead of splimp()Jason Wright
2000-04-05maintain state about keys, upload them to context ram once (and avoid theJason Wright
300 clock penalty on key upload) XXX hifn_freesession should probably zot the keys from context ram but XXX does not yet.
2000-04-05regenNiklas Hallqvist
2000-04-05Correct RCSIdNiklas Hallqvist
2000-04-05Changed boot messages and fixed Ultra160 boot messages.Steve Murphree
AHA-29160 Ultra160 verified working.
2000-04-05Add USB modem driver stubs; from NetBSD. Not yet tested.Aaron Campbell
2000-04-04Sync with NetBSD.Aaron Campbell
2000-04-04New USB mass storage driver. Improvements: Uses asynchronous USB requests,Aaron Campbell
supports more transport protocols (bulk-only and CBI), supports more command sets (SCSI and ATAPI); from NetBSD. Not yet tested.
2000-04-04add mac result pointer to the callback routineJason Wright
register as supporting MD5_HMAC96 and SHA1_HMAC96 use the correct bit (HIFN_MAC_CMD_NEW_KEY) when checking the mac_cmd mask don't append the mac result to the dest buffer, add it to the result buffer remove incorrect source count calculation involving mac length add order checking to hifn_process so that we can verify the request is possible given the ordering of processing units within the hifn. correct hifn_callback()'s handling of mac checking and copy the computed mac into the right place in the mbuf.
2000-04-04regenMichael Shalayeff
2000-04-04make the comment and definition of HIFN_MAX_COMMAND more readableJason Wright
define HIFN_MAC_CMD_RESULT bit (append MAC to result buffer)
2000-04-04new cards supported by if_awi (new coming soon); also extraneous spaces removedMichael Shalayeff
2000-04-04regenMichael Shalayeff
2000-04-04i82802AB/AC firmware hubMichael Shalayeff
2000-04-04Import tagging code and try to resolve locking problem.Steve Murphree
2000-04-03fix dmesg outputTheo de Raadt
2000-04-03change overriding messageTheo de Raadt
2000-04-03Set the default node name to "OpenBSD".Aaron Campbell
2000-04-03aironet 802.11 ds driver from freebsd, isa and pci are missingMichael Shalayeff
2000-04-03Bring code into line with comment and ensureKenneth R Westerback
that carr_freelist always has a carrier on it. This should fix a problem where carr_freelist has become NULL and then AdvISR() attempts to put a carrier back on the list without checking if carr_freelist is non-NULL. This and the previous two changes to adwlib.c and the change committed to adw.c at the same time were derived in whole or part from work done by/with dante@ from NetBSD.
2000-04-02Stop losing carriers during bus reset, by not re-init'ing icq_sp/irq_spKenneth R Westerback
2000-04-02AdvSendIdleCmd() not re-entrant - use splbio()/splx(). Two typos.Kenneth R Westerback
2000-04-02adw_intr should only claim adw interrupts. Two typos.Kenneth R Westerback
2000-04-01The AMD756 requires a delay before reading the number of ports from theAaron Campbell
controller to avoid getting 0 from it; from NetBSD.
2000-03-31Add support for USB Mass Storage devices; e.g., USB Zip Drives. UNTESTED.Aaron Campbell
From NetBSD.
2000-03-31Quiet down the boot for powerpc, do not print openfirmware devices notDale S. Rahn
configured, still prints all of the buses...
2000-03-31Remove the timeout and print_stats functions (debugging code)Jason Wright
Make sure to skip over zero length mbufs when building the pa/len array Correct some of the comments to reflect reality Fix sanity checking of the device based on the 'sid'
2000-03-30document hook functionsJason Wright
2000-03-30Sync with NetBSD. USB Ethernet drivers should work now.Aaron Campbell
2000-03-30instrument bad crp's and bad crp callbacks, tooJason Wright
2000-03-30add some instrumentation for tracking input (commands/bytes) and outputJason Wright
(results/bytes) as well as "ring full" and "other" errors rework hifn_process so that in the event of a ring full or other error, the error type is set in the descriptor and the callback is executed.
2000-03-30auto detect the size of the seeprom; from freebsd (from NetBSD (from Linux?))Jason Wright
2000-03-29- update copyrightsJason Wright
- remove all ability to block (no more tsleep/wakeup)
2000-03-29remove round-robin use of the boards. We're depending on the upper layerJason Wright
being more intelligent about allocation in the future.
2000-03-29syncTheo de Raadt
2000-03-29more intel 840 stuffTheo de Raadt
2000-03-29Long over due checkpoint:Jason Wright
o register the hifn as handling DES and 3DES (no md5 or sha1 yet) depending on whether the board is unlocked (none, half, or full) o Fix many KNF nits o print the amount of memory correctly and don't print the number of sessions o set command and result buffer sizes correctly o reclaim the descriptor rings so new commands and buffers can be added o remove some bogus checks on the command buffer o add new variables mac_process_len and crypt_process_len to hifn_command_t o fix calculation in hifn_mbuf to generate the pa/len array for src/dst o simplify the code for setting up the jump descriptor o rework the hifn_intr routine to interrupt at IPL_IMP and simplify it's results processing o more to come...
2000-03-29ifmedia for rayMichael Shalayeff
2000-03-28Much cleaner sync with NetBSD. Some #if defined() magic has been sent in theAaron Campbell
form of a diff to augustss@netbsd.org so that future syncs will be very easy. This commit also adds support for ADMtek AN986 "Pegasus" based USB Ethernet, CATC USB-EL1210A based USB Ethernet, and USB Printers (all untested).