Peter Maydell <peter.mayd...@linaro.org> writes:

> As suggested in the recent discussion on Marcks' patchset to suppress
> unused default drives, this patchset cleans up the omap and pxa2xx
> SD card controllers to behave like the other controllers:
>  * the init function looks for the next IF_SD drive
>  * if there isn't one, we start up as a controller with no card
>    present
>
> This then allows us to drop the QEMUMachine no_sdcard flag and
> the vl.c code which creates a dummy IF_SD drive.
>
> Not intended for 1.2, obviously.

Isn't this an incompatible change?  Before, you get an SD card reader
backed by an empty BDS default.  You can load/unload cards in the
monitor.  After, you get an SD card reader that isn't backed by a BDS by
default.  Device models prepared for that can treat it as permanently
empty.

Reply via email to