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 OpenHC32Boot #1

Merged
merged 88 commits into from
Apr 22, 2024
Merged

rewrite OpenHC32Boot #1

merged 88 commits into from
Apr 22, 2024

Commits on Apr 2, 2024

  1. start rewrite

    shadow578 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b3407a2 View commit details
    Browse the repository at this point in the history
  2. screen and serial

    shadow578 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    ac78ed5 View commit details
    Browse the repository at this point in the history
  3. dwin driver

    shadow578 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    0ef772a View commit details
    Browse the repository at this point in the history
  4. dwin screen driver

    shadow578 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    f5e6c93 View commit details
    Browse the repository at this point in the history
  5. serial driver impl

    shadow578 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    cfacacb View commit details
    Browse the repository at this point in the history
  6. leap module

    shadow578 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    89875a8 View commit details
    Browse the repository at this point in the history
  7. sd module

    shadow578 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    c14d69c View commit details
    Browse the repository at this point in the history
  8. flash module wip

    shadow578 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    8bb385a View commit details
    Browse the repository at this point in the history
  9. flash module fin

    shadow578 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    2b8a763 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5c2436f View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. update metadata write

    shadow578 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    ea2b242 View commit details
    Browse the repository at this point in the history
  2. crc32 metadata hash

    shadow578 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    4af016a View commit details
    Browse the repository at this point in the history
  3. sha256 hash module

    shadow578 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    f5b635a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a64b817 View commit details
    Browse the repository at this point in the history
  5. port serial driver

    shadow578 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    59a47c6 View commit details
    Browse the repository at this point in the history
  6. fault handler module

    shadow578 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    5ebeabb View commit details
    Browse the repository at this point in the history
  7. implement glue code

    shadow578 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    84a17ca View commit details
    Browse the repository at this point in the history
  8. glue metadata

    shadow578 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    38f1380 View commit details
    Browse the repository at this point in the history
  9. add custom logging

    shadow578 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    2c4b2ac View commit details
    Browse the repository at this point in the history
  10. cpuid module

    shadow578 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    7392784 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    48b106e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ee19eb8 View commit details
    Browse the repository at this point in the history
  13. use stubbed dmac ddl

    shadow578 authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    34b7eeb View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. move pins to gpio module

    + add io methods
    shadow578 authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    631743d View commit details
    Browse the repository at this point in the history
  2. add beep module

    shadow578 authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    70ce888 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b1cd86 View commit details
    Browse the repository at this point in the history
  4. add build sanity checks

    shadow578 authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    2248d85 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6f67ebb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d01600d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0517340 View commit details
    Browse the repository at this point in the history
  8. update platformio.ini

    shadow578 authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    9fdd04c View commit details
    Browse the repository at this point in the history
  9. add CI

    shadow578 authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    b688698 View commit details
    Browse the repository at this point in the history
  10. mpu driver

    shadow578 authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    cc43e3c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5b53db6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f411133 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2fdd9fb View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d3b5ef5 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    90bf3f9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8bda0cb View commit details
    Browse the repository at this point in the history
  17. update platformio.ini

    shadow578 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    07eb186 View commit details
    Browse the repository at this point in the history
  18. improve dwin logic

    shadow578 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    053ca31 View commit details
    Browse the repository at this point in the history
  19. add sysclock module

    shadow578 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    7e58ed2 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    7b527c2 View commit details
    Browse the repository at this point in the history
  21. add sysclock apply in main

    shadow578 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    e6245fd View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    2dcca45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de394ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2eed086 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    feffd95 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    53acdd2 View commit details
    Browse the repository at this point in the history
  6. update dwin / serial RX

    shadow578 committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    0ed05ae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2e1330b View commit details
    Browse the repository at this point in the history
  8. fix sysclock restore typo

    shadow578 committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    fc44cf9 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Configuration menu
    Copy the full SHA
    51a3b3e View commit details
    Browse the repository at this point in the history
  2. update flash logic

    shadow578 committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    eefa0c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82bb85a View commit details
    Browse the repository at this point in the history
  4. implement leap pre-check

    shadow578 committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    d422968 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    227e55a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f1f7c5d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3a984ac View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    baf2ce2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f4c5e2b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fcd3cf9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c39cd99 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    549fb66 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. update config defaults

    shadow578 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    de81a05 View commit details
    Browse the repository at this point in the history
  2. use fixed-point version of SetUartBaudrate, eliminating dependency on…

    … gcc floating-point libs
    shadow578 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    d0173f3 View commit details
    Browse the repository at this point in the history
  3. add cppcheck

    shadow578 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    6d7f6d8 View commit details
    Browse the repository at this point in the history
  4. add cppcheck to ci

    shadow578 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    ca7d90a View commit details
    Browse the repository at this point in the history
  5. fix build without screen

    shadow578 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    33c2ece View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. update some includes

    shadow578 authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1f927e1 View commit details
    Browse the repository at this point in the history
  2. add config profiles

    shadow578 authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    846eb6b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d299503 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70602af View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b7dd098 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cc08ccd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    45287f2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1823f52 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Configuration menu
    Copy the full SHA
    094f9b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cb7aa8 View commit details
    Browse the repository at this point in the history
  3. add init retires and increase delay

    hopefully screen now initializes correctly...
    shadow578 authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    98618ab View commit details
    Browse the repository at this point in the history
  4. update README

    shadow578 authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    bcebf05 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    90a6d5c View commit details
    Browse the repository at this point in the history
  6. fix flash_wp module

    shadow578 committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    9cba99a View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. add variant auto-detection

    shadow578 authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    0571bc6 View commit details
    Browse the repository at this point in the history
  2. refactor update_metadata

    shadow578 authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    97cc4bc View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. fix typo in config_adv

    shadow578 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5e109b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf95453 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    58142ad View commit details
    Browse the repository at this point in the history