[Top][All Lists]
[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: |
Peter Crosthwaite |
Subject: |
Re: [Qemu-devel] [PATCH v3 1/4] SSI: Built in multiple device support |
Date: |
Tue, 24 Apr 2012 13:08:50 +1000 |
Hi Paul,
Im happy to spend the 10 mins updating stellaris.c accordingly, but is
someone sitting on a binary package and brief instructions or some
such to regression test it? Do you of this machine have some sort of
kernel image handy?
Peter
2012/4/21 Paul Brook <address@hidden>:
>> /* 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
[Qemu-devel] [PATCH v3 2/4] m25p80: initial verion, Peter A. G. Crosthwaite, 2012/04/19
[Qemu-devel] [PATCH v3 3/4] xilinx_spi: initial version, Peter A. G. Crosthwaite, 2012/04/19
[Qemu-devel] [PATCH v3 4/4] petalogix-ml605: added spi controller with m25p80, Peter A. G. Crosthwaite, 2012/04/19