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

rewrite startup code in C++ #9

Merged
merged 7 commits into from
Apr 1, 2024

Conversation

shadow578
Copy link
Owner

@shadow578 shadow578 commented Mar 16, 2024

reimplements the startup code in C / C++.
this makes it easier to read and maintain, while also making new features easier to add.

one such feature is dynamic vector table (implemented in arduino core), made possible using the apis provided in this PR.

TODOs

  • update patch diffs
  • cleanup commit history

@shadow578 shadow578 changed the title Add/startup in c clean2 plus custom irq handling feat: update startup code Mar 26, 2024
cores/ddl/library/src/hc32f460_interrupts.c Outdated Show resolved Hide resolved
cores/ddl/startup/checks.cpp Outdated Show resolved Hide resolved
cores/ddl/startup/startup.cpp Outdated Show resolved Hide resolved
cores/ddl/startup/startup.cpp Outdated Show resolved Hide resolved
cores/ddl/startup/startup.cpp Outdated Show resolved Hide resolved
cores/ddl/startup/startup_hc32f460.S Outdated Show resolved Hide resolved
cores/ddl/startup/utils.h Outdated Show resolved Hide resolved
ld/hc32f46x_param.ld Outdated Show resolved Hide resolved
@shadow578 shadow578 force-pushed the add/startup-in-c-clean2-plus-custom-irq-handling branch 5 times, most recently from 3b9267d to 63e368d Compare March 27, 2024 10:30
@shadow578 shadow578 force-pushed the add/startup-in-c-clean2-plus-custom-irq-handling branch 2 times, most recently from e1ab28f to f42bbf2 Compare March 27, 2024 10:33
@shadow578 shadow578 changed the title feat: update startup code rewrite startup code in C++ Mar 27, 2024
@shadow578 shadow578 marked this pull request as ready for review March 27, 2024 17:18
@shadow578 shadow578 merged commit 18805ea into main Apr 1, 2024
4 checks passed
@shadow578 shadow578 deleted the add/startup-in-c-clean2-plus-custom-irq-handling branch April 1, 2024 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant