mikecarper
835c7a8e6e
Migrate ESP32 native USB roles to bounded hardware CDC
...
Switch eight S3 board defaults and 78 remaining TinyUSB recipes to hardware Serial/JTAG while preserving UART and other platforms. Restore retained S3 PHY ownership after a TinyUSB OTA restart and prepare KISS queues before enabling the driver.
Add real recipe resolution, Companion/KISS transport sanitizer coverage, and RF lifecycle reset regressions to CI. Native tests pass 1765/1765; SDK, transport, recipe and USB watchdog checks pass. Board and role cross-compilation and physical OTA qualification continue.
2026-10-04 23:36:54 -07:00
..
2026-03-31 00:51:15 +13:00
2026-10-02 17:52:12 -07:00
2026-10-03 18:27:49 -07:00
2026-10-03 03:12:24 -07:00
2026-10-01 11:45:20 -07:00
2026-10-01 11:53:15 -07:00
2026-10-01 11:45:20 -07:00
2026-10-04 23:36:54 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-04 14:14:53 -07:00
2026-10-03 23:44:23 -07:00
2026-10-04 00:26:46 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:45:20 -07:00
2026-10-01 11:45:20 -07:00
2026-09-30 20:27:05 -07:00
2026-10-04 14:14:53 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-02-04 00:59:13 +13:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:45:20 -07:00
2026-10-03 03:12:24 -07:00
2026-09-24 10:01:14 -07:00
2026-09-15 01:58:43 -07:00
2026-09-15 20:51:43 -07:00
2026-10-02 10:21:17 -07:00
2026-10-01 11:45:20 -07:00
2026-10-03 03:12:24 -07:00
2026-10-02 10:21:17 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-04 14:14:53 -07:00
2026-10-03 19:01:22 -07:00
2026-10-01 11:32:23 -07:00
2026-09-16 22:42:51 -07:00
2026-09-16 20:42:30 -07:00
2026-10-01 11:45:20 -07:00
2026-10-01 11:32:23 -07:00
2026-09-24 00:26:46 -07:00
2026-10-01 11:32:23 -07:00
2026-08-31 14:29:42 -07:00
2026-10-01 11:53:15 -07:00
2026-09-20 07:59:43 -07:00
2026-10-03 03:12:24 -07:00
2026-10-03 16:34:37 -07:00
2026-10-03 18:29:12 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-09-30 08:56:12 -07:00
2026-10-01 11:45:20 -07:00
2026-10-01 11:32:23 -07:00
2026-09-30 01:11:10 -07:00
2026-10-01 11:32:23 -07:00
2026-08-18 14:02:10 -07:00
2026-09-29 11:30:44 -07:00
2026-09-08 16:17:43 -07:00
2026-09-29 11:30:44 -07:00
2026-09-29 11:30:44 -07:00
2026-10-03 19:01:22 -07:00
2026-10-03 01:14:23 -07:00
2026-08-18 14:02:10 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-09-28 12:09:05 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-09-23 19:20:58 -07:00
2026-07-06 02:04:56 +12:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:45:20 -07:00
2026-10-01 11:45:20 -07:00
2026-10-03 15:48:44 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-07-22 00:43:38 -07:00
2026-10-03 18:34:12 -07:00
2026-10-03 23:44:23 -07:00
2026-10-03 18:22:32 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 11:32:23 -07:00
2026-10-01 23:19:48 -07:00