| Age | Commit message (Expand) | Author |
| 32 hours | hil: add ea4088_quickstart with an RTT console | hathach |
| 47 hours | Merge pull request #3884 from hathach/claude/codex-collaboration | Ha Thach |
| 2 days | tools: share Claude harness with Codex | hathach |
| 4 days | implement per channel volume control | HiFiPHile |
| 5 days | improve feedback flow control | HiFiPHile |
| 5 days | Merge remote-tracking branch 'origin/master' into feature/tuh-audio-uac-1.0 | HiFiPHile |
| 9 days | test/hil, docs: move the containment history into the design doc | hathach |
| 9 days | test/hil: drop the sysfs blindness subsystem and derive the recovery reserve | hathach |
| 9 days | test/hil: run the printer write in a child, like the read | hathach |
| 9 days | Add RTT console/capture tooling (tools/rtt.py), rtt skill, and HIL harness su... | Ha Thach |
| 10 days | Improve audio host stream event reporting | HiFiPHile |
| 10 days | audio: expose generic Audio Control requests | HiFiPHile |
| 10 days | audio: classify feedback endpoints by protocol | HiFiPHile |
| 10 days | audio: normalize Feature Unit volume requests | HiFiPHile |
| 10 days | audio: harden streaming descriptor parsing | HiFiPHile |
| 10 days | audio: allow stopped duplex streams to change rate | HiFiPHile |
| 10 days | audio: preserve feedback scheduler remainder | HiFiPHile |
| 10 days | audio: add UAC2 host streaming support | HiFiPHile |
| 10 days | audio: preserve descriptor sample-rate entries | HiFiPHile |
| 10 days | audio: compact alternate-setting storage | HiFiPHile |
| 11 days | test/hil: drop the Windows accommodations, which accommodate nothing | hathach |
| 11 days | test/hil: run the HID echo in a child, which is the only bound that works (#3... | Ha Thach |
| 11 days | implement explicit feeback support | HiFiPHile |
| 11 days | test/hil: make main() readable and stop the suite sleeping (#3848) | Ha Thach |
| 12 days | address copilot review findings | HiFiPHile |
| 12 days | fix ci-select-test | HiFiPHile |
| 12 days | Merge remote-tracking branch 'origin/master' into feature/tuh-audio-uac-1.0 | HiFiPHile |
| 12 days | hil: make hil_report.md a rendering of hil_report.json (#3840) | Ha Thach |
| 12 days | feat(audio): discover stream mute and volume controls | HiFiPHile |
| 12 days | fix(audio): validate descriptors before parsing | HiFiPHile |
| 12 days | fix(audio): decode full-speed isochronous bInterval | HiFiPHile |
| 12 days | fix(audio): release instances without supported streams | HiFiPHile |
| 12 days | fix(audio): retain multiple pending Feature Units | HiFiPHile |
| 12 days | fix(audio): reject unsupported UAC2 interfaces | HiFiPHile |
| 12 days | fix(audio): keep stream state consistent on control failures | HiFiPHile |
| 12 days | fix(audio): accept one data endpoint per AS alternate | HiFiPHile |
| 12 days | refactor(audio): simplify UAC1 interface discovery | HiFiPHile |
| 12 days | refactor(audio): separate stream configuration and start | HiFiPHile |
| 12 days | fix(audio): drive streams from transfer completion | HiFiPHile |
| 12 days | Merge master updates into the UAC1 host branch | HiFiPHile |
| 12 days | test(audio): add UAC1 host driver coverage | HiFiPHile |
| 13 days | ci_select: fix the membrowse test's env dependence, and stop HIL unit tests t... | Ha Thach |
| 13 days | ci: an empty selection must build nothing, plus selector follow-ups (#3845) | Ha Thach |
| 2026-08-22 | ci_select: address Copilot review - anchor _META_RE, cover rule 12b | hathach |
| 2026-08-21 | build_utils: key the caches on the tree, not just the arguments | hathach |
| 2026-08-21 | ci_select: classify the 254 files that were reaching rule 17 | hathach |
| 2026-08-21 | ci_set_matrix: fall open when no selected family builds anywhere | hathach |
| 2026-08-21 | hil: express a board's always-on defines as a variant, dropping build.args | hathach |
| 2026-08-21 | ci: fix nine ways the selection under-selected or mismatched | hathach |
| 2026-08-21 | ci: scope the build matrix and the HIL run to what a PR affects | hathach |