TT-System-Firmware APIs 19.13.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
runtime_telemetry.c File Reference
#include "reg.h"
#include "status_reg.h"
#include <stdint.h>
#include <tenstorrent/sys_init_defines.h>
#include <zephyr/init.h>
#include <zephyr/sys/util.h>
Include dependency graph for runtime_telemetry.c:

Macros

#define RUNTIME_TELEMETRY_SIZE   CONFIG_TT_BH_ARC_RUNTIME_TELEMETRY_SIZE

Functions

 BUILD_ASSERT (CONFIG_TT_BH_ARC_RUNTIME_TELEMETRY_SIZE > 0)
 BUILD_ASSERT (CONFIG_TT_BH_ARC_RUNTIME_TELEMETRY_SIZE % 32==0)
uint8_t tt_runtime_telemetry[CONFIG_TT_BH_ARC_RUNTIME_TELEMETRY_SIZE] __aligned (32)
 SYS_INIT_APP (publish_runtime_telemetry)

Macro Definition Documentation

◆ RUNTIME_TELEMETRY_SIZE

#define RUNTIME_TELEMETRY_SIZE   CONFIG_TT_BH_ARC_RUNTIME_TELEMETRY_SIZE

Function Documentation

◆ __aligned()

uint8_t tt_runtime_telemetry[CONFIG_TT_BH_ARC_RUNTIME_TELEMETRY_SIZE] __aligned ( 32 )

◆ BUILD_ASSERT() [1/2]

BUILD_ASSERT ( CONFIG_TT_BH_ARC_RUNTIME_TELEMETRY_SIZE % 32 = =0)

◆ BUILD_ASSERT() [2/2]

BUILD_ASSERT ( CONFIG_TT_BH_ARC_RUNTIME_TELEMETRY_SIZE ,
0  )

◆ SYS_INIT_APP()

SYS_INIT_APP ( publish_runtime_telemetry )