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

Heap init code improvements and updates #8458

Merged
merged 5 commits into from
Feb 15, 2022

Commits on Jan 22, 2022

  1. Heap init code improvements and updates

    Moved secondary heap init code to flash.
      External -24 IRAM, +32 IROM
      IRAM     -76 IRAM, +64 IROM
    
    General updates to umm_init call path and DEFINES to better align with
    upstream. Name changes: UMM_INIT_HEAP with UMM_CHECK_INITIALIZED,
    umm_init_stage_2 with _umm_init_heap, and umm_init_common with umm_init_heap.
    
    Add file umm_cfgport.h to hold port-specific values. Stay focused
    on heap initialization only move-related defines.
    
    Improved comments.
    
    Created a wrapper function for running pre-SDK code from flash.
    Updated hwdt_app_entry to use it.
    
    Update umm_init with option to run from ICACHE.
    Added build define UMM_INIT_USE_ICACHE to move umm_init call path to flash.
    When used frees up 160 bytes of IRAM at a cost of 208 bytes of IROM
    
    Defaults to no change, umm_init call path will be in IRAM.
    mhightower83 committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    c7f4d36 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

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

Commits on Jan 29, 2022

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

Commits on Feb 8, 2022

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

Commits on Feb 15, 2022

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