Commit graph

  • 5df8ae29e2
    Merge branch 'main' into update-cmm_posix-reinit chinglee-iot 2024-01-10 19:43:12 +08:00
  • 2b9ac50339 UPdate comment Ching-Hsin Lee 2024-01-10 19:34:43 +08:00
  • 61ba7b9493 Rename and remove macro Ching-Hsin Lee 2024-01-10 19:32:39 +08:00
  • 8cdc1ada04 Revert timer tick function Ching-Hsin,Lee 2024-01-10 05:48:35 +00:00
  • a624921c38 Add back event signal Ching-Hsin,Lee 2024-01-10 05:45:02 +00:00
  • 1f763f04ba Remove redundent cancellation point Ching-Hsin,Lee 2024-01-10 05:39:27 +00:00
  • 036a8d8063 format and header file Ching-Hsin,Lee 2024-01-10 05:38:18 +00:00
  • 1d2c5c5295 Add back heap setup code Ching-Hsin,Lee 2024-01-10 05:32:14 +00:00
  • 9cb382d0a5 UPdate format Ching-Hsin,Lee 2024-01-10 05:20:51 +00:00
  • 79d4181de9 Add back the pthread stack fit Ching-Hsin Lee 2024-01-10 13:18:55 +08:00
  • f57af3eef1 Fix potential race condition Ching-Hsin,Lee 2024-01-10 05:08:03 +00:00
  • 61f5575255 Remove redundant event_signal Ching-Hsin,Lee 2024-01-10 04:40:17 +00:00
  • e0b99b7a58 Merge branch 'update-cmm_posix-reinit' of https://github.com/chinglee-iot/FreeRTOS-Kernel into update-cmm_posix-reinit Ching-Hsin,Lee 2024-01-10 04:34:18 +00:00
  • 161ca8f971 Move reinitialise code to start scheduler Ching-Hsin,Lee 2024-01-10 04:33:57 +00:00
  • 745384b04d Make vPortYieldWithinAPI and FreeRTOS_Tick_Handler into more configurable functions Soren Ptak 2024-01-09 15:45:45 -05:00
  • c1124d5707 Merge branch 'ARM_CRx_MPU' of github.com:Skptak/FreeRTOS-Kernel into ARM_CRx_MPU Soren Ptak 2024-01-09 11:48:26 -05:00
  • 501daf43bc Update spelling wordlist Soren Ptak 2024-01-09 11:48:20 -05:00
  • 8f9deb4514 Add the system call table as an actual extern declaration to the ASM file Soren Ptak 2024-01-09 11:34:48 -05:00
  • 086f95b512 POSIX port - Cancel and join all FreeRTOS managed pthreads upon shutdown Chris Morgan 2023-11-28 08:57:37 -05:00
  • d0d2a918dd POSIX - Switch from posix timers to a timer thread to fix signal handling with non-FreeRTOS pthreads Chris Morgan 2023-11-28 07:40:11 -05:00
  • a5c27791dd
    Merge branch 'main' into main Rahul Kar 2024-01-09 17:44:38 +05:30
  • 94cb87ad30
    Assign idle task to each core before SMP scheduler start (#945) chinglee-iot 2024-01-09 14:03:47 +08:00
  • fe1b12c3da
    Merge branch 'main' into main Phillip Stevens 2024-01-09 10:18:30 +11:00
  • 515753dc85
    Merge branch 'main' into main Phillip Stevens 2024-01-09 10:18:23 +11:00
  • 0b5cd08665
    Improvement to UARTCommandConsole.c (FreeRTOS#548) (#1147) dougwfoster 2024-01-08 08:38:49 -06:00
  • fd71f77b09
    Merge branch 'main' into add-msvc-x64 Gaurav-Aggarwal-AWS 2024-01-08 19:46:54 +05:30
  • 160b6847ca
    Update tasks.c comment chinglee-iot 2024-01-08 17:53:50 +08:00
  • 701289d644
    Merge branch 'main' into fix-smp-current-tcb-init Rahul Kar 2024-01-08 15:05:34 +05:30
  • 96c37ba188
    Merge branch 'main' into update-cmm_posix-reinit Rahul Kar 2024-01-08 12:07:29 +05:30
  • 460e953076
    Add new common words to the cSpellWordList.txt (#946) Soren Ptak 2024-01-08 01:28:18 -05:00
  • ce04a976b3 prvTaskCheckFreeStackSpace make variable naming compliant Phillip Stevens 2024-01-08 16:36:51 +11:00
  • bd56549a48
    Update SMP unit test to cover prvInitialiseTaskLists (#1151) chinglee-iot 2024-01-08 13:12:28 +08:00
  • f17fdc3133 Add new common words to the cSpellWordList.txt Soren Ptak 2024-01-05 14:15:47 -05:00
  • 7ccc2f80b0 Formatting fixes Soren Ptak 2024-01-05 12:09:19 -05:00
  • 29ac748c78
    Merge branch 'main' into sync-microblaze-port Soren Ptak 2024-01-05 10:45:51 -05:00
  • c8bb9d5444 Another style fix from review josesimoes 2024-01-05 11:42:14 +00:00
  • b1caec95cc More changes following review José Simões 2023-12-19 09:15:38 +00:00
  • 5f9db82d75 Moving init local to portGET_HIGHEST_PRIORITY José Simões 2023-12-14 18:39:38 +00:00
  • f584d68f59 Add code to allow building for x64 in MSVC José Simões 2023-12-14 13:26:18 +00:00
  • 1b8b68563f
    Merge branch 'main' into main Rahul Kar 2024-01-05 14:24:04 +05:30
  • af7721ee37
    Merge branch 'main' into fix-smp-current-tcb-init chinglee-iot 2024-01-05 16:22:43 +08:00
  • 9e8360f949 Assign idle task to each core before scheduler start Ching-Hsin Lee 2024-01-05 13:42:10 +08:00
  • 94e4039cce Update for spelling Ching-Hsin Lee 2024-01-05 12:48:46 +08:00
  • 291b32ed14 Update comments Ching-Hsin Lee 2024-01-05 12:44:48 +08:00
  • b6cdf8b207
    Merge branch 'main' into update-cmm_posix-reinit chinglee-iot 2024-01-05 12:29:34 +08:00
  • 8de6be2b56
    Merge branch 'main' into ARM_CRx_MPU Soren Ptak 2024-01-04 15:46:34 -05:00
  • 1947dd2f94
    Added ability to change task notification index for streambuffers (#939) Gabriele Monaco 2024-01-04 22:43:34 +03:00
  • aacae9f21c Fix formatting in portmacro_asm.h Soren Ptak 2024-01-04 12:16:55 -05:00
  • 9e3cb134b7
    Merge branch 'main' into update-cmm_posix-reinit chinglee-iot 2024-01-04 22:08:30 +08:00
  • 63dfe612be Fix assert check in svc enter, remove un-used defines Soren Ptak 2024-01-04 08:59:47 -05:00
  • f77bf39b06 Move the reset code Ching-Hsin,Lee 2024-01-04 13:02:12 +00:00
  • edeedfd406 Update format Ching-Hsin,Lee 2024-01-04 12:58:04 +00:00
  • a17f8f8f25 Update comments Ching-Hsin,Lee 2024-01-04 12:56:05 +00:00
  • 42e5cea7cb Minor code review suggestions. Gaurav Aggarwal 2024-01-04 11:22:15 +00:00
  • bd25545e4d Merge branch 'add-initialize-internal-variables' into update-cmm_posix-reinit Ching-Hsin,Lee 2024-01-04 09:30:43 +00:00
  • 0e26b276d4 Fix typo again Ching-Hsin Lee 2024-01-04 17:26:21 +08:00
  • 774fc7d046 Update for format and spell Ching-Hsin Lee 2024-01-04 17:19:43 +08:00
  • 4604bc95ca Code refine Ching-Hsin,Lee 2024-01-04 09:00:20 +00:00
  • abf46bc7fe Merge branch 'add-initialize-internal-variables' into update-cmm_posix-reinit Ching-Hsin,Lee 2024-01-04 08:59:06 +00:00
  • ab0a0d954e Move reinitialize code before port end scheduler Ching-Hsin,Lee 2024-01-04 08:48:33 +00:00
  • 030cb12076 Fix for the tick timer Ching-Hsin,Lee 2024-01-04 08:47:42 +00:00
  • 533dfaff5b Merge branch 'add-initialize-internal-variables' into update-cmm_posix-reinit Ching-Hsin,Lee 2024-01-04 07:00:18 +00:00
  • 0fc0a5fbba Formatting fix Soren Ptak 2024-01-03 17:14:36 -05:00
  • 8202d2ea82
    Merge branch 'main' into ARM_CRx_MPU Soren Ptak 2024-01-03 17:14:18 -05:00
  • 22ff9003bb Merge branch 'ARM_CRx_MPU' of github.com:Skptak/FreeRTOS-Kernel into ARM_CRx_MPU Soren Ptak 2024-01-03 17:05:06 -05:00
  • d23078088c Remove the use of ulContext and a controlled SVC stack pointer for the port Soren Ptak 2024-01-03 17:04:10 -05:00
  • 66ad5dde10
    Merge branch 'main' into streambuffer_notification_index Aniruddha Kanhere 2024-01-03 14:01:01 -08:00
  • 4568507507
    Fix documentation for xQueueTakeMutexRecursive (#943) Eric Jackson 2024-01-03 11:49:02 -08:00
  • e823cf147b Fix documentation for xQueueTakeMutexRecursive Eric Jackson 2024-01-03 11:18:49 -08:00
  • 96ab824bb9
    Merge branch 'main' into ARM_CRx_MPU Soren Ptak 2024-01-03 11:07:48 -05:00
  • ae127206fa Formatting changes for the portASM.S file Soren Ptak 2024-01-03 11:06:40 -05:00
  • 56b400f1a2 Change the parameters for prvMpuSetRegion() to follow the naming convention a bit more Soren Ptak 2024-01-03 11:05:50 -05:00
  • a60fe75267 Fix cSpellWords issue Soren Ptak 2024-01-03 10:16:51 -05:00
  • bb0e959630 Add first version of re-initialise variables Ching-Hsin Lee 2024-01-03 18:40:52 +08:00
  • be880a1fc8
    Fix portSET_INTERRUPT_MASK_FROM_ISR definition for atomic operation (#940) chinglee-iot 2024-01-03 15:47:05 +08:00
  • 345ff92a45 fix (attempt) for format portable.h Phillip Stevens 2024-01-03 17:12:12 +11:00
  • 9ccf866c54
    Merge branch 'main' into fix-atomic-define ActoryOu 2024-01-03 14:03:38 +08:00
  • 75c4044b7e
    RP2040: Fix removal of idle_task_static_memory.c (#935) dps.lwk 2024-01-03 05:36:04 +00:00
  • 4745404fe3 Fix cspell Ching-Hsin Lee 2024-01-03 12:01:20 +08:00
  • cb9fbd8e4d
    Update include/atomic.h chinglee-iot 2024-01-03 11:00:15 +08:00
  • 59b5234215
    Update include/FreeRTOS.h chinglee-iot 2024-01-03 10:59:44 +08:00
  • 2304a08f23
    Update include/FreeRTOS.h chinglee-iot 2024-01-03 10:59:35 +08:00
  • 519a279e49
    Update include/FreeRTOS.h chinglee-iot 2024-01-03 10:59:27 +08:00
  • 45159ca787
    Update include/FreeRTOS.h chinglee-iot 2024-01-03 10:59:16 +08:00
  • fd19c0ee52 Throw an error if configALLOW_UNPRIVILEGED_CRITICAL_SECTIONS is set to 1 Soren Ptak 2024-01-02 15:15:34 -05:00
  • b0ec6d0cc6 Ignore the clang format file for the header checks Soren Ptak 2024-01-02 13:38:39 -05:00
  • e25b6e145d Formatting fix Soren Ptak 2024-01-02 13:26:24 -05:00
  • d965464f4e Use my fork for the Demo builds Soren Ptak 2024-01-02 13:09:29 -05:00
  • be4dc05b78 Slight format change Soren Ptak 2024-01-02 13:06:59 -05:00
  • b2c406c3a3 Change to make the .clang-format file work with V14 of clang-format. Moving the comment for PRIVILEGED_FUNCTION to the front to help with formatting, also makes more sense when looking at the func imo Soren Ptak 2024-01-02 12:58:46 -05:00
  • b701a46312
    Merge branch 'main' into ARM_CRx_MPU Soren Ptak 2024-01-02 12:52:35 -05:00
  • dc0e508008 Add the ARM_CRx_MPU Demos to the kernel build checks Soren Ptak 2024-01-02 12:51:08 -05:00
  • 4c2b649b67
    Merge branch 'main' into streambuffer_notification_index Aniruddha Kanhere 2024-01-02 08:50:24 -08:00
  • bdd9f7129c Add the CI-CD check for clang formatting the ARM_CRx_MPU port Soren Ptak 2024-01-02 11:49:19 -05:00
  • 4c53a433df Add the .clang-format file that is being used to the port Soren Ptak 2024-01-02 11:48:48 -05:00
  • 7650690bef Clang format portmacro.h with slight tweaks to the format options Soren Ptak 2024-01-02 11:48:30 -05:00
  • 4f65931294 Clang format port.c with slight tweaks to the format options Soren Ptak 2024-01-02 11:48:21 -05:00
  • 89227494cf Clang format the mpu_wrappers_v2_asm.h file with slight tweaks to the format options Soren Ptak 2024-01-02 11:48:07 -05:00
  • 85960e5954 remove obsolete stack ttype casts Phillip Stevens 2024-01-03 00:30:00 +11:00
  • f071ef1863 restore CoRoutine defines Phillip Stevens 2024-01-02 23:58:30 +11:00