summaryrefslogtreecommitdiffstats
path: root/sys/dev/firewire/fwmem.h
diff options
context:
space:
mode:
authorsimokawa <simokawa@FreeBSD.org>2003-02-04 17:09:59 +0000
committersimokawa <simokawa@FreeBSD.org>2003-02-04 17:09:59 +0000
commitef78581d72695a025bb0b8b3f95e25a648be2861 (patch)
tree7f27cf9c5a5239abddcdd26b9df7adfeb2a5fa44 /sys/dev/firewire/fwmem.h
parent485435e319dd26a69713fa157b40d692eedc25bf (diff)
downloadFreeBSD-src-ef78581d72695a025bb0b8b3f95e25a648be2861.zip
FreeBSD-src-ef78581d72695a025bb0b8b3f95e25a648be2861.tar.gz
- Implement write part.
- Use quad access for aligned 4 byte access.
Diffstat (limited to 'sys/dev/firewire/fwmem.h')
-rw-r--r--sys/dev/firewire/fwmem.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/firewire/fwmem.h b/sys/dev/firewire/fwmem.h
index 5f39508..0e2e83c 100644
--- a/sys/dev/firewire/fwmem.h
+++ b/sys/dev/firewire/fwmem.h
@@ -40,6 +40,8 @@ struct fw_xfer *fwmem_write_quad(struct fw_device *, caddr_t, u_int8_t,
u_int16_t, u_int32_t, u_int32_t, void (*)(struct fw_xfer *));
struct fw_xfer *fwmem_read_block(struct fw_device *, caddr_t, u_int8_t,
u_int16_t, u_int32_t, int, void (*)(struct fw_xfer *));
+struct fw_xfer *fwmem_write_block(struct fw_device *, caddr_t, u_int8_t,
+ u_int16_t, u_int32_t, int, char *, void (*)(struct fw_xfer *));
d_open_t fwmem_open;
d_close_t fwmem_close;
OpenPOWER on IntegriCloud