Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segger RTT: support CONFIG_SEGGER_RTT_INIT_MODE and optimizations #17

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Aug 11, 2024

  1. Segger RTT: support CONFIG_SEGGER_RTT_INIT_MODE and optimizations

    Support Zephyr "RTT Initialization mode" config choice, allowing
    Control Block initialization to be retained from another program
    (e.g. bootloader).
    It includes conditional CB init with full check on Control Block ID or
    partial one that checks only the first byte, yet improving its logic.
    Minor optimizations with static const added.
    
    Signed-off-by: Giancarlo Stasi <[email protected]>
    giansta committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    4052a99 View commit details
    Browse the repository at this point in the history
  2. segger: config: support RTT section custom definition in Zephyr DTS

    Allow to define the name of custom RTT section both when it's configured
    to be placed at RAM start and when its address is defined by a memory
    region in DTS.
    
    Signed-off-by: Giancarlo Stasi <[email protected]>
    giansta committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    fe8fb43 View commit details
    Browse the repository at this point in the history