[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20160822231043.y6yqwychgsttd24r@earth>
Date: Tue, 23 Aug 2016 01:10:46 +0200
From: Sebastian Reichel <sre@...nel.org>
To: One Thousand Gnomes <gnomes@...rguk.ukuu.org.uk>
Cc: "H. Nikolaus Schaller" <hns@...delico.com>,
Oleksij Rempel <linux@...pel-privat.de>,
Rob Herring <robh@...nel.org>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Marcel Holtmann <marcel@...tmann.org>,
Jiri Slaby <jslaby@...e.com>, Pavel Machek <pavel@....cz>,
Peter Hurley <peter@...leysoftware.com>,
NeilBrown <neil@...wn.name>, Arnd Bergmann <arnd@...db.de>,
Linus Walleij <linus.walleij@...aro.org>,
"open list:BLUETOOTH DRIVERS" <linux-bluetooth@...r.kernel.org>,
"linux-serial@...r.kernel.org" <linux-serial@...r.kernel.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: Re: [RFC PATCH 0/3] UART slave device bus
Hi,
On Mon, Aug 22, 2016 at 11:52:56PM +0100, One Thousand Gnomes wrote:
> > There are usb-serial devices, which could benefit from support
> > btw. I would find it really useful, if the Dangerous Prototype's
> > Bus Pirate would expose native /dev/i2c and /dev/spi and it's
> > based on FT232.
>
> That should just need an ldisc.
Right, since it does not need any extra resources. Probably not the
best example.
> I2C and SPI should at this point be sane for hotplugging as needed
> for an ldisc.
I guess hotplugging support in the downstream kernel frameworks
would be needed anyway with usb-serial being USB based.
> And having an ldisc also has another nice effect. You can plug the bus
> pirate into a remote machine, run an 8bit clean link over a pty/tty pair
> half way around the world and get a local i2c/spi to the remote machine's
> i2c/spi bus pirate ports and devices.
Right.
> It also means that if Bus Pirate 5 changes USB uart nothing breaks.
And it means no auto-support. Which would be fine in case of Bus
Pirate, since its mainly a developer device and some people may
actually prefer the IMHO anoying serial interface.
Let's forget that example.
-- Sebastian
Download attachment "signature.asc" of type "application/pgp-signature" (820 bytes)
Powered by blists - more mailing lists