Lines Matching refs:xMPUSettings
1451 xMPU_SETTINGS * xMPUSettings ) /* PRIVILEGED_FUNCTION */ in pxPortInitialiseStack() argument
1455 xMPUSettings->ulContext[ ulIndex ] = 0x04040404; /* r4. */ in pxPortInitialiseStack()
1457 xMPUSettings->ulContext[ ulIndex ] = 0x05050505; /* r5. */ in pxPortInitialiseStack()
1459 xMPUSettings->ulContext[ ulIndex ] = 0x06060606; /* r6. */ in pxPortInitialiseStack()
1461 xMPUSettings->ulContext[ ulIndex ] = 0x07070707; /* r7. */ in pxPortInitialiseStack()
1463 xMPUSettings->ulContext[ ulIndex ] = 0x08080808; /* r8. */ in pxPortInitialiseStack()
1465 xMPUSettings->ulContext[ ulIndex ] = 0x09090909; /* r9. */ in pxPortInitialiseStack()
1467 xMPUSettings->ulContext[ ulIndex ] = 0x10101010; /* r10. */ in pxPortInitialiseStack()
1469 xMPUSettings->ulContext[ ulIndex ] = 0x11111111; /* r11. */ in pxPortInitialiseStack()
1472 xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) pvParameters; /* r0. */ in pxPortInitialiseStack()
1474 xMPUSettings->ulContext[ ulIndex ] = 0x01010101; /* r1. */ in pxPortInitialiseStack()
1476 xMPUSettings->ulContext[ ulIndex ] = 0x02020202; /* r2. */ in pxPortInitialiseStack()
1478 xMPUSettings->ulContext[ ulIndex ] = 0x03030303; /* r3. */ in pxPortInitialiseStack()
1480 xMPUSettings->ulContext[ ulIndex ] = 0x12121212; /* r12. */ in pxPortInitialiseStack()
1482 xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) portTASK_RETURN_ADDRESS; /* LR. */ in pxPortInitialiseStack()
1484 xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) pxCode; /* PC. */ in pxPortInitialiseStack()
1486 xMPUSettings->ulContext[ ulIndex ] = portINITIAL_XPSR; /* xPSR. */ in pxPortInitialiseStack()
1491 xMPUSettings->ulContext[ ulIndex ] = portNO_SECURE_CONTEXT; /* xSecureContext. */ in pxPortInitialiseStack()
1495 …xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) ( pxTopOfStack - 8 ); /* PSP with the hardware s… in pxPortInitialiseStack()
1497 xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) pxEndOfStack; /* PSPLIM. */ in pxPortInitialiseStack()
1502 xMPUSettings->ulTaskFlags |= portTASK_IS_PRIVILEGED_FLAG; in pxPortInitialiseStack()
1503 … xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) portINITIAL_CONTROL_PRIVILEGED; /* CONTROL. */ in pxPortInitialiseStack()
1508 xMPUSettings->ulTaskFlags &= ( ~portTASK_IS_PRIVILEGED_FLAG ); in pxPortInitialiseStack()
1509 … xMPUSettings->ulContext[ ulIndex ] = ( uint32_t ) portINITIAL_CONTROL_UNPRIVILEGED; /* CONTROL. */ in pxPortInitialiseStack()
1513 xMPUSettings->ulContext[ ulIndex ] = portINITIAL_EXC_RETURN; /* LR (EXC_RETURN). */ in pxPortInitialiseStack()
1519 …xMPUSettings->xSystemCallStackInfo.pulSystemCallStack = &( xMPUSettings->xSystemCallStackInfo.ulSy… in pxPortInitialiseStack()
1520 …xMPUSettings->xSystemCallStackInfo.pulSystemCallStack = ( uint32_t * ) ( ( uint32_t ) ( xMPUSettin… in pxPortInitialiseStack()
1523 …xMPUSettings->xSystemCallStackInfo.pulSystemCallStackLimit = &( xMPUSettings->xSystemCallStackInfo… in pxPortInitialiseStack()
1524 …xMPUSettings->xSystemCallStackInfo.pulSystemCallStackLimit = ( uint32_t * ) ( ( ( uint32_t ) ( xMP… in pxPortInitialiseStack()
1529 xMPUSettings->xSystemCallStackInfo.pulTaskStack = NULL; in pxPortInitialiseStack()
1533 return &( xMPUSettings->ulContext[ ulIndex ] ); in pxPortInitialiseStack()
1784 void vPortStoreTaskMPUSettings( xMPU_SETTINGS * xMPUSettings, in vPortStoreTaskMPUSettings() argument
1805 …xMPUSettings->ulMAIR0 = ( ( portMPU_NORMAL_MEMORY_BUFFERABLE_CACHEABLE << portMPU_MAIR_ATTR0_POS )… in vPortStoreTaskMPUSettings()
1806 …xMPUSettings->ulMAIR0 |= ( ( portMPU_DEVICE_MEMORY_nGnRE << portMPU_MAIR_ATTR1_POS ) & portMPU_MAI… in vPortStoreTaskMPUSettings()
1824 xMPUSettings->xRegionsSettings[ 0 ].ulRBAR = 0; in vPortStoreTaskMPUSettings()
1825 xMPUSettings->xRegionsSettings[ 0 ].ulRLAR = 0; in vPortStoreTaskMPUSettings()
1833 xMPUSettings->xRegionsSettings[ 0 ].ulRBAR = ( ulRegionStartAddress ) | in vPortStoreTaskMPUSettings()
1838 xMPUSettings->xRegionsSettings[ 0 ].ulRLAR = ( ulRegionEndAddress ) | in vPortStoreTaskMPUSettings()
1860 xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRBAR = ( ulRegionStartAddress ) | in vPortStoreTaskMPUSettings()
1866 … xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRBAR |= ( portMPU_REGION_READ_ONLY ); in vPortStoreTaskMPUSettings()
1870 … xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRBAR |= ( portMPU_REGION_READ_WRITE ); in vPortStoreTaskMPUSettings()
1876 … xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRBAR |= ( portMPU_REGION_EXECUTE_NEVER ); in vPortStoreTaskMPUSettings()
1880 xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRLAR = ( ulRegionEndAddress ) | in vPortStoreTaskMPUSettings()
1887 … xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRLAR |= portMPU_RLAR_ATTR_INDEX1; in vPortStoreTaskMPUSettings()
1892 … xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRLAR |= portMPU_RLAR_ATTR_INDEX0; in vPortStoreTaskMPUSettings()
1898 xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRBAR = 0UL; in vPortStoreTaskMPUSettings()
1899 xMPUSettings->xRegionsSettings[ ulRegionNumber ].ulRLAR = 0UL; in vPortStoreTaskMPUSettings()