Lines Matching refs:xMPUSettings
1443 xMPU_SETTINGS * xMPUSettings ) /* PRIVILEGED_FUNCTION */ in pxPortInitialiseStack() argument
1447 xMPUSettings->ulContext[ ulIndex ] = 0x04040404; /* r4. */ in pxPortInitialiseStack()
1449 xMPUSettings->ulContext[ ulIndex ] = 0x05050505; /* r5. */ in pxPortInitialiseStack()
1451 xMPUSettings->ulContext[ ulIndex ] = 0x06060606; /* r6. */ in pxPortInitialiseStack()
1453 xMPUSettings->ulContext[ ulIndex ] = 0x07070707; /* r7. */ in pxPortInitialiseStack()
1455 xMPUSettings->ulContext[ ulIndex ] = 0x08080808; /* r8. */ in pxPortInitialiseStack()
1457 xMPUSettings->ulContext[ ulIndex ] = 0x09090909; /* r9. */ in pxPortInitialiseStack()
1459 xMPUSettings->ulContext[ ulIndex ] = 0x10101010; /* r10. */ in pxPortInitialiseStack()
1461 xMPUSettings->ulContext[ ulIndex ] = 0x11111111; /* r11. */ in pxPortInitialiseStack()
1464 xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) pvParameters; /* r0. */ in pxPortInitialiseStack()
1466 xMPUSettings->ulContext[ ulIndex ] = 0x01010101; /* r1. */ in pxPortInitialiseStack()
1468 xMPUSettings->ulContext[ ulIndex ] = 0x02020202; /* r2. */ in pxPortInitialiseStack()
1470 xMPUSettings->ulContext[ ulIndex ] = 0x03030303; /* r3. */ in pxPortInitialiseStack()
1472 xMPUSettings->ulContext[ ulIndex ] = 0x12121212; /* r12. */ in pxPortInitialiseStack()
1474 xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) portTASK_RETURN_ADDRESS; /* LR. */ in pxPortInitialiseStack()
1476 xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) pxCode; /* PC. */ in pxPortInitialiseStack()
1478 xMPUSettings->ulContext[ ulIndex ] = portINITIAL_XPSR; /* xPSR. */ in pxPortInitialiseStack()
1483 xMPUSettings->ulContext[ ulIndex ] = portNO_SECURE_CONTEXT; /* xSecureContext. */ in pxPortInitialiseStack()
1487 …xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) ( pxTopOfStack - 8 ); /* PSP with the hardware s… in pxPortInitialiseStack()
1489 xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) pxEndOfStack; /* PSPLIM. */ in pxPortInitialiseStack()
1494 xMPUSettings->ulTaskFlags |= portTASK_IS_PRIVILEGED_FLAG; in pxPortInitialiseStack()
1495 … xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) portINITIAL_CONTROL_PRIVILEGED; /* CONTROL. */ in pxPortInitialiseStack()
1500 xMPUSettings->ulTaskFlags &= ( ~portTASK_IS_PRIVILEGED_FLAG ); in pxPortInitialiseStack()
1501 … xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) portINITIAL_CONTROL_UNPRIVILEGED; /* CONTROL. */ in pxPortInitialiseStack()
1505 xMPUSettings->ulContext[ ulIndex ] = portINITIAL_EXC_RETURN; /* LR (EXC_RETURN). */ in pxPortInitialiseStack()
1511 …xMPUSettings->xSystemCallStackInfo.pulSystemCallStack = &( xMPUSettings->xSystemCallStackInfo.ulSy… in pxPortInitialiseStack()
1512 …xMPUSettings->xSystemCallStackInfo.pulSystemCallStack = ( uint32_t * ) ( ( uint32_t ) ( xMPUSettin… in pxPortInitialiseStack()
1515 …xMPUSettings->xSystemCallStackInfo.pulSystemCallStackLimit = &( xMPUSettings->xSystemCallStackInfo… in pxPortInitialiseStack()
1516 …xMPUSettings->xSystemCallStackInfo.pulSystemCallStackLimit = ( uint32_t * ) ( ( ( uint32_t ) ( xMP… in pxPortInitialiseStack()
1521 xMPUSettings->xSystemCallStackInfo.pulTaskStack = NULL; in pxPortInitialiseStack()
1525 return &( xMPUSettings->ulContext[ ulIndex ] ); in pxPortInitialiseStack()
1775 void vPortStoreTaskMPUSettings( xMPU_SETTINGS * xMPUSettings, in vPortStoreTaskMPUSettings() argument
1796 …xMPUSettings->ulMAIR0 = ( ( portMPU_NORMAL_MEMORY_BUFFERABLE_CACHEABLE << portMPU_MAIR_ATTR0_POS )… in vPortStoreTaskMPUSettings()
1797 …xMPUSettings->ulMAIR0 |= ( ( portMPU_DEVICE_MEMORY_nGnRE << portMPU_MAIR_ATTR1_POS ) & portMPU_MAI… in vPortStoreTaskMPUSettings()
1815 xMPUSettings->xRegionsSettings[ 0 ].ulRBAR = 0; in vPortStoreTaskMPUSettings()
1816 xMPUSettings->xRegionsSettings[ 0 ].ulRLAR = 0; in vPortStoreTaskMPUSettings()
1824 xMPUSettings->xRegionsSettings[ 0 ].ulRBAR = ( ulRegionStartAddress ) | in vPortStoreTaskMPUSettings()
1829 xMPUSettings->xRegionsSettings[ 0 ].ulRLAR = ( ulRegionEndAddress ) | in vPortStoreTaskMPUSettings()
1851 xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRBAR = ( ulRegionStartAddress ) | in vPortStoreTaskMPUSettings()
1857 … xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRBAR |= ( portMPU_REGION_READ_ONLY ); in vPortStoreTaskMPUSettings()
1861 … xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRBAR |= ( portMPU_REGION_READ_WRITE ); in vPortStoreTaskMPUSettings()
1867 … xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRBAR |= ( portMPU_REGION_EXECUTE_NEVER ); in vPortStoreTaskMPUSettings()
1871 xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRLAR = ( ulRegionEndAddress ) | in vPortStoreTaskMPUSettings()
1878 … xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRLAR |= portMPU_RLAR_ATTR_INDEX1; in vPortStoreTaskMPUSettings()
1883 … xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRLAR |= portMPU_RLAR_ATTR_INDEX0; in vPortStoreTaskMPUSettings()
1889 xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRBAR = 0UL; in vPortStoreTaskMPUSettings()
1890 xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRLAR = 0UL; in vPortStoreTaskMPUSettings()