SDK: Add static inbox input

Next: !13596 (merged)

What

Moves the StaticInputHost module created for facilitating compiling kernels with static inputs to the SDK.

Why

This is needed since macros will need to import their own dependencies, and it would break DevX if a user would need to manually add this module.

How

Move the static_input_host to the top level sdk crate. Required since it uses top-level sdk elements.

Manually testing the MR

In both src/riscv & src/kernel_sdk folders run make.

Checklist

  • Document the interface of any function added or modified (see the coding guidelines)
  • Document any change to the user interface, including configuration parameters (see node configuration)
  • Provide automatic testing (see the testing guide).
  • For new features and bug fixes, add an item in the appropriate changelog (docs/protocols/alpha.rst for the protocol and the environment, CHANGES.rst at the root of the repository for everything else).
  • Select suitable reviewers using the Reviewers field below.
  • Select as Assignee the next person who should take action on that MR
Edited by Felix Puscasu

Merge request reports

Loading