Commit Graph

  • 805b15a022
    Removing general-inquiry.md to divert people to the forums. (#141) Cobus van Eeden 2020-08-26 12:08:39 -0700
  • 45e97bd246
    Fix: Add Parenthesis around if-statement in macro (#138) alfred gedeon 2020-08-26 10:50:35 -0700
  • 1d8df4752e
    Update Renesas GCC compiler ports (#135) Ravishankar Bhagavandas 2020-08-24 15:32:45 -0700
  • 0afc048cf2
    Style: Add uncrustify guards, fix asm (#136) alfred gedeon 2020-08-24 15:32:02 -0700
  • a038146915
    Style: Make freertos.org = FreeRTOS.org and add https (#134) alfred gedeon 2020-08-21 11:30:39 -0700
  • 7cd4a4f276
    Fix compiler issues cause by formatting assembly code on ESP32 port (#133) Carl Lundin 2020-08-21 10:55:58 -0700
  • 0b0a2060c0
    Style: Change FreeRTOS websites in comments (#131) alfred gedeon 2020-08-20 14:59:28 -0700
  • 10a0b1e54b
    Revert "Update ESP32 port files (#92)" (#132) Carl Lundin 2020-08-20 14:41:44 -0700
  • ebda49376e
    finish up PR67. Also add missing <\pre> tags (#130) David Chalco 2020-08-18 16:28:02 -0700
  • 6ef079f393
    StackMacros now includes stack_macros (#129) Joseph Julicher 2020-08-18 12:30:12 -0700
  • 1865857eae
    Moving the function prototypes to headers (#128) Joseph Julicher 2020-08-18 11:29:00 -0700
  • 9a1ebfec31
    Style: Uncrustify kernel file - remove tab == 4 spaces (#123) alfred gedeon 2020-08-17 16:16:11 -0700
  • 386d854e0b
    added a warning concerning the incomplete testing of the RX700v3_DFPU port (#124) Joseph Julicher 2020-08-17 15:33:10 -0700
  • 8c77117c32
    Style: Remove tabs and tab == 4 spaces (#120) alfred gedeon 2020-08-17 14:50:56 -0700
  • 86653e2a1f
    Style: Revert uncrustify for portable directories (#122) alfred gedeon 2020-08-17 10:51:02 -0700
  • a6da1cd0ce
    Add Renesas RXv3 port layer supporting RXv3's double precision FPU (#104) NoMaY (a user of Japan.RenesasRulz.com) 2020-08-15 03:16:48 +0900
  • 4bde12f223
    Use pdTRUE/pdFALSE instead of TRUE/FALSE in xStreamBufferSend(). (#114) Yuhui Zheng 2020-08-11 21:44:57 -0700
  • 61fc74f0c5
    Update stream_buffer.c (#94) Simon Beaudoin 2020-08-10 12:55:04 -0400
  • 61635d5b8b
    Fix race condition when tracing is enabled (#95) Simon Beaudoin 2020-08-10 12:46:39 -0400
  • 55da9591c0
    Fix: Two one line fixes, xTaskCheckForTimeOut() and ulTaskGenericNotifyValueClear(). (#82) RichardBarry 2020-08-09 16:18:57 -0700
  • 287361091b
    Allow application to override TEX,S,C and B bits for Flash and RAM (#113) Gaurav-Aggarwal-AWS 2020-08-08 18:37:14 -0700
  • a2e00f0c6b
    Update to AVR_Mega0 and AVR_Dx GCC ports + addition of their IAR equivalents (#106) m17336 2020-08-07 02:24:05 +0300
  • bda9869271
    IAR Embedded Workbench modified behaviour of weak declaration "#pragma weak" in release 8.50.5. (#83) DavidJurajdaNXP 2020-07-31 06:00:10 +0200
  • adbfca5420
    Update ESP32 port files (#92) Shubham Kulkarni 2020-07-31 09:28:51 +0530
  • 4383c8fae3
    Change the xRunningPrivileged check from "!=true" to "==false" (#109) Gaurav-Aggarwal-AWS 2020-07-30 19:32:31 -0700
  • 676d99e302
    Use configSYSTICK_CLOCK_HZ to configure SysTick (#103) Gaurav-Aggarwal-AWS 2020-07-24 09:45:42 -0700
  • 7dd6b76011
    Add support for 16 MPU regions to Cortex-M4 MPU ports (#96) Gaurav-Aggarwal-AWS 2020-07-24 07:47:41 -0700
  • 367faab135
    Specify where the uncrustify config is (#102) Carl Lundin 2020-07-23 17:00:14 -0700
  • 5b6c2ab085
    Synopsys ARC update, with updated BSP support (#99) YuguoWH 2020-07-23 08:14:09 +0800
  • bb56edff2f
    Added GCC port files for AVR Mega0 and AVR Dx. (#101) m17336 2020-07-22 01:11:57 +0300
  • c273690296
    Rmove MPU_pvPortMalloc and MPU_vPortFree from mpu_wrappers.c (#88) Gaurav-Aggarwal-AWS 2020-07-15 19:46:35 -0700
  • 149f06c70f
    Update incorrect port in comments (#87) Gaurav-Aggarwal-AWS 2020-07-15 19:44:57 -0700
  • a717d9c62b
    Update portNVIC_SYSPRI2_REG to portNVIC_SHPR3_REG (#86) Gaurav-Aggarwal-AWS 2020-07-15 19:44:45 -0700
  • bb1c429378
    Place privileged symbols correctly (#84) Gaurav-Aggarwal-AWS 2020-07-14 16:22:42 -0700
  • b6a43866da
    Add support for privileged heap to ARMV8-M ports (#85) Gaurav-Aggarwal-AWS 2020-07-14 16:22:14 -0700
  • 587a83d647 Style: uncrustify kernel files Alfred Gedeon 2020-07-07 17:42:07 -0700
  • 66a815653b Style: uncrustify Alfred Gedeon 2020-07-01 22:58:33 -0700
  • f8ac4107ec Style: uncrustify Alfred Gedeon 2020-07-01 22:57:36 -0700
  • 2c530ba5c3 Style: uncrustify Alfred Gedeon 2020-07-01 22:55:52 -0700
  • 718178c68a Style: uncrusitfy Alfred Gedeon 2020-07-01 22:27:40 -0700
  • a5dbc2b1de Style: uncrustify kernel files Alfred Gedeon 2020-07-01 22:20:44 -0700
  • 4a61f9ff7e
    Improvement to O.F. protections (#75) David Chalco 2020-06-30 11:03:30 -0700
  • b47ca712d8
    Update mpu_wrappers with task notification changes (#79) Gaurav-Aggarwal-AWS 2020-06-26 09:35:28 -0700
  • 359b10a4ea
    Added index to all trace points. (#69) eriktamlin 2020-06-18 01:38:06 +0200
  • c4b4156fcf
    Fix out of offset errors when LTO is enabled (#71) Gaurav-Aggarwal-AWS 2020-06-10 10:03:11 -0700
  • 6199b72fbf
    Renamed trace point in prvNotifyQueueSetContainer() so it isn't a d… (#47) cykro82 2020-06-02 19:50:02 +0200
  • 4b353bfd7a
    Updated History.txt for task notification array change (#65) RichardBarry 2020-05-28 09:55:17 -0700
  • 968a26c469
    updates FreeRTOS.h to handle new usages of task notify (#64) syntroniks 2020-05-28 10:12:24 -0500
  • f602be2a90
    Removing vPortEndScheduler() implementation, since it's not implemented according to spec. (#61) Yuhui Zheng 2020-05-27 14:08:44 -0700
  • f2081af030
    Feature/multiple direct to task notifications (#63) RichardBarry 2020-05-27 12:28:48 -0700
  • e4e4fb01a1
    Adding volatile to tasks.c's runtime information to protect against compiler optimization (#62) Daniel Glaser 2020-05-22 19:26:41 +0200
  • bac101c988
    Fix/clear MIE bit in initial RISC-V mstatus register. (#57) RichardBarry 2020-05-01 22:35:42 -0700
  • eac2b9a271
    Fix Linux port Valgrind errors (#56) alfred gedeon 2020-04-28 14:42:34 -0700
  • 6e7523041d
    GCC/ATmegaxxxx port path and name change. (#51) Yuhui Zheng 2020-04-21 13:21:19 -0700
  • 1abca83c89
    ATmegaxxxx - generalised support (#48) Phillip Stevens 2020-04-16 11:51:57 +1000
  • 07e672c448
    Add definition of portDONT_DISCARD to ARMv7-M ports (#50) Gaurav-Aggarwal-AWS 2020-04-14 09:03:11 -0700
  • 334de5d8ab
    Enable ARMv7-M MPU ports to place FreeRTOS kernel code outside of flash (#46) Gaurav-Aggarwal-AWS 2020-04-06 15:51:40 -0700
  • 464695a4f2
    Synopsys ARC port, adding support for ARC EM and HS cores -- continued from PR #8. (#28) Yuhui Zheng 2020-03-24 11:54:03 -0700
  • a5531aade6 pxTCB is no longer needed in this local function. Yuhui Zheng 2020-03-22 18:58:21 -0700
  • 3b8c72c669
    Update tasks.c (#22) WineQ圈9 2020-03-23 10:18:48 +0800
  • 90a3584749 portable/GCC/Posix: add new port for Posix (Linux) applications David Vrabel 2020-03-04 18:00:41 +0000
  • eff07c040a
    Update tasks.c (#26) WineQ圈9 2020-03-20 00:00:05 +0800
  • 62f615f662
    Adding url to direct users to FreeRTOS-Kernel github page. (#32) Yuhui Zheng 2020-03-17 19:30:19 -0700
  • 1ebcac3c9f
    Create pull_request_template.md Yuhui Zheng 2020-03-17 13:11:11 -0700
  • 3f6cd683cb
    Create SECURITY.md Yuhui Zheng 2020-03-17 13:08:50 -0700
  • 3f62dfdb81 Update issue templates Yuhui Zheng 2020-03-17 13:06:09 -0700
  • 177e79fc79
    Add "Tickless Idle" support for ARMv8M ports (#29) Gaurav-Aggarwal-AWS 2020-03-16 10:50:49 -0700
  • 459dceb29c Fix Coverity warnings: In most cases the return value of xTaskResumeAll() is cast to void when it is not needed. This PR fixes a couple of instances in the heap_n.c implementations where that was not the case. RichardBarry 2020-03-16 09:59:32 -0700
  • 5d28744feb Improve documentation for the ulTaskNotifyValueClear() and xTaskCatchUpTicks() API functions. Move the prototype and documentation for xTaskCatchUpTicks() into the correct place in the task.h header file (in the public documentation from the private documentation). Rename the variable that holds the return value in xTaskCatchUpTicks() to more accurately represent its meaning. RichardBarry 2020-03-14 21:07:41 -0700
  • b49eec35f6 The Windows port layer is built with both MSVC and GCC. GCC generated a warning relating to the variable lWaitForYield being set but not used. This change removes the variable. RichardBarry 2020-03-14 12:09:07 -0700
  • 180d0b8ee3
    Update tasks.c (#24) WineQ圈9 2020-03-15 02:58:19 +0800
  • 9b02ee0af2 Cortex-A9 port: Adding stack alignment directive to assembly code Vladimir Umek 2020-03-05 13:16:51 +0100
  • 8e3cf978c4 Xtensa_ESP32: Change _iram_end to _iram_text_end Sachin Parekh 2020-02-26 19:08:26 +0530
  • e1b98f0b4b This change prevents tickless idle mode potentially sleeping for an extra tick in the corer case that a tick interrupt occurred between the scheduler being suspended and the expected idle time being checked for a second time (within the idle task) - as described by the sequence below. Th change updates eTaskConfirmSleepModeStatus() to specifically check if a tick is pending, and if so, abort entering sleep mode. RichardBarry 2020-02-28 12:40:11 -0800
  • 499e55a03c
    Bring license in sync with FreeRTOS/FreeRTOS. (#20) Yuhui.Zheng 2020-02-27 14:33:46 -0800
  • 078b400aff Updates vCoRoutineSchedule() so it returns without doing anything if if the co-routine internal data structures have not been initialised. The internal data structures are initialised when the first co-routine is created. NOTE: Co-routines are a deprecated feature. This change was made to close off an old ticket as the source control transitions from SourceForge to Github. ribarry 2020-02-22 17:48:22 -0800
  • 326d88f429
    Added CONTRIBUTING (#18) lundinc2 2020-02-25 16:22:57 -0800
  • c246922ea1
    Small typo on L1287 (#14) AniruddhaKanhere 2020-02-19 14:05:48 -0800
  • 88e32327e9
    version bump to v10.3.1 (#16) Yuhui.Zheng 2020-02-18 22:03:54 -0800
  • 87beba4a4a
    Removing License/license.txt and add LICENSE under root. (#12) Yuhui.Zheng 2020-02-17 09:52:58 -0800
  • 08c9c9151a
    Replacing readme.txt with README.md. (#11) Yuhui.Zheng 2020-02-16 13:18:58 -0800
  • 10bbbcf0b9
    Correct the xTimerCreate() documentation which said NULL was returned if the timer period was passed into the function as 0, whereas that is not the case. (#10) Yuhui.Zheng 2020-02-14 12:16:10 -0800
  • 210b1ffcc8 Re-sync with upstream and stripping away none kernel related. Yuhui Zheng 2020-02-10 13:45:57 -0800
  • 9c0c37ab9b Added back some TCP/IP stack port layer files. Richard Barry 2020-02-07 21:51:48 +0000
  • 7cf721ccf7 Richard Barry 2020-02-07 21:49:55 +0000
  • 589dd9f149 Update version number in readiness for V10.3.0 release. Sync SVN with reviewed release candidate. Yuhui.Zheng 2020-02-07 20:14:50 +0000
  • f988394e0d Fix spelling issues. Yuhui.Zheng 2020-02-07 19:19:47 +0000
  • 28efb5449c Add "is inside interrupt" function to MPU ports. Make clock setup functions weak symbols in ARMv8-M ports. Update Cortex-M33 ports to use an interrupt mask in place of globally disabling interrupts, as per the other Cortex-M ports. Richard Barry 2020-02-07 01:56:25 +0000
  • 8e5addee1e Update TCP to last release versions in preparation for kernel V10.3.0 release. Richard Barry 2020-02-06 22:45:37 +0000
  • 7bea399061 Update libraries and sundry check-ins ready for the V10.3.0 kernel release. Richard Barry 2020-02-06 18:52:35 +0000
  • d319bb0c71 ESP GCC port -- Added LoadStore Exception handlers. Yuhui.Zheng 2020-01-31 19:31:50 +0000
  • 9fdfbf33e9 Sync FreeRTOS-Labs -CLI -TCP -Trace with the version in FreeRTOS-Plus. Yuhui.Zheng 2020-01-31 19:21:15 +0000
  • ec6f3d77c3 Sync FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP with the version in GitHub at (23665258cabe49d5d68ba23968b6845a7c80eb34). Yuhui.Zheng 2020-01-31 00:07:53 +0000
  • 0c1c85a9dd Removing RISC-V port under ThirdParty. Yuhui.Zheng 2020-01-30 22:23:03 +0000
  • 99e796eb01 Removing unnecessary ThirdParty ports -- Wiced_CY and nrf52840-dk. Yuhui.Zheng 2020-01-30 19:45:03 +0000
  • 4d4493e61a Remove the FreeRTOS-IoT-Libraries from FreeRTOS-Plus as it was an old copy with a newer copy in FreeRTOS-Labs. Richard Barry 2020-01-30 00:05:23 +0000
  • 0d54d1c4dc Correct an err in queue.c introduced when previously updating behaviour when queue sets are used in combination with queue overwrites. Richard Barry 2020-01-29 19:52:38 +0000
  • f5b5b2db04 Cleaning up LPC51U68 projects: - user playable settings are all in FreeRTOSConfig.h. - removed reference to IntQueue.h in main_full.c - readme.txt wording. Yuhui.Zheng 2020-01-24 07:53:14 +0000
  • 2415dc26b0 Introduce the portSOFTWARE_BARRIER macro which thus far is only used by the Win32 demo to hold execution up in case a simulated interrupt is executing simultaneously. That should never happen as all threads should execute on the same core, but we have had numerous reports that this and other Win32 port changes we have made fixed these issues - although we have not been able to replicate them ourselves. Richard Barry 2020-01-23 23:49:24 +0000
  • 18f87e8c33 Add MPU demo project for Nulceo-L152RE which is Coretx-M3. Gaurav Aggarwal 2020-01-23 01:56:36 +0000