Skip to content

K64/ARM: Update to 2-region model for HEAP and Stack Memory #9613

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

Merged
merged 1 commit into from
Feb 11, 2019

Conversation

mprse
Copy link
Contributor

@mprse mprse commented Feb 5, 2019

Description

This is patch for Issue #9523 (K64F only).

Tested the solution on:

  • non-rtos version for blinky,
  • tests-mbedmicro-rtos-mbed-heap_and_stack and tests-mbed_hal-stack_size_unification tests (for rtos builds).

Pull request type

[X] Fix
[ ] Refactor
[ ] Target update
[ ] Functionality change
[ ] Docs update
[ ] Test update
[ ] Breaking change

Reviewers

@deepikabhavnani please review.

@deepikabhavnani
Copy link

deepikabhavnani commented Feb 5, 2019

Thanks for the PR, looks good to me

@@ -0,0 +1,74 @@
/* mbed Microcontroller Library - stackheap
* Copyright (C) 2019-2019 ARM Limited. All rights reserved.
*
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should contain SPDX identifier, apache 2.0

@mprse mprse force-pushed the stack_heap_fix_k64f_only branch from d0c6348 to 292f1a1 Compare February 5, 2019 13:14
@JanneKiiskila
Copy link
Contributor

How about K66F? Would something similar be needed there?

@deepikabhavnani
Copy link

How about K66F? Would something similar be needed there?

Solution for other targets is here: #9571

@0xc0170
Copy link
Contributor

0xc0170 commented Feb 11, 2019

Shall this be closed or can go in as it is and #9571 will go separately?

@JanneKiiskila
Copy link
Contributor

@ARMmbed/mbed-os-maintainers - please target to next patch release.

@0xc0170
Copy link
Contributor

0xc0170 commented Feb 11, 2019

While waiting for @deepikabhavnani approval, running CI

@deepikabhavnani
Copy link

This is needed for Bootloader - patch release. 9571 will be minor release, will rebase 9571 after this is merged, to revert the K64F change and use generic one

@mbed-ci
Copy link

mbed-ci commented Feb 11, 2019

Test run: SUCCESS

Summary: 12 of 12 test jobs passed
Build number : 1
Build artifacts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants