TT-System-Firmware APIs 19.8.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
aisweep_rqst Struct Reference

Host request to start or stop AICLK frequency sweep. More...

#include <msgqueue.h>

Data Fields

uint8_t command_code
 The command code corresponding to TT_SMC_MSG_AISWEEP_START or TT_SMC_MSG_AISWEEP_STOP.
uint8_t pad [3]
 Three bytes of padding.
uint32_t sweep_low
 Low end of sweep range in MHz.
uint32_t sweep_high
 High end of sweep range in MHz.

Detailed Description

Host request to start or stop AICLK frequency sweep.

Start messages are processed by SweepAiclkHandler. Stop messages are processed by SweepAiclkHandler.

For TT_SMC_MSG_AISWEEP_START, sweep_low and sweep_high specify the frequency range in MHz. Both must be non-zero. For TT_SMC_MSG_AISWEEP_STOP, no additional arguments are used.

Field Documentation

◆ command_code

uint8_t aisweep_rqst::command_code

The command code corresponding to TT_SMC_MSG_AISWEEP_START or TT_SMC_MSG_AISWEEP_STOP.

◆ pad

uint8_t aisweep_rqst::pad[3]

Three bytes of padding.

◆ sweep_high

uint32_t aisweep_rqst::sweep_high

High end of sweep range in MHz.

◆ sweep_low

uint32_t aisweep_rqst::sweep_low

Low end of sweep range in MHz.


The documentation for this struct was generated from the following file: