Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

The function Set_Frequency sets the current operating-frequency of the specified unit. Please consult Processor Reference Manual before use.

DWORD Set_Frequency( int dev, DWORD freq)

Parameters

dev

All Modules

dev

unit

0

CPU

Trizeps VII

0x80010000

CLKITEM_OSC

0x80010001

CLKITEM_PLL1

0x80010002

CLKITEM_PLL2

0x80010003

CLKITEM_PLL2_PFD0

0x80010004

CLKITEM_PLL2_PFD1

0x80010005

CLKITEM_PLL2_PFD2

0x80010006

CLKITEM_PLL3

0x80010007

CLKITEM_PLL3_PFD0

0x80010008

CLKITEM_PLL3_PFD1

0x80010009

CLKITEM_PLL3_PFD2

0x8001000A

CLKITEM_PLL3_PFD3

0x8001000B

CLKITEM_PLL4

0x8001000C

CLKITEM_PLL5

0x8001000D

CLKITEM_PLL7

0x8001000E

CLKITEM_PLL8

0x8001000F

CLKITEM_PLL3_DIV4

0x80010010

CLKITEM_PLL3_DIV6

0x80010011

CLKITEM_PLL3_PFD1_DIV6

0x80010012

CLKITEM_PLL3_PFD1_DIV20

0x80010013

CLKITEM_SYSTEM100M

0x80010014

CLKITEM_SYSTEM125M

0x80010015

CLKITEM_SYSTEM133M

0x80010016

CLKITEM_IPP_DI0_CLK

0x80010017

CLKITEM_IPP_DI1_CLK

0x80010018

CLKITEM_ARM_PODF

0x80010019

CLKITEM_PERIPH2_CLK2_PODF

0x8001001A

CLKITEM_MMDC_CH1_AXI_PODF

0x8001001B

CLKITEM_AXI_SEL

0x8001001C

CLKITEM_AXI_ALT_SEL

0x8001001D

CLKITEM_IPG_PODF

0x8001001E

CLKITEM_AHB_PODF

0x8001001F

CLKITEM_AXI_PODF

0x80010020

CLKITEM_MMDC_CH0_AXI_PODF

0x80010021

CLKITEM_PERIPH_CLK_SEL

0x80010022

CLKITEM_PERIPH2_CLK_SEL

0x80010023

CLKITEM_PERIPH_CLK2_PODF

0x80010024

CLKITEM_GPU2D_AXI_CLK_SEL

0x80010025

CLKITEM_GPU3D_AXI_CLK_SEL

0x80010026

CLKITEM_GPU3D_CORE_CLK_SEL

0x80010027

CLKITEM_GPU3D_SHADER_CLK_SEL

0x80010028

CLKITEM_PCIE_AXI_CLK_SEL

0x80010029

CLKITEM_VDOAXI_CLK_SEL

0x8001002A

CLKITEM_PERIPH_CLK2_SEL

0x8001002B

CLKITEM_VPU_AXI_CLK_SEL

0x8001002C

CLKITEM_GPU2D_CLK_SEL

0x8001002D

CLKITEM_PRE_PERIPH_CLK_SEL

0x8001002E

CLKITEM_PERIPH2_CLK2_SEL

0x8001002F

CLKITEM_PRE_PERIPH2_CLK_SEL

0x80010030

CLKITEM_GPU2D_CORE_CLK_PODF

0x80010031

CLKITEM_GPU3D_CORE_PODF

0x80010032

CLKITEM_GPU3D_SHADER_PODF

0x80010033

CLKITEM_PLL2_PFD2_DIV2

0x80010034

CLKITEM_PERCLK_PODF

0x80010035

CLKITEM_SSI1_CLK_SEL

0x80010036

CLKITEM_SSI2_CLK_SEL

0x80010037

CLKITEM_SSI3_CLK_SEL

0x80010038

CLKITEM_USDHC1_CLK_SEL

0x80010039

CLKITEM_USDHC2_CLK_SEL

0x8001003A

CLKITEM_USDHC3_CLK_SEL

0x8001003B

CLKITEM_USDHC4_CLK_SEL

0x8001003C

CLKITEM_ACLK_PODF

0x8001003D

CLKITEM_ACLK_EIM_SLOW_PODF

0x8001003E

CLKITEM_ACLK_SEL

0x8001003F

CLKITEM_ACLK_EIM_SLOW_SEL

0x80010040

CLKITEM_PLL3_DIV8

0x80010041

CLKITEM_CAN_CLK_PODF

0x80010042

CLKITEM_LDB_DI0_IPU_DIV

0x80010043

