summaryrefslogtreecommitdiff
path: root/sys/dev/ieee1394
AgeCommit message (Collapse)Author
2004-04-19allow this to compile after the tags/wide/sync SCSI fix went in.Brad Smith
2004-01-14Nuke SDEV_NOLUNS, SDEV_FORCELUNS, and PQUIRK_FORCELUNS quirks. AlsoKenneth R Westerback
moreluns field in scsi_link structure. Instead, treat an INQUIRY result that duplicates the INQUIRY result of LUN 0 as proof the LUN does not exist. Compensate for lack of SDEV_NOLUNS where necessary by setting sc_link->luns to 1, which has the same effect. From Marco Peereboom. Don't issue Test Unit Ready command before INQUIRY command - not necessary and potentially harmful to devices with ADEV_NOTUR quirk since quirks have not been set yet. From mycroft@NetBSD ok deraadt@, mvme* changes by miod@.
2003-10-22typos from Tom Cosgrove;Jason McIntyre
2003-05-17sync with SDEV_ONLYBIG change.Jun-ichiro itojun Hagino
2003-04-27strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit.Hakan Olsson
2003-02-20no trailing newline in panic(); PR 3103Henning Brauer
2003-01-13Fix pastos. Reported by andres at msu dot edu.Thierry Deval
2003-01-13Cleaner SBP2 status response treatment.Thierry Deval
2003-01-12Trust the link_speed from SelfID (PHY), better than a minimalist (usuallyThierry Deval
fixed) ConfigROM.
2003-01-12- Use OHCI_BITVAL and OHCI_BITSET where appropriate.Thierry Deval
- Use the IEEE1394_SELFID names, instead of dumb hex constants. - Get the nodes' link_speed from the SeldID PHY packets. - Some more cleanup.
2003-01-12- Capitalize hex constants.Thierry Deval
- Add OHCI_BITSET, the counterpart of OHCI_BITVAL. - Make all the defined value fields have the _MASK/_BITPOS form.
2003-01-12Add a link_speed entry to the UID table + readability knit.Thierry Deval
2003-01-12Add link_speed to attach arg.Thierry Deval
2003-01-12Add PHY packets defines.Thierry Deval
2003-01-06syncronous -> synchronousMiod Vallat
2002-12-30Add $OpenBSD$ tag.Thierry Deval
Thanks to Clarie Wouter (rimshot at pandora point be)
2002-12-30Update.Thierry Deval
2002-12-30Some cleanup.Thierry Deval
Re-work the SBP2 data manipulation to support concurrent node accesses. (That data manipulation MUST go into SBP2 code, eventually)
2002-12-30As we still don't have a data_page_dir support yet, transfers of more thanThierry Deval
65535 bytes blocks silently broke. So limit ourself to 32k blocks, for now. That mistake gave us the false impression that huge transfers were fast. They usually resulted of 0-byte transfers. Fast indeed :-( Now, we have real data going through.
2002-12-30Make the callbacks entry non-constant.Thierry Deval
2002-12-30Re-design fwohci_hadler_set() to use a new key3.Thierry Deval
That new key will be used for Request handlers to discriminate the requests by nodes. Key3 will also get the lenght field specifier... (may still change) Add an implementation for a BusReset callback that will be called whenever a node's node_id changes. This will allow us to work with more than one device at the same time...
2002-12-17Cleaning.Thierry Deval
2002-12-14Using quirks that make more sense.Thierry Deval
(iPod is happy with this)
2002-12-13Some more cleaning...Thierry Deval
2002-12-13Limit our Data transfers only to the link speed imposed one.Thierry Deval
Writes are now on a par with reads (-:
2002-12-13Only WRITE_REQUEST_DATABLOCK are limited to the device's max_receive.Thierry Deval
Other writes are only limited by the link speed. Idea from NetBSD.
2002-12-13Define IEEE1394_MAX_ASYNC(), which gives the maximum (link speed dependent)Thierry Deval
asynchronous packet size. Idea from NetBSD.
2002-12-13Fix the memory leak introduced with the use of fwohci_block_handler_set().Thierry Deval
2002-12-13Malloc debug cleaning (MPRINTF).Thierry Deval
Uses option FW_MALLOC_DEBUG.
2002-12-13Enable support for SCSI over FireWire.Thierry Deval
2002-12-13Add preliminary support for the Serial Bus Protocol II (SBP-2) standard.Thierry Deval
As well as a first rough implementation of a SCSI over FireWire support, following the SBP-2 standard.
2002-12-13"Documentation" update.Thierry Deval
2002-12-13Better memory balancing (between alloc/free),Thierry Deval
some enhancements, lots of debugging, KNF...
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
Last bits of diff generated by Chris Kuethe.
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
Diff generated by Chris Kuethe.
2002-07-07better say we are OpenBSD in the configromThierry Deval
2002-06-26various fixes + some KNFThierry Deval
ok itojun@
2002-06-26configrom input failover + some KNFThierry Deval
ok itojun@
2002-06-25un __P() -ify.Jun-ichiro itojun Hagino
2002-06-25IEEE1394 infrastructure part.Jun-ichiro itojun Hagino
IP-over-FW and SCSI over FW are being worked on.