Searched +full:- +full:- +full:form (Results 1 – 25 of 39) sorted by relevance
12
/Kernel-v11.1.0/.github/workflows/ |
D | coverity_scan.yml | 10 bashPass: \033[32;1mPASSED - 11 bashInfo: \033[33;1mINFO - 12 bashFail: \033[31;1mFAILED - 16 Coverity-Scan: 17 if: ( github.repository == 'FreeRTOS/FreeRTOS-Kernel' ) 19 runs-on: ubuntu-latest 21 - name: Checkout the Repository 24 - env: 29 echo -e "::group::${{ env.bashInfo }} ${{ env.stepName }} ${{ env.bashEnd }}" 31 sudo apt-get -y update [all …]
|
/Kernel-v11.1.0/portable/ThirdParty/GCC/RP2040/ |
D | LICENSE.md | 1 BSD-3-Clause License 3 Copyright (c) 2020-2021 Raspberry Pi (Trading) Ltd. 11 2. Redistributions in binary form must reproduce the above copyright notice, this list of condition…
|
/Kernel-v11.1.0/portable/IAR/AVR32_UC3/ |
D | read.c | 5 * SPDX-License-Identifier: MIT AND BSD-3-Clause 33 * \brief System-specific implementation of the \ref __read function used by 36 * - Compiler: IAR EWAVR32 37 * - Supported devices: All AVR32 devices with a USART module can be used. 38 * - AppNote: 55 * 2. Redistributions in binary form must reproduce the above copyright notice, 112 for( ; size > 0; --size ) in __read()
|
D | write.c | 5 * SPDX-License-Identifier: MIT AND BSD-3-Clause 33 * \brief System-specific implementation of the \ref __write function used by 36 * - Compiler: IAR EWAVR32 37 * - Supported devices: All AVR32 devices with a USART module can be used. 38 * - AppNote: 55 * 2. Redistributions in binary form must reproduce the above copyright notice, 94 * if any. In this case, \a handle can be \c -1 to indicate that all handles 122 for( ; size != 0; --size ) in __write()
|
D | exception.s82 | 5 * SPDX-License-Identifier: MIT AND BSD-3-Clause 36 * - Compiler: IAR EWAVR32 37 * - Supported devices: All AVR32UC devices with an INTC module can be used. 38 * - AppNote: 55 * 2. Redistributions in binary form must reproduce the above copyright notice, 85 // EVBA must be aligned with a power of two strictly greater than the EVBA- 156 // Floating-Point: UNUSED IN AVR32UC. 216 // R12 a pointer to a user-provided interrupt handler. 221 // R8-R12, LR, PC and SR are automatically pushed onto the system stack by the 233 sub sp, -6 * 4 [all …]
|
D | port.c | 5 * SPDX-License-Identifier: MIT AND BSD-3-Clause 35 * - Compiler: IAR EWAVR32 36 * - Supported devices: All AVR32 devices can be used. 37 * - AppNote: 54 * 2. Redistributions in binary form must reproduce the above copyright notice, 108 /*-----------------------------------------------------------*/ 111 * Low-level initialization routine called during startup, before the main 167 /*-----------------------------------------------------------*/ 183 /*-----------------------------------------------------------*/ 215 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/MPLAB/PIC18F/ |
D | port.c | 5 * SPDX-License-Identifier: MIT 65 /*----------------------------------------------------------- 67 *----------------------------------------------------------*/ 128 * register with the enable bits forced to be set - and ucForcedInterruptFlags 155 necessary - as described above. */ \ 234 /*-----------------------------------------------------------*/ 243 /* Set FSR0 to point to pxCurrentTCB->pxTopOfStack. */ \ 247 /* De-reference FSR0 to set the address it holds into FSR1. \ 248 (i.e. *( pxCurrentTCB->pxTopOfStack ) ). */ \ 317 /* From the INTCON register, only the interrupt enable bits form part \ [all …]
|
/Kernel-v11.1.0/portable/CodeWarrior/HCS12/ |
D | port.c | 5 * SPDX-License-Identifier: MIT 34 /*----------------------------------------------------------- 36 *----------------------------------------------------------*/ 45 /* Interrupt service routines have to be in non-banked memory - as does the 64 critical section should not be left (i.e. interrupts should not be re-enabled) 71 /*-----------------------------------------------------------*/ 83 pxTopOfStack--; in pxPortInitialiseStack() 85 pxTopOfStack--; in pxPortInitialiseStack() 87 pxTopOfStack--; in pxPortInitialiseStack() 99 pxTopOfStack--; in pxPortInitialiseStack() [all …]
|
/Kernel-v11.1.0/portable/GCC/HCS12/ |
D | port.c | 5 * SPDX-License-Identifier: MIT 38 /*----------------------------------------------------------- 40 *----------------------------------------------------------*/ 49 /* NOTE: Interrupt service routines must be in non-banked memory - as does the 61 /* Function in non-banked memory which actually switches to first task. */ 65 * critical section should not be left (i.e. interrupts should not be re-enabled) 70 volatile UBaseType_t uxCriticalNesting = 0x80; /* un-initialized */ 72 /*-----------------------------------------------------------*/ 88 *--pxTopOfStack = ( StackType_t ) *( ( ( StackType_t * ) ( &pxCode ) ) + 0 ); in pxPortInitialiseStack() 90 /* Next are all the registers that form part of the task context. */ in pxPortInitialiseStack() [all …]
|
/Kernel-v11.1.0/portable/GCC/AVR32_UC3/ |
D | exception.S | 5 * SPDX-License-Identifier: MIT AND BSD-3-Clause 36 * - Compiler: GNU GCC for AVR32 37 * - Supported devices: All AVR32UC devices with an INTC module can be used. 38 * - AppNote: 55 * 2. Redistributions in binary form must reproduce the above copyright notice, 88 // EVBA must be aligned with a power of two strictly greater than the EVBA- 153 // Floating-Point: UNUSED IN AVR32UC. 213 // R12 a pointer to a user-provided interrupt handler. 218 // R8-R12, LR, PC and SR are automatically pushed onto the system stack by the 230 sub sp, -6 * 4 [all …]
|
D | port.c | 5 * SPDX-License-Identifier: MIT AND BSD-3-Clause 35 * - Compiler: GNU GCC for AVR32 36 * - Supported devices: All AVR32 devices can be used. 37 * - AppNote: 54 * 2. Redistributions in binary form must reproduce the above copyright notice, 107 /*-----------------------------------------------------------*/ 110 * Low-level initialization routine called during startup, before the main 115 * port. More low-level initializations are besides added here. 165 /*-----------------------------------------------------------*/ 171 * are suspended, so the latter functions are task-safe. __malloc_lock and [all …]
|
/Kernel-v11.1.0/portable/WizC/PIC18/ |
D | port.c | 5 * SPDX-License-Identifier: MIT 50 /*--------------------------------------------------------------------------- 52 *---------------------------------------------------------------------------*/ 62 * Define minimal-stack constants 63 * ----- 69 * ----- 73 * ----- 93 /*-----------------------------------------------------------*/ 103 /*-----------------------------------------------------------*/ 114 * We do this here already to avoid W-register conflicts. in pxPortInitialiseStack() [all …]
|
/Kernel-v11.1.0/portable/ThirdParty/XCC/Xtensa/ |
D | readme_xtensa.txt | 8 ------------ 18 -------------------------------------------------- 26 NOTE: It may be possible to build and run this with the open-source 27 xtensa-linux tools provided you have the correct overlay for your Xtensa 33 thread-safety on a per task basis (for use in tasks only, not interrupt 48 - Timer interrupt option with at least one interruptible timer. 49 - Interrupt option (implied by the timer interrupt option). 50 - Exception Architecture 2 (XEA2). Please note that XEA1 is NOT supported. 60 interrupt-driven drivers - it is not specific to any RTOS. Note that 63 and drivers for any on-board devices you want to use. [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM33/secure/ |
D | secure_heap.c | 5 * SPDX-License-Identifier: MIT 70 #define secureheapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( secureheapSIZE_MAX - ( b ) ) ) 76 …ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * secureheapBITS_PER_BYTE ) - 1 ) ) 78 #define secureheapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & secureheapBLOC… 79 #define secureheapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= secureheapBLOCK… 80 #define secureheapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~secureheapBLOC… 81 /*-----------------------------------------------------------*/ 87 * heap - probably so it can be placed in a special segment or address. */ 103 /*-----------------------------------------------------------*/ 121 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM23/secure/ |
D | secure_heap.c | 5 * SPDX-License-Identifier: MIT 70 #define secureheapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( secureheapSIZE_MAX - ( b ) ) ) 76 …ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * secureheapBITS_PER_BYTE ) - 1 ) ) 78 #define secureheapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & secureheapBLOC… 79 #define secureheapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= secureheapBLOCK… 80 #define secureheapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~secureheapBLOC… 81 /*-----------------------------------------------------------*/ 87 * heap - probably so it can be placed in a special segment or address. */ 103 /*-----------------------------------------------------------*/ 121 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM55/secure/ |
D | secure_heap.c | 5 * SPDX-License-Identifier: MIT 70 #define secureheapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( secureheapSIZE_MAX - ( b ) ) ) 76 …ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * secureheapBITS_PER_BYTE ) - 1 ) ) 78 #define secureheapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & secureheapBLOC… 79 #define secureheapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= secureheapBLOCK… 80 #define secureheapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~secureheapBLOC… 81 /*-----------------------------------------------------------*/ 87 * heap - probably so it can be placed in a special segment or address. */ 103 /*-----------------------------------------------------------*/ 121 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM85/secure/ |
D | secure_heap.c | 5 * SPDX-License-Identifier: MIT 70 #define secureheapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( secureheapSIZE_MAX - ( b ) ) ) 76 …ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * secureheapBITS_PER_BYTE ) - 1 ) ) 78 #define secureheapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & secureheapBLOC… 79 #define secureheapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= secureheapBLOCK… 80 #define secureheapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~secureheapBLOC… 81 /*-----------------------------------------------------------*/ 87 * heap - probably so it can be placed in a special segment or address. */ 103 /*-----------------------------------------------------------*/ 121 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/ARMv8M/secure/heap/ |
D | secure_heap.c | 5 * SPDX-License-Identifier: MIT 70 #define secureheapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( secureheapSIZE_MAX - ( b ) ) ) 76 …ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * secureheapBITS_PER_BYTE ) - 1 ) ) 78 #define secureheapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & secureheapBLOC… 79 #define secureheapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= secureheapBLOCK… 80 #define secureheapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~secureheapBLOC… 81 /*-----------------------------------------------------------*/ 87 * heap - probably so it can be placed in a special segment or address. */ 103 /*-----------------------------------------------------------*/ 121 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM85/secure/ |
D | secure_heap.c | 5 * SPDX-License-Identifier: MIT 70 #define secureheapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( secureheapSIZE_MAX - ( b ) ) ) 76 …ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * secureheapBITS_PER_BYTE ) - 1 ) ) 78 #define secureheapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & secureheapBLOC… 79 #define secureheapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= secureheapBLOCK… 80 #define secureheapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~secureheapBLOC… 81 /*-----------------------------------------------------------*/ 87 * heap - probably so it can be placed in a special segment or address. */ 103 /*-----------------------------------------------------------*/ 121 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM23/secure/ |
D | secure_heap.c | 5 * SPDX-License-Identifier: MIT 70 #define secureheapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( secureheapSIZE_MAX - ( b ) ) ) 76 …ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * secureheapBITS_PER_BYTE ) - 1 ) ) 78 #define secureheapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & secureheapBLOC… 79 #define secureheapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= secureheapBLOCK… 80 #define secureheapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~secureheapBLOC… 81 /*-----------------------------------------------------------*/ 87 * heap - probably so it can be placed in a special segment or address. */ 103 /*-----------------------------------------------------------*/ 121 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM33/secure/ |
D | secure_heap.c | 5 * SPDX-License-Identifier: MIT 70 #define secureheapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( secureheapSIZE_MAX - ( b ) ) ) 76 …ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * secureheapBITS_PER_BYTE ) - 1 ) ) 78 #define secureheapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & secureheapBLOC… 79 #define secureheapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= secureheapBLOCK… 80 #define secureheapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~secureheapBLOC… 81 /*-----------------------------------------------------------*/ 87 * heap - probably so it can be placed in a special segment or address. */ 103 /*-----------------------------------------------------------*/ 121 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM35P/secure/ |
D | secure_heap.c | 5 * SPDX-License-Identifier: MIT 70 #define secureheapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( secureheapSIZE_MAX - ( b ) ) ) 76 …ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * secureheapBITS_PER_BYTE ) - 1 ) ) 78 #define secureheapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & secureheapBLOC… 79 #define secureheapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= secureheapBLOCK… 80 #define secureheapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~secureheapBLOC… 81 /*-----------------------------------------------------------*/ 87 * heap - probably so it can be placed in a special segment or address. */ 103 /*-----------------------------------------------------------*/ 121 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM55/secure/ |
D | secure_heap.c | 5 * SPDX-License-Identifier: MIT 70 #define secureheapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( secureheapSIZE_MAX - ( b ) ) ) 76 …ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * secureheapBITS_PER_BYTE ) - 1 ) ) 78 #define secureheapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & secureheapBLOC… 79 #define secureheapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= secureheapBLOCK… 80 #define secureheapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~secureheapBLOC… 81 /*-----------------------------------------------------------*/ 87 * heap - probably so it can be placed in a special segment or address. */ 103 /*-----------------------------------------------------------*/ 121 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM35P/secure/ |
D | secure_heap.c | 5 * SPDX-License-Identifier: MIT 70 #define secureheapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( secureheapSIZE_MAX - ( b ) ) ) 76 …ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * secureheapBITS_PER_BYTE ) - 1 ) ) 78 #define secureheapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & secureheapBLOC… 79 #define secureheapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= secureheapBLOCK… 80 #define secureheapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~secureheapBLOC… 81 /*-----------------------------------------------------------*/ 87 * heap - probably so it can be placed in a special segment or address. */ 103 /*-----------------------------------------------------------*/ 121 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/MemMang/ |
D | heap_4.c | 5 * SPDX-License-Identifier: MIT 71 #define heapADD_WILL_OVERFLOW( a, b ) ( ( a ) > ( heapSIZE_MAX - ( b ) ) ) 73 /* Check if the subtraction operation ( a - b ) will result in underflow. */ 80 …BLOCK_ALLOCATED_BITMASK ( ( ( size_t ) 1 ) << ( ( sizeof( size_t ) * heapBITS_PER_BYTE ) - 1 ) ) 82 #define heapBLOCK_IS_ALLOCATED( pxBlock ) ( ( ( pxBlock->xBlockSize ) & heapBLOCK_ALLOCATED_… 83 #define heapALLOCATE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) |= heapBLOCK_ALLOCATED_B… 84 #define heapFREE_BLOCK( pxBlock ) ( ( pxBlock->xBlockSize ) &= ~heapBLOCK_ALLOCATED_… 86 /*-----------------------------------------------------------*/ 92 * heap - probably so it can be placed in a special segment or address. */ 136 ( ( uint8_t * ) ( pxBlock ) <= &( ucHeap[ configTOTAL_HEAP_SIZE - 1 ] ) ) ) [all …]
|
12