Skip to content
Snippets Groups Projects

Proper Hardware Init in Epicardium

Merged rahix requested to merge rahix/hw-init into master
All threads resolved!

Cleanup epicardium/main.c and move init into the proper init functions in epicardium/modules/hardware.c. Also speeds up the load process by not reinitializing the display.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • rahix added 24 commits

    added 24 commits

    • d6bf3fe4...4247ee09 - 18 commits from branch master
    • ff6e1afa - feat(epicardium): Remove heart :(
    • 3e76d339 - chore(epicardium): Move hw-init into hardware.c
    • 88a4b21a - chore(libcard10): Move SPI_SPEED into header
    • 74f1df5d - feat(epicardium): Mirror card10_init in hardware_early_init
    • 6f7951e2 - feat(epicardium): Only perform fast display init
    • b7a83fbd - fix(gfx): Don't clear screen on init

    Compare with previous version

  • rahix added 3 commits

    added 3 commits

    • d01234dd - feat(epicardium): Mirror card10_init in hardware_early_init
    • b3b34286 - feat(epicardium): Only perform fast display init
    • 2265123c - fix(gfx): Don't clear screen on init

    Compare with previous version

  • rahix resolved all threads

    resolved all threads

  • rahix added 10 commits

    added 10 commits

    • 2265123c...0aeede65 - 4 commits from branch master
    • 7c2cbead - feat(epicardium): Remove heart :(
    • 67edec98 - chore(epicardium): Move hw-init into hardware.c
    • 2f394ed6 - chore(libcard10): Move SPI_SPEED into header
    • 432f1425 - feat(epicardium): Mirror card10_init in hardware_early_init
    • 3c157490 - feat(epicardium): Only perform fast display init
    • 7aa9a5d9 - fix(gfx): Don't clear screen on init

    Compare with previous version

  • rahix added 8 commits

    added 8 commits

    • 7aa9a5d9...0f46f33a - 2 commits from branch master
    • e4df0bdd - feat(epicardium): Remove heart :(
    • a3f527f8 - chore(epicardium): Move hw-init into hardware.c
    • 9fce2dbf - chore(libcard10): Move SPI_SPEED into header
    • 6769776a - feat(epicardium): Mirror card10_init in hardware_early_init
    • 99cb3509 - feat(epicardium): Only perform fast display init
    • 589f8619 - fix(gfx): Don't clear screen on init

    Compare with previous version

  • rahix added 8 commits

    added 8 commits

    • 589f8619...f661db93 - 2 commits from branch master
    • 25ba7cde - feat(epicardium): Remove heart :(
    • 86b16e81 - chore(epicardium): Move hw-init into hardware.c
    • ffa5532b - chore(libcard10): Move SPI_SPEED into header
    • 25f18ea3 - feat(epicardium): Mirror card10_init in hardware_early_init
    • 12572f22 - feat(epicardium): Only perform fast display init
    • c0794c35 - fix(gfx): Don't clear screen on init

    Compare with previous version

  • rahix added 7 commits

    added 7 commits

    • f012c7f7 - 1 commit from branch master
    • e9fbd11d - feat(epicardium): Remove heart :(
    • 6b956ce0 - chore(epicardium): Move hw-init into hardware.c
    • 6c87ece6 - chore(libcard10): Move SPI_SPEED into header
    • b76ac8fc - feat(epicardium): Mirror card10_init in hardware_early_init
    • 53e3b1d5 - feat(epicardium): Only perform fast display init
    • 4f06bf41 - fix(gfx): Don't clear screen on init

    Compare with previous version

  • Author Owner

    @schneider, can we merge this or is there anything from your side which still needs to be sorted out?

  • rahix added 2 commits

    added 2 commits

    • 944578ca - refactor(lifecycle): Split reset into trigger & wait
    • a357a3f6 - feat(lifecycle): Properly reset hardware

    Compare with previous version

  • merged

  • Please register or sign in to reply
    Loading