Jonathan 'theJPster' Pallant

Results 383 comments of Jonathan 'theJPster' Pallant

V6.0 of Part 1: Physical Layer Specification says: ![image](https://github.com/rust-embedded-community/embedded-sdmmc-rs/assets/959887/071adfac-1bbd-41f1-b79e-0442ddf8efe0) One work around is to change the library to take an SpiDevice and simply write into the docs that before first...

Yes, I know. I'm just explaining why I wrote it the way I did. And I'm saying we can probably write it the "normal" way instead now.

It is worth noting that this software is supplied without warranty, and you and I do not have a contract. I appreciate interest in this package, but nothing here is...

I thought about using the transaction API to add the short delays in the retry/polling loop but I realised that would cause the CS pin to be active during the...

Is it important for the volume manager to be able to tell the block device to reset, or for the block device to tell the volume manager that it has...

I've used iterators widely so I don't think that was my reason for using a callback here. But without studying the code I can't remember what the problem was. Feel...

So one issue here is stopping people opening the same volume twice, but allowing all the objects to be stashed in a struct for later use (so they can't refer...

Looked at this in https://github.com/rust-embedded-community/embedded-sdmmc-rs/pull/103 is a start on this, but using `&mut` to start. Also there's an old branch: https://github.com/rust-embedded-community/embedded-sdmmc-rs/tree/make_api_immutable

You'll probably need to write an alternative version of `iterate_dir` - something like `iterate_lfn_dir`. That function will need to be given a mutable byte slice it can store the filename...