mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 15:23:53 -06:00
hw/sd/sdcard: Introduce set_csd/set_cid handlers
In preparation of introducing eMMC support which have different CSD/CID structures, introduce a pair of handlers in SDCardClass. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Cédric Le Goater <clg@redhat.com> Tested-by: Andrew Jeffery <andrew@codeconstruct.com.au> Tested-by: Cédric Le Goater <clg@redhat.com> Message-Id: <20240628070216.92609-82-philmd@linaro.org>
This commit is contained in:
parent
f18a78de24
commit
5241b759bc
2 changed files with 7 additions and 2 deletions
|
@ -127,6 +127,8 @@ struct SDCardClass {
|
|||
void (*enable)(SDState *sd, bool enable);
|
||||
bool (*get_inserted)(SDState *sd);
|
||||
bool (*get_readonly)(SDState *sd);
|
||||
void (*set_cid)(SDState *sd);
|
||||
void (*set_csd)(SDState *sd, uint64_t size);
|
||||
|
||||
const struct SDProto *proto;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue