1TODOs prior to this driver moving out of staging
2------------------------------------------------
31. Implement retries for RCODE_BUSY, RCODE_NO_ACK and RCODE_SEND_ERROR
4   - I/O is handled asynchronously which presents some issues when error
5     conditions occur.
62. Implement _robust_ console on top of this. The existing prototype console
7   driver is not ready for the big leagues yet.
83. Expose means of controlling attach/detach of peers via sysfs. Include
9   GUID-to-port matching/whitelist/blacklist.
10
11-- Issues with firewire stack --
121. This driver uses the same unregistered vendor id that the firewire core does
13     (0xd00d1e). Perhaps this could be exposed as a define in
14     firewire.h?
15