CLKITEM_LDB_DI1_IPU_DIV

0x80010044

CLKITEM_ESAI_CLK_SEL

0x80010045

CLKITEM_UART_CLK_PODF

0x80010046

CLKITEM_USDHC1_PODF

0x80010047

CLKITEM_USDHC2_PODF

0x80010048

CLKITEM_USDHC3_PODF

0x80010049

CLKITEM_USDHC4_PODF

0x8001004A

CLKITEM_VPU_AXI_PODF

0x8001004B

CLKITEM_SSI1_CLK_PODF

0x8001004C

CLKITEM_SSI1_CLK_PRED

0x8001004D

CLKITEM_ESAI_CLK_PRED

0x8001004E

CLKITEM_SSI3_CLK_PODF

0x8001004F

CLKITEM_SSI3_CLK_PRED

0x80010050

CLKITEM_ESAI_CLK_PODF

0x80010051

CLKITEM_SSI2_CLK_PODF

0x80010052

CLKITEM_SSI2_CLK_PRED

0x80010053

CLKITEM_LDB_DI0_CLK_SEL

0x80010054

CLKITEM_LDB_DI1_CLK_SEL

0x80010055

CLKITEM_ENFC_CLK_SEL

0x80010056

CLKITEM_ENFC_CLK_PRED

0x80010057

CLKITEM_ENFC_CLK_PODF

0x80010058

CLKITEM_SPDIF1_CLK_SEL

0x80010059

CLKITEM_SPDIF1_CLK_PODF

0x8001005A

CLKITEM_SPDIF1_CLK_PRED

0x8001005B

CLKITEM_SPDIF0_CLK_SEL

0x8001005C

CLKITEM_SPDIF0_CLK_PODF

0x8001005D

CLKITEM_SPDIF0_CLK_PRED

0x8001005E

CLKITEM_HSI_TX_CLK_SEL

0x8001005F

CLKITEM_HSI_TX_PODF

0x80010060

CLKITEM_IPU1_DI0_CLK_SEL

0x80010061

CLKITEM_IPU1_DI0_PODF

0x80010062

CLKITEM_IPU1_DI0_PRE_CLK_SEL

0x80010063

CLKITEM_IPU1_DI1_CLK_SEL

0x80010064

CLKITEM_IPU1_DI1_PODF

0x80010065

CLKITEM_IPU1_DI1_PRE_CLK_SEL

0x80010066

CLKITEM_IPU2_DI0_CLK_SEL

0x80010067

CLKITEM_IPU2_DI0_PODF

0x80010068

CLKITEM_IPU2_DI0_PRE_CLK_SEL

0x80010069

CLKITEM_IPU2_DI1_CLK_SEL

0x8001006A

CLKITEM_IPU2_DI1_PODF

0x8001006B

CLKITEM_IPU2_DI1_PRE_CLK_SEL

0x8001006C

CLKITEM_ECSPI_CLK_PODF

0x8001006D

CLKITEM_IPU1_HSP_CLK_SEL

0x8001006E

CLKITEM_IPU1_HSP_PODF

0x8001006F

CLKITEM_IPU2_HSP_CLK_SEL

0x80010070

CLKITEM_IPU2_HSP_PODF

0x80010071

CLKITEM_AIPS_TZ1_CLK

0x80010072

CLKITEM_AIPS_TZ2_CLK

0x80010073

CLKITEM_APBHDMA_CLK

0x80010074

CLKITEM_ASRC_CLK

0x80010075

CLKITEM_CAAM_SECURE_MEM_CLK

0x80010076

CLKITEM_CAAM_WRAPPER_ACLK_CLK

0x80010077

CLKITEM_CAAM_WRAPPER_IPG_CLK

0x80010078

CLKITEM_CAN1_CLK

0x80010079

CLKITEM_CAN1_SERIAL_CLK

0x8001007A

CLKITEM_CAN2_CLK

0x8001007B

CLKITEM_CAN2_SERIAL_CLK

0x8001007C

CLKITEM_ARM_DBG_CLK

0x8001007D

CLKITEM_DCIC1_CLK

0x8001007E

CLKITEM_DCIC2_CLK

0x8001007F

CLKITEM_DTCP_CLK

0x80010080

CLKITEM_ECSPI1_CLK

0x80010081

CLKITEM_ECSPI2_CLK

0x80010082

CLKITEM_ECSPI3_CLK

0x80010083

CLKITEM_ECSPI4_CLK

0x80010084

CLKITEM_ECSPI5_CLK

0x80010085

CLKITEM_ENET_CLK

0x80010086

CLKITEM_EPIT1_CLK

0x80010087

