1 /***************************************************************************//** 2 * \file cy_pdl.h 3 * \version 1.20 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_adcmic.h" 34 #include "cy_crypto.h" 35 #include "cy_crypto_core.h" 36 #include "cy_crypto_server.h" 37 #include "cy_dma.h" 38 #include "cy_dmac.h" 39 #include "cy_gpio.h" 40 #include "cy_sar2.h" 41 #include "cy_scb_ezi2c.h" 42 #include "cy_scb_i2c.h" 43 #include "cy_scb_spi.h" 44 #include "cy_scb_uart.h" 45 #include "cy_sd_host.h" 46 #include "cy_sysclk.h" 47 #include "cy_syslib.h" 48 #include "cy_syspm.h" 49 #include "cy_systick.h" 50 #include "cy_trigmux.h" 51 #include "cy_sysint.h" 52 #include "cy_smif.h" 53 #include "cy_smif_memslot.h" 54 #include "cy_tcpwm.h" 55 #include "cy_tcpwm_pwm.h" 56 #include "cy_tcpwm_counter.h" 57 #include "cy_tcpwm_quaddec.h" 58 #include "cy_tcpwm_shiftreg.h" 59 #include "cy_tdm.h" 60 #include "cy_i2s.h" 61 #include "cy_pdm_pcm_v2.h" 62 #include "cy_rtc.h" 63 #include "cy_ephy.h" 64 #include "cy_ethif.h" 65 #include "cy_evtgen.h" 66 #include "cy_ipc_drv.h" 67 #include "cy_ipc_pipe.h" 68 #include "cy_ipc_sema.h" 69 #include "cy_lin.h" 70 #include "cy_keyscan.h" 71 #include "cy_syspm_btss.h" 72 #include "cy_wdt.h" 73 #include "cy_mcwdt.h" 74 #include "cy_lvd.h" 75 #include "cy_lvd_ht.h" 76 #include "cy_flash.h" 77 #include "cy_prot.h" 78 #include "cy_sysfault.h" 79 80 #endif /* CY_PDL_H */ 81