PSOC E8XXGP Device Support Library
include Directory Reference

Files

file  cy_autanalog.h
 Provides an API declaration of the Autonomous Analog driver.
 
file  cy_autanalog_ac.h
 Header file for the Autonomous Controller (AC) subsystem of the Autonomous Analog.
 
file  cy_autanalog_common.h
 The header file with common definitions for the Autonomous Analog driver.
 
file  cy_autanalog_ctb.h
 Provides an API declaration of the CTB subsystem of the Autonomous Analog.
 
file  cy_autanalog_dac.h
 Provides an API declaration of the CT DAC subsystem of the Autonomous Analog.
 
file  cy_autanalog_ptc.h
 Header file for the Programmable Threshold Comparator (PTComp) subsystem of the Autonomous Analog.
 
file  cy_autanalog_sar.h
 Header file for the SAR ADC subsystem of the Autonomous Analog.
 
file  cy_axidmac.h
 The header file of the AXIDMAC driver.
 
file  cy_canfd.h
 This file provides constants and parameter values for the CAN FD driver.
 
file  cy_cmsis_utils.h
 Utility wrapper around CMSIS functionality.
 
file  cy_crypto.h
 This file provides the public interface for the Crypto driver.
 
file  cy_crypto_common.h
 This file provides common constants and parameters for the Crypto driver.
 
file  cy_crypto_config.h
 This file provides default configuration parameters for the Crypto driver.
 
file  cy_crypto_core.h
 This file provides common constants and parameters for the Crypto driver core interface.
 
file  cy_crypto_core_aes.h
 This file provides constant and parameters for the API for the AES method in the Crypto driver.
 
file  cy_crypto_core_aes_v1.h
 This file provides constant and parameters for the API for the AES method in the Crypto driver.
 
file  cy_crypto_core_aes_v2.h
 This file provides constant and parameters for the API for the AES method in the Crypto driver.
 
file  cy_crypto_core_chacha.h
 This file provides constants and function prototypes for the API for the CHACHA method in the Crypto block driver.
 
file  cy_crypto_core_cmac.h
 This file provides constants and function prototypes for the API for the CMAC method in the Crypto block driver.
 
file  cy_crypto_core_cmac_v1.h
 This file provides constants and function prototypes for the API for the CMAC method in the Crypto block driver.
 
file  cy_crypto_core_cmac_v2.h
 This file provides constants and function prototypes for the API for the CMAC method in the Crypto block driver.
 
file  cy_crypto_core_crc.h
 This file provides the headers for CRC API in the Crypto driver.
 
file  cy_crypto_core_crc_v1.h
 This file provides the headers for CRC API in the Crypto driver.
 
file  cy_crypto_core_crc_v2.h
 This file provides the headers for CRC API in the Crypto driver.
 
file  cy_crypto_core_des.h
 This file provides constant and parameters for the API for the DES method in the Crypto driver.
 
file  cy_crypto_core_des_v2.h
 This file provides constant and parameters for the API for the DES method in the Crypto driver.
 
file  cy_crypto_core_ecc.h
 This file provides constant and parameters for the API for the ECC in the Crypto driver.
 
file  cy_crypto_core_ecc_nist_p.h
 This file provides constant and parameters for the API for the ECC in the Crypto driver.
 
file  cy_crypto_core_hkdf.h
 This file provides constants and function prototypes for the API for the HKDF method in the Crypto block driver.
 
file  cy_crypto_core_hkdf_v2.h
 This file provides constants and function prototypes for the API for the HKDF method in the Crypto block driver.
 
file  cy_crypto_core_hmac.h
 This file provides constants and function prototypes for the API for the HMAC method in the Crypto block driver.
 
file  cy_crypto_core_hmac_v1.h
 This file provides constants and function prototypes for the API for the HMAC method in the Crypto block driver.
 
file  cy_crypto_core_hmac_v2.h
 This file provides constants and function prototypes for the API for the HMAC method in the Crypto block driver.
 
file  cy_crypto_core_hw.h
 This file provides the headers to the API for the utils in the Crypto driver.
 
file  cy_crypto_core_hw_v1.h
 This file provides constants and function prototypes for the Vector Unit functions in the Crypto block driver.
 
file  cy_crypto_core_hw_v2.h
 This file provides constants and function prototypes for the Vector Unit functions in the Crypto block driver.
 
file  cy_crypto_core_hw_vu.h
 This file provides constants and function prototypes for the Vector Unit functions in the Crypto block driver.
 
file  cy_crypto_core_mem.h
 This file provides the headers for the memory management API in the Crypto driver.
 
file  cy_crypto_core_mem_v1.h
 This file provides the headers for the string management API in the Crypto driver.
 
file  cy_crypto_core_mem_v2.h
 This file provides the headers for the string management API in the Crypto driver.
 
file  cy_crypto_core_poly1305.h
 This file provides constants and function prototypes for the API for the poly1305 method in the Crypto block driver.
 
file  cy_crypto_core_prng.h
 This file provides provides constant and parameters for the API of the PRNG in the Crypto block driver.
 
file  cy_crypto_core_prng_v2.h
 This file provides provides constant and parameters for the API of the PRNG in the Crypto block driver.
 
file  cy_crypto_core_rsa.h
 This file provides provides constant and parameters for the API of the RSA in the Crypto block driver.
 
file  cy_crypto_core_sha.h
 This file provides constants and function prototypes for the API for the SHA method in the Crypto block driver.
 
file  cy_crypto_core_sha_v1.h
 This file provides constants and function prototypes for the API for the SHA method in the Crypto block driver.
 
