Rocky04

Results 6 issues of Rocky04

According to the USB 2.0 specification under point 7.1.20 Test Mode Support, high-speed capable functions must support specific test modes to facilitate compliance testing. This PR adds the fundamental support...

- Added support for a simple general callback when a new frame or micro frame started Can be used to synchronize the scanning to the polling for HID devices or...

Addressing some drawbacks of the HID class driver implementation. - Fixing that the `tud_hid_set_report_cb` callback would always inform about an invalid result state if a dedicated OUT endpoint is used....

Should fix a bug that the device state isn't reset when a bus reset happened as discussed here: https://github.com/hathach/tinyusb/discussions/2169

As requested, the suggested changes of the discussion from #2174 - Skip interrupt handler if there is nothing to do. - Use the SOF as a failsafe to restore from...

- Instead of using a fixed size of 128 KB for the SRAM memory map for F4 chips it now uses the defined SRAM size from the chip configuration -...

code/feature-request
target/stm32f4
component/stlink-lib
code/feedback