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

Huge Refactor/Renovation #43

Merged
merged 1 commit into from
Nov 10, 2024
Merged

Huge Refactor/Renovation #43

merged 1 commit into from
Nov 10, 2024

Conversation

lethalbit
Copy link
Collaborator

@lethalbit lethalbit commented Nov 10, 2024

This was done out of a frustration of where the code-base was and how hard it was to
make the needed changes to add rev2 support for things like the bootloader and such.

This was due to some very bad decisions that were made early on in a "just hack it together"
mindset early on to get something working, but the problems from that proliferated around
and made it very very painful to actually make the needed changes now.

As such, we basically took a hack-saw to the code and tried to improve everything we could see
that was wrong and hampering us. As a result of this we also improved the internal documentation
a bit, and also fixed some sneaky bugs we found, as well as improving the design of some things
such as the cache system.

@lethalbit lethalbit self-assigned this Nov 10, 2024
This was done out of a frustration of where the code-base was and how hard it was to
make the needed changes to add rev2 support for things like the bootloader and such.

This was due to some very bad decisions that were made early on in a "just hack it together"
mindset early on to get something working, but the problems from that proliferated around
and made it very *very* painful to actually make the needed changes now.

As such, we basically took a hack-saw to the code and tried to improve everything we could see
that was wrong and hampering us. As a result of this we also improved the internal documentation
a bit, and also fixed some sneaky bugs we found, as well as improving the design of some things
such as the cache system.
Copy link

codecov bot commented Nov 10, 2024

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@lethalbit lethalbit merged commit 33d8385 into main Nov 10, 2024
12 of 13 checks passed
@lethalbit lethalbit deleted the aki/renovation branch November 10, 2024 14:59
@dragonmux dragonmux added this to the v0.1.0 milestone Nov 11, 2024
@dragonmux dragonmux added Improvement Improvements Documentation Documentation related ticket Gateware Gateware related ticket labels Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Documentation related ticket Gateware Gateware related ticket Improvement Improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants