mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-23 01:10:04 +00:00
![Peter Hurley](/assets/img/avatar_default.png)
Register a second tty driver to create loopback devices for each firewire node. Note that the loopback devices are numbered from 0; the tty->index is transformed when used to index the port table. Remove the hack that previously enabled this. Signed-off-by: Peter Hurley <peter@hurleysoftware.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14 lines
702 B
Text
14 lines
702 B
Text
TODOs prior to this driver moving out of staging
|
|
------------------------------------------------
|
|
1. Implement retries for RCODE_BUSY, RCODE_NO_ACK and RCODE_SEND_ERROR
|
|
- I/O is handled asynchronously which presents some issues when error
|
|
conditions occur.
|
|
2. Implement _robust_ console on top of this. The existing prototype console
|
|
driver is not ready for the big leagues yet.
|
|
3. Expose means of controlling attach/detach of peers via sysfs. Include
|
|
GUID-to-port matching/whitelist/blacklist.
|
|
|
|
-- Issues with firewire stack --
|
|
1. This driver uses the same unregistered vendor id that the firewire core does
|
|
(0xd00d1e). Perhaps this could be exposed as a define in
|
|
firewire.h?
|