Hi,
In the task.h file, the parameters of the memory regions are defined as follows:
// MPU region parameters passed in ulParameters
#define tskMPU_REGION_READ_ONLY ( 1UL << 0UL )
#define tskMPU_REGION_READ_WRITE ( 1UL << 1UL )
#define tskMPU_REGION_EXECUTE_NEVER ( 1UL << 2UL )
#define tskMPU_REGION_NORMAL_MEMORY ( 1UL << 3UL )
#define tskMPU_REGION_DEVICE_MEMORY ( 1UL << 4UL )
The first three definitions have a suggestive name and do not require comments.
Please comment on the last two definitions. What exactly can they be used for?
Thanks!
Neculai