TT Zephyr Platforms 18.11.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
post_code.h File Reference
#include <stdint.h>

Go to the source code of this file.

Macros

#define POST_CODE_PREFIX   0xc0de
#define POST_CODE_SRC_CMFW   0x0
#define POST_CODE_ARC_INIT_STEP0   0x10
#define POST_CODE_ARC_INIT_STEP1   0x11
#define POST_CODE_ARC_INIT_STEP2   0x12
#define POST_CODE_ARC_INIT_STEP3   0x13
#define POST_CODE_ARC_INIT_STEP4   0x14
#define POST_CODE_ARC_INIT_STEP5   0x15
#define POST_CODE_ARC_INIT_STEP6   0x16
#define POST_CODE_ARC_INIT_STEP7   0x17
#define POST_CODE_ARC_INIT_STEP8   0x18
#define POST_CODE_ARC_INIT_STEP9   0x19
#define POST_CODE_ARC_INIT_STEPA   0x1A
#define POST_CODE_ARC_INIT_STEPB   0x1B
#define POST_CODE_ARC_INIT_STEPC   0x1C
#define POST_CODE_ARC_INIT_STEPD   0x1D
#define POST_CODE_ARC_INIT_STEPE   0x1E
#define POST_CODE_ARC_INIT_STEPF   0x1F
#define POST_CODE_ZEPHYR_INIT_DONE   0x20
#define POST_CODE_ARC_MSG_HANDLE_START   0x30
#define POST_CODE_ARG_MSG_QUEUE_START   0x31
#define POST_CODE_ARG_MSG_QUEUE(i)
#define POST_CODE_ARC_MSG_HANDLE_DONE   0x3F
#define POST_CODE_TELEMETRY_START   0x40
#define POST_CODE_TELEMETRY_END   0x41

Functions

void SetPostCode (uint8_t fw_id, uint16_t post_code)

Macro Definition Documentation

◆ POST_CODE_ARC_INIT_STEP0

#define POST_CODE_ARC_INIT_STEP0   0x10

◆ POST_CODE_ARC_INIT_STEP1

#define POST_CODE_ARC_INIT_STEP1   0x11

◆ POST_CODE_ARC_INIT_STEP2

#define POST_CODE_ARC_INIT_STEP2   0x12

◆ POST_CODE_ARC_INIT_STEP3

#define POST_CODE_ARC_INIT_STEP3   0x13

◆ POST_CODE_ARC_INIT_STEP4

#define POST_CODE_ARC_INIT_STEP4   0x14

◆ POST_CODE_ARC_INIT_STEP5

#define POST_CODE_ARC_INIT_STEP5   0x15

◆ POST_CODE_ARC_INIT_STEP6

#define POST_CODE_ARC_INIT_STEP6   0x16

◆ POST_CODE_ARC_INIT_STEP7

#define POST_CODE_ARC_INIT_STEP7   0x17

◆ POST_CODE_ARC_INIT_STEP8

#define POST_CODE_ARC_INIT_STEP8   0x18

◆ POST_CODE_ARC_INIT_STEP9

#define POST_CODE_ARC_INIT_STEP9   0x19

◆ POST_CODE_ARC_INIT_STEPA

#define POST_CODE_ARC_INIT_STEPA   0x1A

◆ POST_CODE_ARC_INIT_STEPB

#define POST_CODE_ARC_INIT_STEPB   0x1B

◆ POST_CODE_ARC_INIT_STEPC

#define POST_CODE_ARC_INIT_STEPC   0x1C

◆ POST_CODE_ARC_INIT_STEPD

#define POST_CODE_ARC_INIT_STEPD   0x1D

◆ POST_CODE_ARC_INIT_STEPE

#define POST_CODE_ARC_INIT_STEPE   0x1E

◆ POST_CODE_ARC_INIT_STEPF

#define POST_CODE_ARC_INIT_STEPF   0x1F

◆ POST_CODE_ARC_MSG_HANDLE_DONE

#define POST_CODE_ARC_MSG_HANDLE_DONE   0x3F

◆ POST_CODE_ARC_MSG_HANDLE_START

#define POST_CODE_ARC_MSG_HANDLE_START   0x30

◆ POST_CODE_ARG_MSG_QUEUE

#define POST_CODE_ARG_MSG_QUEUE ( i)
Value:
#define POST_CODE_ARG_MSG_QUEUE_START
Definition post_code.h:38

◆ POST_CODE_ARG_MSG_QUEUE_START

#define POST_CODE_ARG_MSG_QUEUE_START   0x31

◆ POST_CODE_PREFIX

#define POST_CODE_PREFIX   0xc0de

◆ POST_CODE_SRC_CMFW

#define POST_CODE_SRC_CMFW   0x0

◆ POST_CODE_TELEMETRY_END

#define POST_CODE_TELEMETRY_END   0x41

◆ POST_CODE_TELEMETRY_START

#define POST_CODE_TELEMETRY_START   0x40

◆ POST_CODE_ZEPHYR_INIT_DONE

#define POST_CODE_ZEPHYR_INIT_DONE   0x20

Function Documentation

◆ SetPostCode()

void SetPostCode ( uint8_t fw_id,
uint16_t post_code )