Evening
I'm maybe trying to achieve something that isn't possible...
I have as ESP32-S3 (Unexpected Maker ProS3) which I have configured to act as a USB storage device when plugged into a PC. Also connected to the ESP32-S3 as two adafruit SPI SMT 512M SD modules (XTSD).
What I would like to do is present both of these and the on board (to the ProS3) non volatile storage as 3 separate drives in Windows when connected. I understand the term for this is LUN, but as far as I can see the MSCUSB.h whilst having a private property called _lun doesn't expose it and doesn't provide for working with multiple LUNs.
Is there a way, or a different library that would allow this?