I'm implementing a USB device along the lines of SerialPort, but which directly talks to a UART peripheral - tacking on a USB-UART functionality to an existing widget. The initial snag that prompted this issue is that CdcAcmClass::write_ep_address() isn't available to my new crate, but looking at CdcAcmClass more, I wonder if read_ep and write_ep shouldn't simply be public?
Happy to make a PR either way, if that's easier to deal with.
I'm implementing a USB device along the lines of SerialPort, but which directly talks to a UART peripheral - tacking on a USB-UART functionality to an existing widget. The initial snag that prompted this issue is that
CdcAcmClass::write_ep_address()
isn't available to my new crate, but looking at CdcAcmClass more, I wonder ifread_ep
andwrite_ep
shouldn't simply be public?Happy to make a PR either way, if that's easier to deal with.