-
Notifications
You must be signed in to change notification settings - Fork 23
uSDHC Hotplugging #180
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
uSDHC Hotplugging #180
Conversation
b0988d2
to
ece0f35
Compare
988d75b
to
6874425
Compare
fc6aa1f
to
aa77130
Compare
6874425
to
42eb380
Compare
4e2d83c
to
d5b2cc0
Compare
851c12c
to
12d0f7e
Compare
7437ef4
to
e1f81df
Compare
e1f81df
to
e855f1a
Compare
9c86851
to
87fec26
Compare
91422e4
to
befc924
Compare
87fec26
to
5e0650c
Compare
63eb458
to
1bbf0ce
Compare
6de03a8
to
69d1d63
Compare
517df39
to
7f2e31b
Compare
69d1d63
to
8f9e561
Compare
7f2e31b
to
9185db4
Compare
f36ca2e
to
775969b
Compare
bdcfa39
to
771b939
Compare
e618d03
to
bf29a2a
Compare
Realised that I probably should port the other users of the block queues to send & receive the storage info ready channel? At least, the drivers -- clients can busy poll if they don't care about the notification, but the virtualiser relies on the notifications now (and would also invoke null caps to notify the clients but that's a no-op) |
d03393f
to
1e4dd96
Compare
1e4dd96
to
f4921fc
Compare
Old code is https://github.com/au-ts/sddf/tree/sdhc-hotplugging-pre-sdfgen, in case the rebase broke anything. Should be deleted before merging. I've rebased this on recent sddf changes, though sdfgen needs updates because of the extra channels. |
0847824
to
6f88363
Compare
6f88363
to
6da3f56
Compare
This should be replaced by a proper GPIO driver. Signed-off-by: julia <[email protected]>
- Makes the driver able to go from ready->idle and idle->ready - Makes the virt able to do the same - Also adds a very basic GPIO driver with polling, this should be replaced with a proper GPIO driver. This is to test card hotplugging.
Signed-off-by: julia <[email protected]>
This allows clients to request for the device to be inserted or ejected. Signed-off-by: julia <[email protected]>
6da3f56
to
b37fe7f
Compare
Split outblk_storage_info_t
to astorage_info.h
header with some helper functionsTo-Do:
Design document (in progress)added to design doc