Skip to content

Conversation

@kareltucek
Copy link
Collaborator

@kareltucek kareltucek commented Jan 29, 2026

Summary

  • Split USB log buffer from proxy_log_backend into a new shared module (right/src/usb_log_buffer.c)
  • Enable verbose logging on UHK60 by directing Uart logs to the USB log buffer
  • Refactor ProxyLog_IsAttached into WormCfg.UsbLogEnabled for persistent configuration

Test plan

  • Verify USB logging works on UHK80
  • Verify USB logging works on UHK60
  • Verify logging state persists across reboots

🤖 Generated with Claude Code

kareltucek and others added 2 commits January 30, 2026 13:05
Move the USB log buffer functionality into a new shared module
(right/src/usb_log_buffer.c) that can be used by both UHK60 and UHK80.
This enables verbose logging on UHK60 by directing Uart logs to the
USB log buffer.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Move the USB logging enabled flag into the persistent WormCfg structure
so it survives across reboots. This makes the setting consistent with
other wormhole configuration options.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@kareltucek kareltucek force-pushed the feature/usb-log-buffer-refactor branch from 3413011 to a71fef3 Compare January 30, 2026 12:09
@kareltucek kareltucek merged commit 6b7ca55 into master Jan 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants