1 /***************************************************************************//** 2 * \file cy_pdl.h 3 * \version 1.2 4 * 5 * Include this file in all of your source files that access PDL. 6 * 7 ******************************************************************************** 8 * \copyright 9 * (c) (2016-2023), Cypress Semiconductor Corporation (an Infineon company) or 10 * an affiliate of Cypress Semiconductor Corporation. 11 * 12 * SPDX-License-Identifier: Apache-2.0 13 * 14 * Licensed under the Apache License, Version 2.0 (the "License"); 15 * you may not use this file except in compliance with the License. 16 * You may obtain a copy of the License at 17 * 18 * http://www.apache.org/licenses/LICENSE-2.0 19 * 20 * Unless required by applicable law or agreed to in writing, software 21 * distributed under the License is distributed on an "AS IS" BASIS, 22 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 23 * See the License for the specific language governing permissions and 24 * limitations under the License. 25 *******************************************************************************/ 26 27 #ifndef CY_PDL_H 28 #define CY_PDL_H 29 30 #include "cy_device.h" 31 #include "cy_device_headers.h" 32 33 #include "cy_ble_clk.h" 34 #include "cy_canfd.h" 35 #include "cy_crypto.h" 36 #include "cy_crypto_core.h" 37 #include "cy_crypto_server.h" 38 #include "cy_csd.h" 39 #include "cy_ctb.h" 40 #include "cy_ctdac.h" 41 #include "cy_dma.h" 42 #include "cy_dmac.h" 43 #include "cy_efuse.h" 44 #include "cy_flash.h" 45 #include "cy_gpio.h" 46 #include "cy_i2s.h" 47 #include "cy_ipc_drv.h" 48 #include "cy_ipc_pipe.h" 49 #include "cy_ipc_sema.h" 50 #include "cy_lpcomp.h" 51 #include "cy_lvd.h" 52 #include "cy_lvd_ht.h" 53 #include "cy_mcwdt.h" 54 #include "cy_pdm_pcm.h" 55 #include "cy_pdm_pcm_v2.h" 56 #include "cy_pra.h" 57 #include "cy_pra_cfg.h" 58 #include "cy_profile.h" 59 #include "cy_prot.h" 60 #include "cy_rtc.h" 61 #include "cy_sar.h" 62 #include "cy_sar2.h" 63 #include "cy_scb_ezi2c.h" 64 #include "cy_scb_i2c.h" 65 #include "cy_scb_spi.h" 66 #include "cy_scb_uart.h" 67 #include "cy_sd_host.h" 68 #include "cy_seglcd.h" 69 #include "cy_smartio.h" 70 #include "cy_smif.h" 71 #include "cy_smif_memslot.h" 72 #include "cy_sysanalog.h" 73 #include "cy_sysclk.h" 74 #include "cy_sysint.h" 75 #include "cy_syslib.h" 76 #include "cy_syspm.h" 77 #include "cy_systick.h" 78 #include "cy_tcpwm_counter.h" 79 #include "cy_tcpwm_pwm.h" 80 #include "cy_tcpwm_quaddec.h" 81 #include "cy_tcpwm_shiftreg.h" 82 #include "cy_tdm.h" 83 #include "cy_trigmux.h" 84 #include "cy_usbfs_dev_drv.h" 85 #include "cy_wdt.h" 86 #include "cy_sysfault.h" 87 88 #endif /* CY_PDL_H */ 89