NetBSD/sys/dev/ieee1394
jmc 4d74b607a2 Restructure how the at_output dma map gets setup. Ask for a dma map that can
support up to the max ohci descriptor segments. Then attempt to fill it in
via a load. Use the number of segments filled in as the basis for figuring
out how many descriptors to supply to the ohci DMA engine.

XXX: Still needs to account for requests which because of splits may overflow
the 6 dma descriptors available today. For now this fixes cases where a
single 512 byte write was getting split into 2 dma segments from 1 incoming
iov request
2002-12-09 09:09:54 +00:00
..
files.ieee1394 First pass (checkpoint checkin) for firewire scsi code. 2002-11-22 16:28:54 +00:00
fwiso_ioctl.h New Feature: add pseudo device for IEEE 1394 isochronous stream and 2002-12-04 00:28:39 +00:00
fwiso.c New Feature: add pseudo device for IEEE 1394 isochronous stream and 2002-12-04 00:28:39 +00:00
fwisovar.h New Feature: add pseudo device for IEEE 1394 isochronous stream and 2002-12-04 00:28:39 +00:00
fwnode.c Change structure/usage of interface provided callbacks. (read, write, reset) 2002-11-22 16:20:17 +00:00
fwnodereg.h
fwnodevar.h Change structure/usage of interface provided callbacks. (read, write, reset) 2002-11-22 16:20:17 +00:00
fwohci.c Restructure how the at_output dma map gets setup. Ask for a dma map that can 2002-12-09 09:09:54 +00:00
fwohcireg.h New Feature: add pseudo device for IEEE 1394 isochronous stream and 2002-12-04 00:28:39 +00:00
fwohcivar.h New Feature: add pseudo device for IEEE 1394 isochronous stream and 2002-12-04 00:28:39 +00:00
ieee1394reg.h Provide a macro for turning a speed number into a max rec value 2002-12-09 07:24:57 +00:00
ieee1394var.h New Feature: add pseudo device for IEEE 1394 isochronous stream and 2002-12-04 00:28:39 +00:00
if_fw.c Add trailing ; to CFATTACH_DECL. 2002-10-02 16:33:28 +00:00
IMPLEMENTATION
Makefile New Feature: add pseudo device for IEEE 1394 isochronous stream and 2002-12-04 00:28:39 +00:00
NOTES First pass (checkpoint checkin) for firewire scsi code. 2002-11-22 16:28:54 +00:00
sbp2.c Write sbp2_free_data_mapping and fix a bug where read responses weren't sending 2002-12-09 07:23:43 +00:00
sbp2reg.h Add a def for a smaller reconnect time that will be used by default 2002-12-06 02:14:59 +00:00
sbp2var.h Don't need sbp2_datamapping. Each one is tracked via the associated orb 2002-12-09 07:23:24 +00:00
sbpscsi.c Set the only big quirk since the drives I've tried return errors on 6 byte cdbs 2002-12-01 12:12:09 +00:00
sbpscsireg.h First pass (checkpoint checkin) for firewire scsi code. 2002-11-22 16:28:54 +00:00
sbpscsivar.h First pass (checkpoint checkin) for firewire scsi code. 2002-11-22 16:28:54 +00:00
TODO First pass (checkpoint checkin) for firewire scsi code. 2002-11-22 16:28:54 +00:00