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

Go to the source code of this file.

Macros

#define FUSE_ASIC_ID_ADDR   50

Enumerations

enum  EfuseBoxId {
  EfuseBoxDft0 = 0 ,
  EfuseBoxDft1 = 1 ,
  EfuseBoxFunc = 2 ,
  EfuseBoxIdNum = 3
}
enum  EfuseAccessType {
  EfuseIndirect = 0 ,
  EfuseDirect = 1
}

Functions

uint32_t EfuseRead (EfuseAccessType acc_type, EfuseBoxId efuse_box_id, uint32_t offset)

Macro Definition Documentation

◆ FUSE_ASIC_ID_ADDR

#define FUSE_ASIC_ID_ADDR   50

Enumeration Type Documentation

◆ EfuseAccessType

Enumerator
EfuseIndirect 
EfuseDirect 

◆ EfuseBoxId

enum EfuseBoxId
Enumerator
EfuseBoxDft0 
EfuseBoxDft1 
EfuseBoxFunc 
EfuseBoxIdNum 

Function Documentation

◆ EfuseRead()

uint32_t EfuseRead ( EfuseAccessType acc_type,
EfuseBoxId efuse_box_id,
uint32_t offset )