| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
ready for release.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2524 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
be correct for V10.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2523 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
|
|
|
|
|
| |
option so the user can specify a callback to execute when data arrives.
FreeRTOS+TCP: Improve print output when using WinPCap to assist in selecting the correct network interface.
FreeRTOS kernel: Fix extern "C" { in stream_buffer.h.
FreeRTOS kernel: Correct tskKERNEL_VERSION_NUMBER and tskKERNEL_VERSION_MAJOR constants for V10.
Ensure the currently executing task is printed correctly in vTaskList().
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2522 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
https://www.freertos.org/History.txt
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2519 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2518 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2517 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2516 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2515 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2514 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2513 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2512 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2511 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2510 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2509 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2508 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
latest FreeRTOS+Trace recorder code.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2507 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
library.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2506 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2505 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2504 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2503 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
CORTEX_MPU_CEC_MEC_17xx_51xx_Keil_GCC.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2502 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2501 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
aggressive optimisation in newer GCC version.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2500 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
it robust with higher optimisation in newer versions of GCC.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2499 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2498 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
configISR_STACK_SIZE.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2497 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2496 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
CORTEX_CEC_MEC_17xx_51xx_Keil_GCC as it is also applicable to the MEC5105 part.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2495 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
CORTEX_MPU_CEC_MEC_17xx_51xx_Keil_GCC as it is also applicable to the MEC5105 part.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2494 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
Updates to prevent the vTaskSwitchContext() function being removed from GCC builds when link time optimisation is used.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2493 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
when an MCU exits low power mode for a reason other than a tick interrupt.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2492 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
eRunning - previously it was set to eReady.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2491 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2490 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2489 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
FULLY TESTED YET.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2488 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
re-ordering across asm code as optimisers get more aggressive.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2487 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
section, and add a critical section to the public version of the same.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2486 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2485 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2484 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2483 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2482 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
the 2016.4 SDK.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2481 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
|
|
|
|
| |
Microblaze to the 2016.4 versions.
Correct alignment issue in GCC Cortex-R port that was preventing full floating point usage in interrupts (other ports will be updated likewise).
Update the UltraScale R5 demo to test the GCC Cortex-A9 port layer modification mentioned on the line above.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2480 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
|
|
| |
full floating point usage in interrupts (other ports will be updated likewise).
Update the Zynq demo to test the GCC Cortex-A9 port layer modification mentioned on the line above.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2479 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
|
|
|
| |
that caused another task to inherit its priority times out before obtain a mutex.
Added test code to GenQTest to test the new priority dis-inheritance functionality.
Allow the default names given to the Idle and Timer tasks to be overwridden by definitions in FreeRTOSConfig.h.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2478 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
CORTEX_MPU_CEC_MEC_Keil_GCC as it is also applicable to the CEC17xx parts.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2477 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
warnings in the latest GCC versions.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2476 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
| |
port, and, because the threads have high priority and run on the same core, prevent the port running on single core hosts so as to avoid locking up the host.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2475 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
| |
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2474 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
notification is sent to a suspended task.
Introduce configSTACK_DEPTH_TYPE so the application writer change the type used to specify a stack size from uint16_t to whatever they like. Defaults to uint16_t if not defined.
Introduce configINITIAL_TICK_COUNT to allow users to start the tick count at something other than 0. Used for testing, but overflows can be better tested by setting configUSE_16_BIT_TICKS to 1.
Split xQueueGenericReceive() into xQueueReceive(), xQueuePeek() and xQueueSemaphoreTake() as the first step in refactoring xQueueGenericReceive().
Add Cortex-M3 port layer for Code Composer Studio - previously there was only a Cortex-M4F port.
Introduce configPRE_SUPPRESS_TICKS_AND_SLEEP_PROCESSING() to allow applications to prevent portSUPPRESS_TICKS_AND_SLEEP() being called. Previously the portPRE_SLEEP_PROCESSING() macro could only be used to abort entry into sleep time after clocks had been re-programmed for the distant wake time.
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2473 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
|