Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
thread.h File Reference

Per-arch thread definition. More...

#include <zephyr/types.h>

Go to the source code of this file.

Macros

#define RV_FP_TYPE   uint32_t
 
#define PMP_REGION_NUM_FOR_U_THREAD   5
 
#define PMP_MAX_DYNAMIC_REGION
 

Detailed Description

Per-arch thread definition.

This file contains definitions for

struct _thread_arch struct _callee_saved

necessary to instantiate instances of struct k_thread.

Macro Definition Documentation

◆ PMP_MAX_DYNAMIC_REGION

#define PMP_MAX_DYNAMIC_REGION
Value:
((CONFIG_PMP_SLOT - \
PMP_REGION_NUM_FOR_U_THREAD) >> 1)

◆ PMP_REGION_NUM_FOR_U_THREAD

#define PMP_REGION_NUM_FOR_U_THREAD   5

◆ RV_FP_TYPE

#define RV_FP_TYPE   uint32_t