Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
 4.0.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
tpidruro.h File Reference

tpidruro bits allocation More...

Go to the source code of this file.

Macros

#define TPIDRURO_CURR_CPU   0xFFFFFFFCUL
 

Detailed Description

tpidruro bits allocation

Among other things, the tpidruro holds the address for the current CPU's struct _cpu instance. But such a pointer is at least 4-bytes aligned. That leaves two of free bits for other purposes.

Macro Definition Documentation

◆ TPIDRURO_CURR_CPU

#define TPIDRURO_CURR_CPU   0xFFFFFFFCUL