Commit graph

  • 76db96cf6b Add in a portDONT_DISCARD symbol as well. Soren Ptak 2024-03-26 09:17:29 -07:00
  • 3ac3e478c6 Add in a removed check for if a task is attempting to read a variable from a location it has write access to in xPortIsAuthorizedToAccessBuffer. Soren Ptak 2024-03-26 09:16:11 -07:00
  • 3bf9afe753 Code review suggestions Soren Ptak 2024-03-18 03:51:21 -07:00
  • 655ba88d71
    Merge branch 'main' into update_mpu_wrappers Rahul Kar 2024-03-26 11:41:53 +05:30
  • 8517050490
    Fix HTTP_S3_Download compile warning (#1195) chinglee-iot 2024-03-26 13:55:36 +08:00
  • 857962d638
    Add support to build Posix Demo with Dynamic Allocation (#1198) Rahul Kar 2024-03-26 11:02:49 +05:30
  • bc5587ce5f
    Fix FreeRTOS-Plus device defender, shadow and job demo warnings (#1193) chinglee-iot 2024-03-26 12:23:45 +08:00
  • c05069a067 Add a missing word to the lexicon file Soren Ptak 2024-03-25 11:57:23 -07:00
  • 2ccb3662ef
    Merge branch 'main' into update_MPU_ports Rahul Kar 2024-03-25 21:49:09 +05:30
  • c5c41ef3af
    Update result section in README under CBMC folder. (#1196) ActoryOu 2024-03-22 10:43:47 +08:00
  • 7de1b5098d
    Add separate compile option for tracing functionality in Posix demo (#1194) Rahul Kar 2024-03-21 14:57:49 +05:30
  • 10bac00a98 Add check for read/write access when attempting to read a variable. Soren Ptak 2024-03-20 18:20:09 -07:00
  • 23363bcaf6 Use the version of this port @aggarg wants to use. Soren Ptak 2024-03-20 18:14:58 -07:00
  • 625b24a104
    Remove duplicate pop from MPU Wrappers ASM Files (#1008) Soren Ptak 2024-03-18 03:51:21 -07:00
  • cd752eb053
    Merge branch 'main' into update_MPU_ports Rahul Kar 2024-03-18 14:16:36 +05:30
  • bf6620551b
    Merge branch 'main' into RemoveDuplicatePopFromMPUWrappers Rahul Kar 2024-03-18 14:14:58 +05:30
  • 8305bb9903 Formatting suggestions Gaurav Aggarwal 2024-03-18 07:22:28 +00:00
  • 248d03efb2
    Merge branch 'main' into update_mpu_wrappers Rahul Kar 2024-03-18 12:02:44 +05:30
  • 6dcce92490
    Improvement for 64bit Windows port (#1011) wat 2024-03-18 15:09:49 +09:00
  • cb855794b8 Modify the condition for ignoring compiler warning for the cast operation. ws 2024-03-17 01:01:56 +09:00
  • 078065776f Update the ARM_CRx_MPU Port to account for the new configuration changes joshzarr 2024-03-15 09:54:41 -04:00
  • 000c005cee
    Update +TCP to latest version (#1192) Tony Josi 2024-03-14 14:51:54 +05:30
  • 547ba8739c Update FreeRTOS.h post latest commit kar-rahul-aws 2024-03-11 16:00:48 +05:30
  • aecd5028d6
    Merge branch 'main' into update_mpu_wrappers Rahul Kar 2024-03-11 15:53:30 +05:30
  • 04c3fcbcc2 Unnecessary compiler warning for the cast operation is disabled locally.(MinGW-w64 only) ws 2024-03-09 20:24:31 +09:00
  • cddeaf165f 64bit TickType_t is supported on Windows port.(MSVC and MinGW) Especially it is introduced for 64bit compiler.(x64 platform on MSVC and MinGW-w64) ws 2024-03-09 20:21:46 +09:00
  • 3ae10128ba
    Merge branch 'main' into RemoveDuplicatePopFromMPUWrappers Soren Ptak 2024-03-07 02:10:29 -05:00
  • 4732b96dba
    Add daemon task startup hook / timer task creation consistency check (#1009) RichardBarry 2024-03-06 23:08:15 -08:00
  • 13f428ba88 Write "is not" in full, instead of "isnt" as the "'" character can't be used. none 2024-03-06 10:02:08 -08:00
  • 3b3873345f Remove "'" character from #error message as it prevents GCC builds. none 2024-03-06 09:57:13 -08:00
  • 561833bd38 Correct formatting (again). none 2024-03-06 09:51:35 -08:00
  • 17004f1c91 Correct formatting. none 2024-03-06 09:48:22 -08:00
  • 6acaa2fa7e Fix a compiler warnings in timers.c that was caused by casting a value to an 8-bit type before its bits were inverted, rather than after. none 2024-03-06 09:26:46 -08:00
  • 684f075c4d Add a compile time check that emits a helpful error message if the user attempts to create a daemon task startup hook without also creating the timer/daemon task. none 2024-03-06 08:37:39 -08:00
  • d95451d924
    Define portNOP in RP2040 port (#1003) chinglee-iot 2024-03-06 16:24:19 +08:00
  • 4e44157526
    Merge branch 'main' into update-rp2040-define-nop chinglee-iot 2024-03-06 16:13:48 +08:00
  • 2bb9bca68b
    Update kernel submodule pointer for xTaskGetHandle unit test (#1191) chinglee-iot 2024-03-06 16:11:46 +08:00
  • 30f6061f48
    Not using pxIndex to iterate ready list in trace utility (#1000) chinglee-iot 2024-03-06 15:34:21 +08:00
  • 3f24270b4a
    Update kernel xtaskGetHandle unit test (#1186) chinglee-iot 2024-03-06 15:24:49 +08:00
  • 9f6f787131
    Update include/list.h chinglee-iot 2024-03-06 15:01:57 +08:00
  • e9593edb39
    Select correct startup project. (#1190) ActoryOu 2024-03-06 14:56:42 +08:00
  • 99ef925658 Remove duplicate pop instruction from portable/RVDS/ARM_CM4_MPU/mpu_wrappers_v2_asm.c Soren Ptak 2024-03-05 11:26:34 -08:00
  • b0f08f68e9 Remove duplicate pop instruction from portable/IAR/ARM_CM4F_MPU/mpu_wrappers_v2_asm.S Soren Ptak 2024-03-05 11:16:47 -08:00
  • 4baaa5361b Remove duplicate pop instruction from portable/GCC/ARM_CM4_MPU/mpu_wrappers_v2_asm.c Soren Ptak 2024-03-05 11:12:22 -08:00
  • d965e82381 Remove duplicate pop instruction from portable/GCC/ARM_CM3_MPU/mpu_wrappers_v2_asm.c Soren Ptak 2024-03-05 11:09:26 -08:00
  • 0c334800e8 Run the copy_files.py script to update the ARMv8M ports to remove the duplicate pop instruction in mpu_wrappers_v2_asm Soren Ptak 2024-03-05 11:06:07 -08:00
  • f59f8abc56 Remove duplicate pop instruction from portable/ARMv8M/non_secure/portable/IAR/ARM_CM33_NTZ/mpu_wrappers_v2_asm.S Soren Ptak 2024-03-05 11:02:31 -08:00
  • d1409e7699 Remove duplicate pop instruction from portable/ARMv8M/non_secure/portable/IAR/ARM_CM33/mpu_wrappers_v2_asm.S Soren Ptak 2024-03-05 11:01:28 -08:00
  • bbadb27d71 Remove duplicate pop instruction from portable/ARMv8M/non_secure/portable/IAR/ARM_CM23_NTZ/mpu_wrappers_v2_asm.S Soren Ptak 2024-03-05 10:58:59 -08:00
  • a8535f363e Remove duplicate pop instruction from portable/ARMv8M/non_secure/portable/IAR/ARM_CM23/mpu_wrappers_v2_asm.S Soren Ptak 2024-03-05 10:57:57 -08:00
  • 711b546f40 Remove duplicate pop instruction from portable/ARMv8M/non_secure/portable/GCC/ARM_CM33_NTZ/mpu_wrappers_v2_asm.c Soren Ptak 2024-03-05 10:53:47 -08:00
  • 7234be923d Remove duplicate pop instruction from portable/ARMv8M/non_secure/portable/GCC/ARM_CM33/mpu_wrappers_v2_asm.c Soren Ptak 2024-03-05 10:52:34 -08:00
  • 26f11d1e66 Remove duplicate pop instruction from portable/ARMv8M/non_secure/portable/GCC/ARM_CM23_NTZ/mpu_wrappers_v2_asm.c Soren Ptak 2024-03-05 10:02:03 -08:00
  • 01900f3ab8 Remove duplicate pop instruction from portable/ARMv8M/non_secure/portable/GCC/ARM_CM23/mpu_wrappers_v2_asm.c Soren Ptak 2024-03-05 10:00:41 -08:00
  • 77cc06d692
    Fix demo build issue , when configUSE_TRACE_FACILITY is disabled (#1189) Rahul Kar 2024-03-04 14:48:17 +05:30
  • 56fc7e7868
    Merge branch 'main' into fix-list-get-next-usage chinglee-iot 2024-03-04 15:26:08 +08:00
  • 6fb4b2c32e
    Merge branch 'main' into fix_scheduler_ready_list_iteration chinglee-iot 2024-03-04 15:25:14 +08:00
  • cff947acd0
    Update comment in template FreeRTOSConfig.h (#1007) Gaurav-Aggarwal-AWS 2024-03-04 10:48:05 +05:30
  • 4ba58e3679
    Merge branch 'main' into root Obs 2024-03-03 10:42:26 +01:00
  • b3c4830c25 free obsfeil 2024-03-03 10:15:52 +01:00
  • 71c53e6b55
    Merge 2af93b5bd1 into 81c623212a Tobias Reinhard 2024-03-01 23:56:27 +02:00
  • d84dc6699e Update comment in template FreeRTOSConfig.h Gaurav Aggarwal 2024-03-01 15:12:33 +00:00
  • 2bf5ece670
    Merge branch 'main' into fix-list-get-next-usage chinglee-iot 2024-02-29 10:40:26 +08:00
  • 83b5b24950
    Fix typo in croutine.c (#1004) Asmeili 2024-02-28 12:21:29 +01:00
  • 6ad6e2541b
    Fix typo in croutine.c Asmeili 2024-02-28 12:05:14 +01:00
  • b4cbb8a358 Define portNOP in RP2040 port Ching-Hsin Lee 2024-02-27 18:38:29 +08:00
  • b8e26bc885
    Merge branch 'main' into update_mpu_wrappers Rahul Kar 2024-02-27 12:57:29 +05:30
  • 5f0496337c
    Merge branch 'main' into update_MPU_ports Rahul Kar 2024-02-27 12:56:33 +05:30
  • 2adaf8471f
    Add SMP disable preemption on target test (#1175) chinglee-iot 2024-02-27 12:13:27 +08:00
  • d9ced6e8ac
    Add SMP schedule affinity on target test (#1172) chinglee-iot 2024-02-27 12:01:25 +08:00
  • ec0eae4c0f
    Add SMP disable multiple priorities on target test (#1171) chinglee-iot 2024-02-27 11:45:38 +08:00
  • 731a4f05fd
    Add SMP schedule highest priority on-target test (#1167) chinglee-iot 2024-02-27 11:29:15 +08:00
  • 7e07871a58 Not defining listGET_OWNER_OF_NEXT_ENTRY when using SMP scheduler Ching-Hsin Lee 2024-02-27 10:39:26 +08:00
  • 9e45cb3438
    Merge branch 'main' into fix-list-get-next-usage chinglee-iot 2024-02-27 10:10:22 +08:00
  • 61111b1460
    Add ARMv7-R MPU Port (#938) Soren Ptak 2024-02-26 14:01:25 -05:00
  • d8fdd4e2f8 Remove duplicate space from the copyright header Soren Ptak 2024-02-26 12:29:14 -05:00
  • e3e7343e5a
    Merge branch 'main' into ARM_CRx_MPU Soren Ptak 2024-02-26 12:27:23 -05:00
  • 839ccb719b
    Use Regex for Copyright Year in Header Check (#1002) Soren Ptak 2024-02-26 12:26:42 -05:00
  • d1ef345165
    Calling vTaskEndScheduler in application created task (#1187) chinglee-iot 2024-02-27 01:10:00 +08:00
  • 46477cd9d5 Need to add in an optional semi-colon and hashtag to the copyright header for python files and for CCS ASM Files Soren Ptak 2024-02-26 12:08:13 -05:00
  • 0fa95b3071 Remove the duplicate space in the copyright header Soren Ptak 2024-02-26 11:24:20 -05:00
  • c0b2376ec5 Revert back to files before the changes were made to test the header check change Soren Ptak 2024-02-26 11:23:10 -05:00
  • 69fbf2915d Add in a new file to show the header check will run Soren Ptak 2024-02-26 11:15:04 -05:00
  • 384aeb4711 Commit showing that updating just the year is not enough, as there is a duplicate space Soren Ptak 2024-02-26 11:14:32 -05:00
  • ea280278e0 Modify a file without changing the copyright, this should fail the check Soren Ptak 2024-02-26 11:08:20 -05:00
  • 2d859156f1 Add something to the copyright that should cause it to fail the copyright check Soren Ptak 2024-02-26 11:07:34 -05:00
  • b3c712be8d Update two files to have the correct copyright header, with incorrect year that should be matched by the new regex pattern. Soren Ptak 2024-02-26 11:06:47 -05:00
  • 27a2ca9cd3 Add in the copyright header regex for the year Soren Ptak 2024-02-26 10:48:06 -05:00
  • ecd936bcdb Fix a grammar issue, use longer function ends in port.c. Use @note in a few more places Soren Ptak 2024-02-23 07:11:21 -05:00
  • 2ef0b5d795 Remove clang format of the ARM_CRx_MPU Port Soren Ptak 2024-02-23 07:04:46 -05:00
  • c195770fe8 Apply git review ptach created by @aggarg Soren Ptak 2024-02-23 07:03:37 -05:00
  • d6e2ab495d
    Merge branch 'main' into ARM_CRx_MPU Soren Ptak 2024-02-21 16:04:09 -05:00
  • bad33bc8a0
    Merge branch 'main' into fix_scheduler_ready_list_iteration Rahul Kar 2024-02-21 17:05:05 +05:30
  • cbe34b1c8d
    Merge branch 'main' into fix-list-get-next-usage chinglee-iot 2024-02-21 11:33:26 +08:00
  • 2fcb0f48b1
    Fix small bugs in Kernel (#998) Aniruddha Kanhere 2024-02-20 08:49:41 -08:00
  • d37c17d53a Not using pxIndex to iterate task list for trace utility Ching-Hsin Lee 2024-02-20 16:56:03 +08:00
  • 81c623212a
    Update SMP branch readme for port migration (#999) smp chinglee-iot 2024-02-20 16:50:51 +08:00
  • 92ae6cf599 Remove warnings about unused parameters in port code Aniruddha Kanhere 2024-02-19 20:59:37 +00:00
  • 1d589293cb Add port files to sed command Aniruddha Kanhere 2024-02-19 20:51:07 +00:00
  • 153af86d70 Fix an incorrect operating mode word in the portASM.S file, slight formatting tweak, use checkout@v4 to account for new warnings Soren Ptak 2024-02-19 11:56:05 -05:00