qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v3 1/4] SSI: Built in multiple device support


From: Paul Brook
Subject: Re: [Qemu-devel] [PATCH v3 1/4] SSI: Built in multiple device support
Date: Fri, 20 Apr 2012 20:58:36 +0100
User-agent: KMail/1.13.7 (Linux/3.2.0-2-amd64; KDE/4.7.4; x86_64; ; )

>  /* QEMU Synchronous Serial Interface support.  */
> 
> -/* In principle SSI is a point-point interface.  As such the qemu
> -   implementation has a single slave device on a "bus".
> +/* In principle SSI is a point-point interface.
>     However it is fairly common for boards to have multiple slaves
>     connected to a single master, and select devices with an external
> -   chip select.  This is implemented in qemu by having an explicit mux dev.
> +   chip select. SSI busses can therefore have any number of slaves,
> +   of which a master can select using ssi_select_slave().
>     It is assumed that master and slave are both using the same transfer 

This would be much more convincing if you'd also implemented it. In particular 
the lm3s6965evb has two devices (LCD controller and SD card) connected to a 
single SSI controller, and selects between the two by twiddling chip selects.

Paul



reply via email to

[Prev in Thread] Current Thread [Next in Thread]