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

Prepare for upstream merge #53

Merged
merged 21 commits into from
Nov 11, 2023
Merged

Prepare for upstream merge #53

merged 21 commits into from
Nov 11, 2023

Conversation

shadow578
Copy link
Owner

@shadow578 shadow578 commented Nov 3, 2023

prepares Marlin-H32 for upstream merge PR

Style / Docs changes

  • make naming more uniform across the source code and docs
  • update outdated comments and docs
  • revert changes outside the intended scope (e.g. README)
  • remove untested / unsupported HAL modules (e.g. dogm)
  • format code according to marlin code style

Code Changes

  • default to release build
  • use MinSerial (from postmortem debugging) for panic output

Depends on:

DDL: shadow578/framework-hc32f46x-ddl#6
Arduino: shadow578/framework-arduino-hc32f46x#7

Validation

Compile

  • pio
  • abm

Stability

  • ~5 min
  • ~1 hour
  • > 2 hour

Note

validation in release mode w/ POSTMORTEM_DEBUGGING and PANIC_ENABLE

@shadow578 shadow578 changed the title Prep/fix codestyles Prepare for upstream merge Nov 9, 2023
@shadow578 shadow578 marked this pull request as ready for review November 9, 2023 10:56
@shadow578
Copy link
Owner Author

Stability checks completed after millis() fix in Arduino core, total ~3h active time

@shadow578
Copy link
Owner Author

dependency PRs merged

@shadow578 shadow578 merged commit 0bb4c1b into aquila Nov 11, 2023
@shadow578 shadow578 deleted the prep/fix-codestyles branch November 11, 2023 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant