TT-System-Firmware APIs 19.8.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 Caiclk_set_speed_rqstHost request to adjust the AICLK speed
 Caiclk_targ_freq_infoInformation about the target AICLK frequency decision
 CAiclkArb
 CAiclkPPM
 Caisweep_rqstHost request to start or stop AICLK frequency sweep
 CAPB2AVSBUS_AVS_CFG_1_reg_t
 CAPB2AVSBUS_AVS_CFG_1_reg_u
 Casic_state_rqstHost request to change ASIC state
 Cbh_arc
 Cbh_chip
 Cbh_chip_config
 Cbh_chip_data
 CBH_PCIE_DWC_PCIE_USP_PF0_HDMA_CAP_HDMA_INT_SETUP_OFF_RDCH_0_reg_t
 CBH_PCIE_DWC_PCIE_USP_PF0_HDMA_CAP_HDMA_INT_SETUP_OFF_RDCH_0_reg_u
 CBH_PCIE_DWC_PCIE_USP_PF0_HDMA_CAP_HDMA_INT_SETUP_OFF_WRCH_0_reg_t
 CBH_PCIE_DWC_PCIE_USP_PF0_HDMA_CAP_HDMA_INT_SETUP_OFF_WRCH_0_reg_u
 CBH_PCIE_DWC_PCIE_USP_PF0_MSI_CAP_HDL_PATH_E982B20F_PCI_MSI_CAP_ID_NEXT_CTRL_REG_reg_t
 CBH_PCIE_DWC_PCIE_USP_PF0_MSI_CAP_HDL_PATH_E982B20F_PCI_MSI_CAP_ID_NEXT_CTRL_REG_reg_u
 Cbh_straps
 Cboard_regulators_config
 CCHIP_DEBUG_TRACE_CHIP_DEBUG_TRACE_BUFFER_INTR_CNTL_reg_t
 CCHIP_DEBUG_TRACE_CHIP_DEBUG_TRACE_BUFFER_INTR_CNTL_reg_u
 CCHIP_DEBUG_TRACE_CHIP_DEBUG_TRACE_CLIENT_FILTER_CNT_reg_t
 CCHIP_DEBUG_TRACE_CHIP_DEBUG_TRACE_CLIENT_FILTER_CNT_reg_u
 CCHIP_DEBUG_TRACE_CHIP_DEBUG_TRACE_IF_CNTL_reg_t
 CCHIP_DEBUG_TRACE_CHIP_DEBUG_TRACE_IF_CNTL_reg_u
 CCHIP_DEBUG_TRACE_CHIP_DEBUG_TRACE_REFCLK_COUNTER_CNTL_reg_t
 CCHIP_DEBUG_TRACE_CHIP_DEBUG_TRACE_REFCLK_COUNTER_CNTL_reg_u
 Ccm2dmAck
 Ccm2dmAckWire
 Ccm2dmMessage
 Ccm2dmMessageRet
 CCm2DmMsgState
 CCntlInitV2Param
 Cconfirm_flashed_spi_rqstHost request to confirm SPI flash operation
 Ccounter_rqstHost request for generic counter operations
 Cdebug_noc_translation_rqstHost request for debug NOC translation
 Cdmc_ping_rqstHost request to ping DMC
 CdmStaticInfo
 CDW_APB_I2C_IC_CON_reg_t
 CDW_APB_I2C_IC_CON_reg_u
 CDW_APB_I2C_IC_RAW_INTR_STAT_reg_t
 CDW_APB_I2C_IC_RAW_INTR_STAT_reg_u
 Ceeprom_rqstHost request to read or write SPI EEPROM
 CEFUSE_CNTL_EFUSE_RD_CNTL_reg_t
 CEFUSE_CNTL_EFUSE_RD_CNTL_reg_u
 Cfd_flags
 Cfd_flags_u
 Cflash_lock_rqstHost request to lock flash writes
 Cflash_unlock_rqstHost request to unlock flash for writing
 Cforce_aiclk_rqstHost request to force AICLK to a specific frequency
 Cforce_fan_speed_rqstHost request to force the fan speed
 Cforce_vdd_rqstHost request to force the VDD core voltage
 Cgddr_bist_infoBIST status bitmasks (one bit per GDDR instance)
 Cgddr_reset_rqstHost request to toggle GDDR reset
 Cgddr_telemetry_table_t
 Cget_aiclk_rqstHost request to get the current AICLK frequency and control mode
 Cget_freq_curve_from_voltage_rqstHost request to get frequency curve from voltage
 Cget_voltage_curve_from_freq_rqstHost request to get voltage curve from frequency
 Cget_voltage_rqstHost request to get voltage
 Ci2c_message_rqstHost request for I2C message transaction
 Cjtag_api
 Cled_blink_rqstHost request to blink the LED
 Cmessage_queue
 Cmessage_queue_header
 Cmsgqueue_handler
 CMSI_CATCHER_STATUS_reg_t
 CMSI_CATCHER_STATUS_reg_u
 CNOC2AXITlb0RegT
 CNOC2AXITlb0RegU
 CNOC2AXITlb1RegT
 CNOC2AXITlb1RegU
 CNOC2AXITlb2RegT
 CNOC2AXITlb2RegU
 CNOC2AXITlb3RegT
 CNOC2AXITlb3RegU
 CNocTranslation
 Coccp_backendOpen Chiplet Configuration Protocol (OCCP) definitions
 Coccp_backend_i3c
 Coccp_cmd_header
 Coccp_execute_image_request
 Coccp_execute_image_response
 Coccp_get_version_response
 Coccp_header
 Coccp_read_data_request
 Coccp_write_data_request
 COperationBits
 Cpcie_dma_transfer_rqstHost request to initiate a PCIe DMA transfer
 CPCIE_SII_APP_PCIE_CTL_reg_t
 CPCIE_SII_APP_PCIE_CTL_reg_u
 CPCIE_SII_LTSSM_STATE_reg_t
 CPCIE_SII_LTSSM_STATE_reg_u
 CPCIE_SII_NOC_TLB_DATA_reg_t
 CPCIE_SII_NOC_TLB_DATA_reg_u
 CPLL_CNTL_PLL_CNTL_0_reg_t
 CPLL_CNTL_PLL_CNTL_0_reg_u
 CPLL_CNTL_PLL_CNTL_1_reg_t
 CPLL_CNTL_PLL_CNTL_1_reg_u
 CPLL_CNTL_PLL_CNTL_2_reg_t
 CPLL_CNTL_PLL_CNTL_2_reg_u
 CPLL_CNTL_PLL_CNTL_3_reg_t
 CPLL_CNTL_PLL_CNTL_3_reg_u
 CPLL_CNTL_PLL_CNTL_4_reg_t
 CPLL_CNTL_PLL_CNTL_4_reg_u
 CPLL_CNTL_PLL_CNTL_5_reg_t
 CPLL_CNTL_PLL_CNTL_5_reg_u
 CPLL_CNTL_USE_POSTDIV_reg_t
 CPLL_CNTL_USE_POSTDIV_reg_u
 CPLL_CNTL_WRAPPER_CLOCK_WAVE_CNTL_reg_t
 CPLL_CNTL_WRAPPER_CLOCK_WAVE_CNTL_reg_u
 CPLL_CNTL_WRAPPER_PLL_LOCK_reg_t
 CPLL_CNTL_WRAPPER_PLL_LOCK_reg_u
 CPLLSettings
 CPMM_BLOCK_PMM_CTRL_reg_t
 CPMM_BLOCK_PMM_CTRL_reg_u
 CPMM_BLOCK_PMM_MESSAGE_reg_t
 CPMM_BLOCK_PMM_MESSAGE_reg_u
 Cpower_setting_rqstHost request to adjust the power settings
 Cpvt_tt_bh_config
 Cpvt_tt_bh_data
 Cpvt_tt_bh_rtio_data
 Cread_pd_rqstHost request to read a process detector
 Cread_ts_rqstHost request to read a temperature sensor
 Cread_vm_rqstHost request to read a voltage monitor
 Cregulator_config
 Cregulator_data
 Creinit_tensix_rqstHost request to reinitialize Tensix NOC programming and tile configuration
 Creport_scratch_only_rqstHost request to report scratch-only status
 CrequestA tenstorrent host request
 CRESET_UNIT_ARC_MISC_CNTL_reg_t
 CRESET_UNIT_ARC_MISC_CNTL_reg_u
 CRESET_UNIT_CATMON_THERM_TRIP_CNTL_reg_t
 CRESET_UNIT_CATMON_THERM_TRIP_CNTL_reg_u
 CRESET_UNIT_CHIP_DEBUG_TRACE_IF_CNTL_reg_t
 CRESET_UNIT_CHIP_DEBUG_TRACE_IF_CNTL_reg_u
 CRESET_UNIT_DDR_RESET_reg_t
 CRESET_UNIT_DDR_RESET_reg_u
 CRESET_UNIT_ETH_RESET_reg_t
 CRESET_UNIT_ETH_RESET_reg_u
 CRESET_UNIT_GLOBAL_RESET_reg_t
 CRESET_UNIT_GLOBAL_RESET_reg_u
 CRESET_UNIT_L2CPU_RESET_reg_t
 CRESET_UNIT_L2CPU_RESET_reg_u
 CRESET_UNIT_PCIE_MISC_CNTL3_reg_t
 CRESET_UNIT_PCIE_MISC_CNTL3_reg_u
 CRESET_UNIT_TENSIX_RESET_reg_t
 CRESET_UNIT_TENSIX_RESET_reg_u
 CRESET_UNIT_UART_CNTL_reg_t
 CRESET_UNIT_UART_CNTL_reg_u
 Cresponse
 Csecurity_fd_flags
 Csecurity_fd_flags_u
 Csend_pcie_msi_rqstHost request to send PCIE MSI
 CSerdesRegData
 Cset_asic_host_fmax_rqstHost request to set the ASIC fmax
 Cset_tdp_limit_rqstHost request to set the TDP limit
 Cset_voltage_rqstHost request to set voltage
 Cset_wdt_timeout_rqstHost request to set watchdog timeout
 CSmbusCmdDef
 CSTATUS_BOOT_STATUS0_reg_t
 CSTATUS_BOOT_STATUS0_reg_u
 CSTATUS_ERROR_STATUS0_reg_t
 CSTATUS_ERROR_STATUS0_reg_u
 Cswitch_clk_scheme_rqstHost request to switch clock scheme
 Cswitch_vout_control_rqstHost request to switch VOUT control
 Ctelemetry_entryRepresents an entry in the telemetry table
 Ctelemetry_tableRepresents the telemetry table containing telemetry data and metadata
 CTelemetryInternalData
 Ctensix_state_msg
 Ctest_rqstHost request for test message
 CThrottler
 CThrottlerLimitRange
 CThrottlerParams
 CTileEnable
 Ctoggle_tensix_reset_rqstHost request to toggle Tensix reset
 Ctrigger_reset_rqstHost request to trigger a chip reset
 Ctt_bh_dma_noc_coords
 Ctt_boot_fs
 Ctt_boot_fs_fd
 Ctt_virt_console_msg
 Ctt_virt_console_reg
 Ctt_vuartIn-memory ring buffer descriptor for Tenstorrent virtual UART
 CUART_ADDRESS_BLOCK_IIR_reg_t
 CUART_ADDRESS_BLOCK_IIR_reg_u
 CUART_ADDRESS_BLOCK_LCR_reg_t
 CUART_ADDRESS_BLOCK_LCR_reg_u
 CUART_ADDRESS_BLOCK_LSR_reg_t
 CUART_ADDRESS_BLOCK_LSR_reg_u
 CVoltageArbiter