Peter Hurley | 3c8c21e | 2012-11-28 14:51:24 -0500 | [diff] [blame] | 1 | TODOs prior to this driver moving out of staging |
| 2 | ------------------------------------------------ |
Peter Hurley | e571107 | 2012-11-02 08:16:33 -0400 | [diff] [blame] | 3 | 1. 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. |
| 6 | 2. Implement _robust_ console on top of this. The existing prototype console |
| 7 | driver is not ready for the big leagues yet. |
| 8 | 3. Expose means of controlling attach/detach of peers via sysfs. Include |
| 9 | GUID-to-port matching/whitelist/blacklist. |
| 10 | |
| 11 | -- Issues with firewire stack -- |
| 12 | 1. This driver uses the same unregistered vendor id that the firewire core does |
| 13 | (0xd00d1e). Perhaps this could be exposed as a define in |
Peter Hurley | 3c8c21e | 2012-11-28 14:51:24 -0500 | [diff] [blame] | 14 | firewire.h? |