CLKITEM_EPIT2_CLK

0x80010088

CLKITEM_ESAI_CLK

0x80010089

CLKITEM_GPT_CLK

0x8001008A

CLKITEM_GPT_SERIAL_CLK

0x8001008B

CLKITEM_GPU2D_CLK

0x8001008C

CLKITEM_GPU3D_CLK

0x8001008D

CLKITEM_HDMI_TX_IAHBCLK

0x8001008E

CLKITEM_HDMI_TX_ISFRCLK

0x8001008F

CLKITEM_I2C1_SERIAL_CLK

0x80010090

CLKITEM_I2C2_SERIAL_CLK

0x80010091

CLKITEM_I2C3_SERIAL_CLK

0x80010092

CLKITEM_OCOTP_CLK

0x80010093

CLKITEM_IOMUX_IPT_CLK

0x80010094

CLKITEM_IPMUX1_CLK

0x80010095

CLKITEM_IPMUX2_CLK

0x80010096

CLKITEM_IPMUX3_CLK

0x80010097

CLKITEM_IPSYNC1_CLK

0x80010098

CLKITEM_IPSYNC2_CLK

0x80010099

CLKITEM_IPSYNC3_CLK

0x8001009A

CLKITEM_IPU1_IPU_CLK

0x8001009B

CLKITEM_IPU1_IPU_DI0_CLK

0x8001009C

CLKITEM_IPU1_IPU_DI1_CLK

0x8001009D

CLKITEM_IPU2_IPU_CLK

0x8001009E

CLKITEM_IPU2_IPU_DI0_CLK

0x8001009F

CLKITEM_IPU2_IPU_DI1_CLK

0x800100A0

CLKITEM_LDB_DI0_CLK

0x800100A1

CLKITEM_LDB_DI1_CLK

0x800100A2

CLKITEM_MIPI_CLK

0x800100A3

CLKITEM_MLB_CLK

0x800100A4

CLKITEM_MMDC_CORE_ACLK_P0_CLK

0x800100A5

CLKITEM_MMDC_CORE_ACLK_P1_CLK

0x800100A6

CLKITEM_MMDC_CORE_IPG_P0_CLK

0x800100A7

CLKITEM_MMDC_CORE_IPG_P1_CLK

0x800100A8

CLKITEM_OCRAM_CLK

0x800100A9

CLKITEM_OPENVG_CLK

0x800100AA

CLKITEM_SYSTEM_125M_CLK

0x800100AB

CLKITEM_PL301_MX6QFAST1_CLK

0x800100AC

CLKITEM_PL301_MX6QPER1_CLK

0x800100AD

CLKITEM_PL301_MX6QPER2_CLK

0x800100AE

CLKITEM_PWM1_CLK

0x800100AF

CLKITEM_PWM2_CLK

0x800100B0

CLKITEM_PWM3_CLK

0x800100B1

CLKITEM_PWM4_CLK

0x800100B2

CLKITEM_RAWNAND1_CLK

0x800100B3

CLKITEM_RAWNAND2_CLK

0x800100B4

CLKITEM_RAWNAND3_CLK

0x800100B5

CLKITEM_RAWNAND4_CLK

0x800100B6

CLKITEM_ROM_CLK

0x800100B7

CLKITEM_SYSTEM_100M_CLK

0x800100B8

CLKITEM_SDMA_CLK

0x800100B9

CLKITEM_SPBA_CLK

0x800100BA

CLKITEM_SPDIF_CLK

0x800100BB

CLKITEM_SSI1_CLK

0x800100BC

CLKITEM_SSI2_CLK

0x800100BD

CLKITEM_SSI3_CLK

0x800100BE

CLKITEM_UART_CLK

0x800100BF

CLKITEM_UART_SERIAL_CLK

0x800100C0

CLKITEM_USBOH3_CLK

0x800100C1

CLKITEM_USDHC1_CLK

0x800100C2

CLKITEM_USDHC2_CLK

0x800100C3

CLKITEM_USDHC3_CLK

0x800100C4

CLKITEM_USDHC4_CLK

0x800100C5

CLKITEM_EIM_SLOW_CLK

0x800100C6

CLKITEM_VDOAXI_CLK

0x800100C7

CLKITEM_VPU_CLK

freq: Frequency in Hz

Return Values

The previous frequency.

Remarks

A value of 0xFFFFFFFF indicates failure. This function may not be availlable on all modules.

Requirements

OS Versions: Windows Embedded Compact 7 and later.
Header: drvlib_app.h.
Link Library: drvlib_app.lib.

See Also

Get_Frequency,SetOperatingPoint

  • No labels