summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-28Merge pull request #349 from eclipse-threadx/bo-ms/copyrightStefan Wick
Update copyright.
2024-01-29Update copyright.Bo Chen (from Dev Box)
2024-01-18Merge pull request #347 from ericwol-msft/SECURITY.md-updateStefan Wick
Security.md update
2024-01-18Delete .github/workflows/codeql.ymlEric Wolz
2024-01-18Delete SECURITY.mdEric Wolz
2024-01-12Merge pull request #343 from ericwol-msft/ericwol-msft-azure-rtos-updateStefan Wick
msft azure label rtos update
2024-01-11Update README.mdEric Wolz
2024-01-11Update README.mdEric Wolz
2024-01-11Update CODEOWNERSEric Wolz
2023-12-28Add error handling in lock initialization in the Xtensa port (#340)v6.4.0_relXiuwen Cai
* Add error handling in lock initialization. * Update release data and version.
2023-12-28Add check for overflow in queue size calculation in RTOS compatibility ↵Xiuwen Cai
layer. (#339) * Add check for overflow in queue size calculation. * Update release data and version.
2023-12-28Update release date and version (#338)TiejunZhou
* Update version number in API header * Update release date and version
2023-12-28Added thumb mode support for threadX GNU ports on armv7a platforms. (#333)Yajun Xia
* Added thumb mode support for threadX GNU ports on armv7a platforms. https://msazure.visualstudio.com/One/_workitems/edit/26105175/ * move the swi interrupt to tx_initialize_low_level.S. * update the test log.
2023-12-22Merge pull request #336 from wenhui-xie/add_sudoBo Chen
Add sudo to move coverage folder created by root user.
2023-12-22Add sudo to move coverage folder created by root user.Wenhui Xie
2023-11-30Correct condition syntax in "Prepare Coverage GitHub Pages" step.l (#329)Ting Zhu
* Correct syntax. * Update regression_template.yml * Update regression_template.yml
2023-11-29Merge pull request #328 from ting-ms/masterBo Chen
Add additional condition for "Prepare Coverage GitHub Pages" step.
2023-11-29Add additional condition for "Prepare Coverage GitHub Pages" step.Ting Zhu
2023-11-27Added input skip_coverage and coverage_name for customiziing. (#327)CQ Xiao
* Update regression_template.yml * Update regression_template.yml * Update regression_template.yml * Update regression_template.yml * Update regression_template.yml * Update regression_template.yml Coverage name of all -> default_build_coverage * Update regression_template.yml * Update regression_template.yml Check inputs.skip_coverage to do steps. * Update regression_template.yml * Update regression_template.yml * Update regression_template.yml * Update regression_template.yml Enable coverage upload when manually triggered. * Update regression_template.yml * Update regression_template.yml * Update regression_template.yml * Update .github/workflows/regression_template.yml Fix comments. Co-authored-by: TiejunZhou <[email protected]> --------- Co-authored-by: TiejunZhou <[email protected]>
2023-11-24Fix action to run on fork repo for cortex-m builds and unify them (#326)TiejunZhou
2023-11-24Restrict deploy run condition (#325)TiejunZhou
* Restrict deploy run condition * Fail the job for testing purpose * Revert "Fail the job for testing purpose" This reverts commit 6ae18cafe285f07443137b85493f69f95e738c3d.
2023-11-24Split artifacts for multiple jobs (#324)TiejunZhou
* Test multiple code coverage pages * Add affix to artifacts * Test uploading code coverage as artifact * Deploy GitHub pages at last for multiple jobs * Test using unified upload pages * Disable test cases to accelerate experiment * Fix escape character $ * Revert "Test using unified upload pages" This reverts commit 3668d9f67253651c8cea38e9aba639dff081168d. * Set destination for downloaded artifact * Use a different artifact name * Fix escape value * Revert "Disable test cases to accelerate experiment" This reverts commit 8468f17d0298a483692ab613524bc6ab5443a67a. * Override duplicated github-pages in artifact * Revert "Override duplicated github-pages in artifact" This reverts commit 17a83aa97df4233417e20d31d36aa61e976dbebf. * Delete Duplicate Code Coverage Artifact
2023-11-23Convert ADO pipelines to GitHub actions (#321)TiejunZhou
* Convert ADO pipelines to GitHub actions * Remove version in uses as not valid for local workflows * Fix cmake path and add deploy url affix * Add SMP build job * Fix code coverage URL * Add affix to titles of steps * Remove ADO pipelines * Add affix to titles of code coverage * separate PR results for multiple jobs * Revert "separate PR results for multiple jobs" This reverts commit 6da13540fd460b6571c6bfe0196abe52e4b1cccf. * separate PR results for multiple jobs
2023-11-16Merge pull request #314 from ting-ms/masterBo Chen
Update test script to generate JUnit format test report.
2023-11-10Upgrade CMake to the latest.tinzhu
2023-11-10Run ctest with additional option "--output-junit" to generate JUnit format ↵tinzhu
test result.
2023-11-10Removed redudant sample_threadX project from Cortex A7 ports_module IAR ↵Yajun Xia
example_build. (#312) https://msazure.visualstudio.com/One/_workitems/edit/25784627
2023-10-23Update release version to 6.3.0 and date to 10-31-2023 (#308)v6.3.0_relTiejunZhou
2023-10-23Improved the logic to validate object from application in ThreadX Module (#307)TiejunZhou
2023-09-26Fixed the issue of the data/bss section cannot be read from ARM FVP debug ↵Yajun Xia
tool in cortex-A5 GNU port (#306) https://msazure.visualstudio.com/One/_workitems/edit/25153813/
2023-09-18Fixed the issue of the data/bss section cannot be read from ARM FVP debug ↵Yajun Xia
tool in cortex-A9 GNU port. (#303) https://msazure.visualstudio.com/One/_workitems/edit/25153785/
2023-09-18Fixed the issue of the data/bss section cannot be read from ARM FVP debug ↵Yajun Xia
tool in cortex-A8 GNU port. (#302) https://msazure.visualstudio.com/One/_workitems/edit/25139203/
2023-09-15Fixed the issue of the data/bss section cannot be read from ARM FVP d… (#301)Yajun Xia
* Fixed the issue of the data/bss section cannot be read from ARM FVP debug tool in cortex-A7 GNU port. https://msazure.visualstudio.com/One/_workitems/edit/24597276/ * remove untracked files.
2023-09-14Fixed the issue of ports_arch_check failed on the step of copy ports arch on ↵Yajun Xia
ARMv8 ports. (#300) https://msazure.visualstudio.com/One/_workitems/edit/25154735/
2023-08-07Added thumb mode support under IAR for module manager on Cortex-A7 pl… (#289)yajunxiaMS
* Added thumb mode support under IAR for module manager on Cortex-A7 platform. * update code for comments.
2023-07-21Added thumb mode support under GNU for module manager on Cortex-A7 pl… (#287)yajunxiaMS
* Added thumb mode support under GNU for module manager on Cortex-A7 platform. * update code for comment.
2023-07-13Allow manual trigger for CodeQL action (#286)TiejunZhou
2023-07-13Enable CodeQL (#285)TiejunZhou
* Enable CodeQL * Build cortex-m0 in CodeQL * Trigger the CodeQL by cron only
2023-06-26Added memory barrier before thread scheduling for ARMv8-A ThreadX SMP. (#280)TiejunZhou
2023-06-21Unify ThreadX and SMP for ARMv8-A. (#275)TiejunZhou
* Unify ThreadX and SMP for ARMv8-A. * Fix path in pipeline to check ports arch. * Add ignore folders for ARM DS * Generate ThreadX and SMP ports for ARMv8-A. * Ignore untracked files for ports_arch check. * Use arch instead of CPU to simplify the project management.
2023-06-19Fix compile warnings in Linux port. (#276)Yanwu Cai
2023-06-06Add a pull request template (#272)TiejunZhou
2023-05-24Include tx_user.h in cortex_m33/55/85 IAR port (#267)TiejunZhou
2023-05-19Export _tx_handler_svc_unrecognized as weak symbol. (#264)Xiuwen Cai
2023-05-18Fix MISRA issues for ThreadX SMP (#263)TiejunZhou
* Fixed MISRA2012 rule 10.4_a The operands `pool_ptr->tx_byte_pool_fragments' and `2' have essential type categories unsigned 32-bit int and signed 8-bit int, which do not match. * Fixed MISRA2012 rule 10.4_a The operands `next_priority' and `TX_MAX_PRIORITIES' have essential type categories unsigned 32-bit int and signed 8-bit int, which do not match. * Fixed MISRA2012 rule 8.3 Declaration/definition of `_tx_thread_smp_preemptable_threads_get' is inconsistent with previous declaration/definition in types and/or type qualifiers
2023-05-12Add random number stack filling option. (#257)Xiuwen Cai
Co-authored-by: TiejunZhou <[email protected]>
2023-05-12Update LICENSE.txt (#261)Stefan Wick
2023-04-24Include tx_user.h in cortex_m3/4/7 IAR and AC5 port (#255)TiejunZhou
* Include tx_user.h in ARMv7-M IAR port * Include tx_user.h in ARMv7-M AC5 port * Include tx_user.h in cortex_m3/4/7 IAR and AC5 port
2023-04-23Release scripts to validate ThreadX port (#254)TiejunZhou
2023-04-21Update devcontainer to Ubuntu 22.04 (#253)TiejunZhou