FreeRTOS
xMEMORY_REGION
is only used within FreeRTOS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
FreeRTOS
xMEMORY_REGION
xMEMORY_REGION struct
Syntax
from
task.h:111
typedef
struct
xMEMORY_REGION
{
void
*
pvBaseAddress
;
uint32_t
ulLengthInBytes
;
uint32_t
ulParameters
;
}
MemoryRegion_t
;
Fields
pvBaseAddress
No summary provided.
Read more...
ulLengthInBytes
No summary provided.
Read more...
ulParameters
No summary provided.
Read more...
References
Location
Referrer
Scope
Text
task.h:111
typedef
struct
xMEMORY_REGION
task.h:116
}
MemoryRegion_t
;
portable.h:190
struct
xMEMORY_REGION
;
mpu_prototypes.h:45
MPU_vTaskAllocateMPURegions()::pxRegions
MPU_vTaskAllocateMPURegions()
void
MPU_vTaskAllocateMPURegions
(
TaskHandle_t
xTask
,
const
MemoryRegion_t
*
const
pxRegions
)
FREERTOS_SYSTEM_CALL
;
mpu_wrappers.c:141
MPU_vTaskAllocateMPURegions()::xRegions
MPU_vTaskAllocateMPURegions()
void
MPU_vTaskAllocateMPURegions
(
TaskHandle_t
xTask
,
const
MemoryRegion_t
*
const
xRegions
)
/* FREERTOS_SYSTEM_CALL */
port.c:765
vPortStoreTaskMPUSettings()::xRegions
vPortStoreTaskMPUSettings()
void
vPortStoreTaskMPUSettings
(
xMPU_SETTINGS
*
xMPUSettings
,
const
struct
xMEMORY_REGION
*
const
xRegions
,
StackType_t
*
pxBottomOfStack
,
uint32_t
ulStackDepth
)
portable.h:191
vPortStoreTaskMPUSettings()::xRegions
vPortStoreTaskMPUSettings()
void
vPortStoreTaskMPUSettings
(
xMPU_SETTINGS
*
xMPUSettings
,
const
struct
xMEMORY_REGION
*
const
xRegions
,
StackType_t
*
pxBottomOfStack
,
uint32_t
ulStackDepth
)
PRIVILEGED_FUNCTION
;
task.h:116
MemoryRegion_t
}
MemoryRegion_t
;
task.h:129
xTASK_PARAMETERS::xRegions
xTASK_PARAMETERS
MemoryRegion_t
xRegions
[
portNUM_CONFIGURABLE_REGIONS
]
;
task.h:665
vTaskAllocateMPURegions()::pxRegions
vTaskAllocateMPURegions()
void
vTaskAllocateMPURegions
(
TaskHandle_t
xTask
,
const
MemoryRegion_t
*
const
pxRegions
)
PRIVILEGED_FUNCTION
;
tasks.c:558
prvInitialiseNewTask()::xRegions
prvInitialiseNewTask()
const
MemoryRegion_t
*
const
xRegions
)
PRIVILEGED_FUNCTION
;
tasks.c:831
prvInitialiseNewTask()::xRegions
prvInitialiseNewTask()
const
MemoryRegion_t
*
const
xRegions
)
tasks.c:3593
vTaskAllocateMPURegions()::xRegions
vTaskAllocateMPURegions()
void
vTaskAllocateMPURegions
(
TaskHandle_t
xTaskToModify
,
const
MemoryRegion_t
*
const
xRegions
)
Type Use
Variables of
xMEMORY_REGION
type
xTASK_PARAMETERS::xRegions
vTaskAllocateMPURegions()::pxRegions
MPU_vTaskAllocateMPURegions()::pxRegions
vPortStoreTaskMPUSettings()::xRegions
prvInitialiseNewTask()::xRegions
vTaskAllocateMPURegions()::xRegions
MPU_vTaskAllocateMPURegions()::xRegions
all items filtered out
xMEMORY_REGION
MemoryRegion_t
all items filtered out
xMEMORY_REGION
xMEMORY_REGION
all items filtered out