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

Re-organize linker.py source code #5

Open
jovanbulck opened this issue Jun 28, 2017 · 0 comments
Open

Re-organize linker.py source code #5

jovanbulck opened this issue Jun 28, 2017 · 0 comments

Comments

@jovanbulck
Copy link
Member

The sancus-ld Python script has become a bit too entangled, gluing everything together. We should probably re-organize the source code into more coherent components. For instance:

  • ELF parser: discover SM text/data sections and inter-SM calls generated by sancus-cc
  • SM config: parser/pretty printer for SM-specific options
  • SM generator: maybe separate classes for text/data sections and/or subclasses for reactive SMs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant