TT Zephyr Platforms 18.11.99
Tenstorrent Firmware
|
#include <stdint.h>
Go to the source code of this file.
Macros | |
#define | AVS_VCORE_RAIL 0 |
#define | AVS_VCOREM_RAIL 1 |
Enumerations | |
enum | AVSStatus { AVSOk = 0 , AVSResourceUnavailable = 1 , AVSBadCrc = 2 , AVSGoodCrcBadData = 3 } |
enum | AVSPwrMode { AVSPwrModeMaxEff = 0 , AVSPwrModeMaxPower = 3 } |
Functions | |
AVSStatus | AVSReadVoltage (uint8_t rail_sel, uint16_t *voltage_in_mV) |
AVSStatus | AVSWriteVoltage (uint16_t voltage_in_mV, uint8_t rail_sel) |
AVSStatus | AVSReadVoutTransRate (uint8_t rail_sel, uint8_t *rise_rate, uint8_t *fall_rate) |
AVSStatus | AVSWriteVoutTransRate (uint8_t rise_rate, uint8_t fall_rate, uint8_t rail_sel) |
AVSStatus | AVSReadCurrent (uint8_t rail_sel, float *current_in_A) |
AVSStatus | AVSReadTemp (uint8_t rail_sel, float *temp_in_C) |
AVSStatus | AVSForceVoltageReset (uint8_t rail_sel) |
AVSStatus | AVSReadPowerMode (uint8_t rail_sel, AVSPwrMode *power_mode) |
AVSStatus | AVSWritePowerMode (AVSPwrMode power_mode, uint8_t rail_sel) |
AVSStatus | AVSReadStatus (uint8_t rail_sel, uint16_t *status) |
AVSStatus | AVSWriteStatus (uint16_t status, uint8_t rail_sel) |
AVSStatus | AVSReadVersion (uint16_t *version) |
AVSStatus | AVSReadSystemInputCurrent (uint16_t *response) |
#define AVS_VCORE_RAIL 0 |
#define AVS_VCOREM_RAIL 1 |
enum AVSPwrMode |
enum AVSStatus |
AVSStatus AVSReadPowerMode | ( | uint8_t | rail_sel, |
AVSPwrMode * | power_mode ) |
AVSStatus AVSWritePowerMode | ( | AVSPwrMode | power_mode, |
uint8_t | rail_sel ) |