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

Add TI CC3220SF_LAUNCHXL #1297

Merged
merged 90 commits into from
May 6, 2019

Conversation

josesimoes
Copy link
Member

Description

  • Add support for TI SimpleLink.
  • Add new reference target TI_CC3220SF_LAUNCHXL.
  • Update CMake files accordingly.
  • Update README.

Motivation and Context

How Has This Been Tested?

Screenshots

Types of changes

  • Improvement (non-breaking change that improves a feature, code or algorithm)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

Signed-off-by: José Simões [email protected]

- Update CMakes to process new RTOS option: TI_SIMPLELINK.
- Add CMakes with GCC options, toolchain and sources for this RTOS and CC32xx series.
- Add new target TI_CC3220SF_LAUNCHXL.
- Update CMakes accordingly.
- Add new options to cmake-variants template.
- Clean up TI-RTOS.
- Remove target TI_CC3200 from old attempt with that chip.

Signed-off-by: José Simões <[email protected]>
- Add target common files, CLR and includes.
- Further work on CMakes.

Signed-off-by: José Simões <[email protected]>
Signed-off-by: José Simões <[email protected]>
- Fix declaration and thread creation from main().
- Work WP HAL interface by pulling in the SL UART API.
- Add WP monitor commands and app interface files.

Signed-off-by: José Simões <[email protected]>
Signed-off-by: José Simões <[email protected]>
Signed-off-by: José Simões <[email protected]>
- Both platform and target level

Signed-off-by: José Simões <[email protected]>
Signed-off-by: José Simões <[email protected]>
Signed-off-by: José Simões <[email protected]>
Signed-off-by: José Simões <[email protected]>
Signed-off-by: José Simões <[email protected]>
- Increase size of CLR region storage

Signed-off-by: José Simões <[email protected]>
- Implementation of all SSL/TLS functions.
- Add managed events for sockets and network.
- Clean-up code and headers.

Signed-off-by: José Simões <[email protected]>
- Clean-up StoreConfigurationBlock.

Signed-off-by: José Simões <[email protected]>
Signed-off-by: José Simões <[email protected]>
- Fix ocasional and potential priority inversion problem with managed events.

Signed-off-by: José Simões <[email protected]>
- Add nuspec
- Add helper class for GPIO

Signed-off-by: José Simões <[email protected]>
Signed-off-by: José Simões <[email protected]>
@nfbot
Copy link
Member

nfbot commented May 4, 2019

Hi @josesimoes,

I'm nanoFramework bot.
Thank you for your contribution!

A human will be reviewing it shortly. 😉

- Update main CMake accordingly.

Signed-off-by: José Simões <[email protected]>
Signed-off-by: José Simões <[email protected]>
- Adjust block storage defintion for minsizerel build.
- Adjust linker file for minsizerel build.

Signed-off-by: José Simões <[email protected]>
@josesimoes josesimoes merged commit 133ac31 into nanoframework:develop May 6, 2019
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.

3 participants