file  cy_crypto_core_sha_v2.h
 This file provides constants and function prototypes for the API for the SHA method in the Crypto block driver.
 
file  cy_crypto_core_trng.h
 This file provides provides constant and parameters for the API of the TRNG in the Crypto block driver.
 
file  cy_crypto_core_trng_config.h
 This file provides internal (not public) constants and parameters for the Crypto TRNG driver.
 
file  cy_crypto_core_vu.h
 This file provides the headers to the API for the utils in the Crypto driver.
 
file  cy_crypto_server.h
 This file provides the prototypes for common API in the Crypto driver.
 
file  cy_crypto_utils.h
 This file provides provides helper functions for the Crypto driver.
 
file  cy_dma.h
 The header file of the DMA driver.
 
file  cy_ephy.h
 
file  cy_ethif.h
 
file  cy_gpio.h
 Provides an API declaration of the GPIO driver.
 
file  cy_i3c.h
 Provides I3C API declarations for the I3C Controller.
 
file  cy_i3c_ccc.h
 Provides API declarations for the I3C Controller.
 
file  cy_ipc_drv.h
 Provides API declarations for the IPC driver.
 
file  cy_ipc_pipe.h
 IPC Pipe Driver - This header file contains all the function prototypes,structure definitions, pipe constants, and pipe endpoint address definitions.
 
file  cy_ipc_sema.h
 Header file for IPC semaphore functions.
 
file  cy_lpcomp.h
 This file provides constants and parameter values for the Low Power Comparator driver.
 
file  cy_lvd.h
 The header file of the LVD driver.
 
file  cy_mcwdt.h
 Provides an API declaration of the MCWDT driver.
 
file  cy_mipidsi.h
 
file  cy_mpc.h
 The header file of the MPC driver.
 
file  cy_ms_ctl.h
 The header file of the MSC driver.
 
file  cy_nnlite.h
 Provides NNLite accelerator pdl API declarations.
 
file  cy_pdl_srf.h
 This file contains the PDL SRF module registration and information on the sub-modules.
 
file  cy_pdl_srf_common.h
 This file provides helpers / shared code between the various Secure Aware drivers.
 
file  cy_pdm_pcm_v2.h
 
file  cy_ppc.h
 The header file of the PPC driver.
 
file  cy_rram.h
 Provides an API declaration of the RRAM driver.
 
file  cy_rtc.h
 This file provides constants and parameter values for the APIs for the Real-Time Clock (RTC).
 
file  cy_rtc_srf.h
 This file provides macros and exposes operations for the APIs for the Secure Aware Real-Time Clock (RTC).
 
file  cy_scb_common.h
 Provides common API declarations of the SCB driver.
 
file  cy_scb_ezi2c.h
 Provides EZI2C API declarations of the SCB driver.
 
file  cy_scb_i2c.h
 Provides I2C API declarations of the SCB driver.
 
file  cy_scb_spi.h
 Provides SPI API declarations of the SCB driver.
 
file  cy_scb_uart.h
 Provides UART API declarations of the SCB driver.
 
file  cy_sd_host.h
 This file provides constants and parameter values for the SD Host Controller driver.
 
file  cy_smartio.h
 Provides an API declaration of the Smart I/O driver.
 
file  cy_smif.h
 Provides an API declaration of the Cypress SMIF driver.
 
file  cy_smif_memnum.h
 This file provides the constants and parameter values for the memory-level APIs of the SMIF driver.
 
file  cy_smif_memslot.h
 This file provides the constants and parameter values for the memory-level APIs of the SMIF driver.
 
file  cy_smif_srf.h
 This file provides macros and exposes operations for the APIs for the Secure Aware Serial Memory Interface (SMIF).
 
file  cy_sysclk.h
 Provides an API declaration of the sysclk driver.
 
file  cy_sysclk_srf.h
 This file provides macros and exposes secure operations for the APIs for the SYSCLK.
 
file  cy_sysfault.h
 Provides an API declaration of the SysFault driver.
 
file  cy_sysint.h
 Provides an API declaration of the SysInt driver.
 
file  cy_syslib.h
 Provides an API declaration of the SysLib driver.
 
file  cy_syspm.h
 
file  cy_syspm_pdcm.h
 This file provides the header for PDCM driver, where the APIs are used by Syspm driver and BTSS driver.
 
file  cy_syspm_ppu.h
 This file provides header for ARM PPU Power Domain Platform Dependant specific driver.
 
file  cy_syspm_srf.h
 This file provides macros and exposes operations for the APIs for the Secure Aware SYSPM.
 
file  cy_systick.h
 Provides the API declarations of the SysTick driver.
 
file  cy_systrimm.h
 This file provides declarations for the system trimming for MXS22 platform.
 
file  cy_tcpwm.h
 The header file of the TCPWM driver.
 
file  cy_tcpwm_counter.h
 The header file of the TCPWM Timer Counter driver.
 
file  cy_tcpwm_pwm.h
 The header file of the TCPWM PWM driver.
 
file  cy_tcpwm_quaddec.h
 The header file of the TCPWM Quadrature Decoder driver.
 
file  cy_tcpwm_shiftreg.h
 The header file of the TCPWM Shift Register driver.
 
file  cy_tdm.h
 The header file of the Audio TDM driver.
 
file  cy_trigmux.h
 This file provides constants and parameter values for the Trigger multiplexer driver.
 
file  cy_wdt.h
 This file provides constants and parameter values for the WDT driver.
 
file  ppu_v1.h