Skip to content

Public API needs improvements to make it more extensible #474

Closed
@jessebraham

Description

@jessebraham

There are various public functions in the API, such as load_elf_to_flash, which are not extensible in their current form. These functions should be marked as deprecated and be replaced by functions which are extensible. For instance, by taking a #[non_exhaustive] struct containing the required options.

Since we can deprecate the old functions this can be done in a semver-compatible way. We should identify additional functions which need improving and construct a task list below when able.


  • load_elf_to_flash_with_format
  • load_elf_to_flash

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions