# Major device capabilities. set(ENV{CY_DEVICES_WITH_M0P} "CY8C6246BZI-D04;CY8C6247BZI-D44;CY8C6247BZI-D34;CY8C6247BZI-D54;CY8C6336BZI-BLD13;CY8C6347BZI-BLD43;CY8C6347BZI-BLD33;CY8C6347BZI-BLD53;CY8C6347FMI-BLD13;CY8C6347FMI-BLD43;CY8C6347FMI-BLD33;CY8C6347FMI-BLD53;CY8C637BZI-MD76;CY8C637BZI-BLD74;CY8C637FMI-BLD73;CY8C68237BZ-BLE;CY8C68237FM-BLE;CY8C6247FDI-D02;CY8C6247FDI-D32;CY8C6336BZI-BUD13;CY8C6347BZI-BUD43;CY8C6347BZI-BUD33;CY8C6347BZI-BUD53;CY8C6247FDI-D52;CY8C6247FTI-D52;CY8C6247BZI-AUD54;CY8C6336BZI-BLD14;CY8C6347BZI-BLD44;CY8C6347BZI-BLD34;CY8C6347BZI-BLD54;CY8C6247BFI-D54;CYBLE-416045-02;CY8C6347FMI-BUD53;CY8C6347FMI-BUD13;CY8C6347FMI-BUD43;CY8C6347FMI-BUD33;CY8C6247WI-D54;CY8C624ABZI-D44;CY8C624AAZI-D44;CY8C624AFNI-D43;CYB0644ABZI-S2D44") set(ENV{CY_DEVICES_WITH_BLE} "CY8C6336BZI-BLF03;CY8C6316BZI-BLF03;CY8C6316BZI-BLF53;CY8C6336BZI-BLD13;CY8C6347BZI-BLD43;CY8C6347BZI-BLD33;CY8C6347BZI-BLD53;CY8C6347FMI-BLD13;CY8C6347FMI-BLD43;CY8C6347FMI-BLD33;CY8C6347FMI-BLD53;CY8C637BZI-BLD74;CY8C637FMI-BLD73;CY8C68237BZ-BLE;CY8C68237FM-BLE;CY8C6336BZI-BUD13;CY8C6347BZI-BUD43;CY8C6347BZI-BUD33;CY8C6347BZI-BUD53;CY8C6337BZI-BLF13;CY8C6336BZI-BLF04;CY8C6316BZI-BLF04;CY8C6316BZI-BLF54;CY8C6336BZI-BLD14;CY8C6347BZI-BLD44;CY8C6347BZI-BLD34;CY8C6347BZI-BLD54;CYBLE-416045-02;CY8C6347FMI-BUD53;CY8C6347FMI-BUD13;CY8C6347FMI-BUD43;CY8C6347FMI-BUD33") set(ENV{CY_DEVICES_WITH_UDBS} "CY8C6116BZI-F54;CY8C6136BZI-F34;CY8C6137BZI-F34;CY8C6137BZI-F54;CY8C6117BZI-F34;CY8C6247BZI-D34;CY8C6247BZI-D54;CY8C6316BZI-BLF53;CY8C6347BZI-BLD33;CY8C6347BZI-BLD53;CY8C6347FMI-BLD33;CY8C6347FMI-BLD53;CY8C637BZI-MD76;CY8C637BZI-BLD74;CY8C637FMI-BLD73;CY8C6247FDI-D32;CY8C6347BZI-BUD33;CY8C6347BZI-BUD53;CY8C6247FDI-D52;CY8C6247FTI-D52;CY8C6247BZI-AUD54;CY8C6316BZI-BLF54;CY8C6347BZI-BLD34;CY8C6347BZI-BLD54;CY8C6247BFI-D54;CYBLE-416045-02;CY8C6347FMI-BUD53;CY8C6347FMI-BUD33;CY8C6137WI-F54;CY8C6117WI-F34;CY8C6247WI-D54") set(ENV{CY_DEVICES_WITH_FS_USB} "CY8C6036BZI-F04;CY8C6016BZI-F04;CY8C6116BZI-F54;CY8C6136BZI-F14;CY8C6136BZI-F34;CY8C6137BZI-F14;CY8C6137BZI-F34;CY8C6137BZI-F54;CY8C6117BZI-F34;CY8C6246BZI-D04;CY8C6247BZI-D44;CY8C6247BZI-D34;CY8C6247BZI-D54;CY8C637BZI-MD76;CY8C6137FDI-F02;CY8C6117FDI-F02;CY8C6247FDI-D02;CY8C6247FDI-D32;CY8C6336BZI-BUD13;CY8C6347BZI-BUD43;CY8C6347BZI-BUD33;CY8C6347BZI-BUD53;CY8C6136FDI-F42;CY8C6247FDI-D52;CY8C6136FTI-F42;CY8C6247FTI-D52;CY8C6247BZI-AUD54;CY8C6336BZI-BLF04;CY8C6316BZI-BLF04;CY8C6316BZI-BLF54;CY8C6336BZI-BLD14;CY8C6347BZI-BLD44;CY8C6347BZI-BLD34;CY8C6347BZI-BLD54;CY8C6247BFI-D54;CY8C6347FMI-BUD53;CY8C6347FMI-BUD13;CY8C6347FMI-BUD43;CY8C6347FMI-BUD33;CY8C6137WI-F54;CY8C6117WI-F34;CY8C6247WI-D54;CY8C624ABZI-D44;CY8C624AAZI-D44;CY8C624AFNI-D43;CYB0644ABZI-S2D44") set(ENV{CY_DEVICES_WITH_CAPSENSE} "CY8C6116BZI-F54;CY8C6136BZI-F14;CY8C6136BZI-F34;CY8C6137BZI-F14;CY8C6137BZI-F34;CY8C6137BZI-F54;CY8C6117BZI-F34;CY8C6247BZI-D44;CY8C6247BZI-D34;CY8C6247BZI-D54;CY8C6316BZI-BLF53;CY8C6336BZI-BLD13;CY8C6347BZI-BLD43;CY8C6347BZI-BLD33;CY8C6347BZI-BLD53;CY8C6347FMI-BLD13;CY8C6347FMI-BLD43;CY8C6347FMI-BLD33;CY8C6347FMI-BLD53;CY8C637BZI-MD76;CY8C637BZI-BLD74;CY8C637FMI-BLD73;CY8C68237BZ-BLE;CY8C68237FM-BLE;CY8C6247FDI-D32;CY8C6336BZI-BUD13;CY8C6347BZI-BUD43;CY8C6347BZI-BUD33;CY8C6347BZI-BUD53;CY8C6337BZI-BLF13;CY8C6136FDI-F42;CY8C6247FDI-D52;CY8C6136FTI-F42;CY8C6247FTI-D52;CY8C6247BZI-AUD54;CY8C6316BZI-BLF54;CY8C6336BZI-BLD14;CY8C6347BZI-BLD44;CY8C6347BZI-BLD34;CY8C6347BZI-BLD54;CY8C6247BFI-D54;CYBLE-416045-02;CY8C6347FMI-BUD53;CY8C6347FMI-BUD13;CY8C6347FMI-BUD43;CY8C6347FMI-BUD33;CY8C6137WI-F54;CY8C6117WI-F34;CY8C6247WI-D54;CY8C624ABZI-D44;CY8C624AAZI-D44;CY8C624AFNI-D43;CYB0644ABZI-S2D44") set(ENV{CY_DEVICES_WITH_CRYPTO} "CY8C6116BZI-F54;CY8C6137BZI-F54;CY8C6247BZI-D44;CY8C6247BZI-D54;CY8C6316BZI-BLF53;CY8C6347BZI-BLD43;CY8C6347BZI-BLD53;CY8C6347FMI-BLD43;CY8C6347FMI-BLD53;CY8C637BZI-MD76;CY8C637BZI-BLD74;CY8C637FMI-BLD73;CY8C68237BZ-BLE;CY8C68237FM-BLE;CY8C6347BZI-BUD43;CY8C6347BZI-BUD53;CY8C6136FDI-F42;CY8C6247FDI-D52;CY8C6136FTI-F42;CY8C6247FTI-D52;CY8C6247BZI-AUD54;CY8C6316BZI-BLF54;CY8C6347BZI-BLD44;CY8C6347BZI-BLD54;CY8C6247BFI-D54;CYBLE-416045-02;CY8C6347FMI-BUD53;CY8C6347FMI-BUD43;CY8C6137WI-F54;CY8C6247WI-D54;CY8C624ABZI-D44;CY8C624AAZI-D44;CY8C624AFNI-D43;CYB0644ABZI-S2D44") # Different classifications of devices. set(ENV{CY_DEVICES_WITH_DIE_PSOC6ABLE2} "CY8C6036BZI-F04;CY8C6016BZI-F04;CY8C6116BZI-F54;CY8C6136BZI-F14;CY8C6136BZI-F34;CY8C6137BZI-F14;CY8C6137BZI-F34;CY8C6137BZI-F54;CY8C6117BZI-F34;CY8C6246BZI-D04;CY8C6247BZI-D44;CY8C6247BZI-D34;CY8C6247BZI-D54;CY8C6336BZI-BLF03;CY8C6316BZI-BLF03;CY8C6316BZI-BLF53;CY8C6336BZI-BLD13;CY8C6347BZI-BLD43;CY8C6347BZI-BLD33;CY8C6347BZI-BLD53;CY8C6347FMI-BLD13;CY8C6347FMI-BLD43;CY8C6347FMI-BLD33;CY8C6347FMI-BLD53;CY8C637BZI-MD76;CY8C637BZI-BLD74;CY8C637FMI-BLD73;CY8C68237BZ-BLE;CY8C68237FM-BLE;CY8C6137FDI-F02;CY8C6117FDI-F02;CY8C6247FDI-D02;CY8C6247FDI-D32;CY8C6336BZI-BUD13;CY8C6347BZI-BUD43;CY8C6347BZI-BUD33;CY8C6347BZI-BUD53;CY8C6337BZI-BLF13;CY8C6136FDI-F42;CY8C6247FDI-D52;CY8C6136FTI-F42;CY8C6247FTI-D52;CY8C6247BZI-AUD54;CY8C6336BZI-BLF04;CY8C6316BZI-BLF04;CY8C6316BZI-BLF54;CY8C6336BZI-BLD14;CY8C6347BZI-BLD44;CY8C6347BZI-BLD34;CY8C6347BZI-BLD54;CY8C6247BFI-D54;CYBLE-416045-02;CY8C6347FMI-BUD53;CY8C6347FMI-BUD13;CY8C6347FMI-BUD43;CY8C6347FMI-BUD33;CY8C6137WI-F54;CY8C6117WI-F34;CY8C6247WI-D54") set(ENV{CY_DEVICES_WITH_DIE_PSOC6A2M} "CY8C624ABZI-D44;CY8C624AAZI-D44;CY8C624AFNI-D43;CYB0644ABZI-S2D44") set(ENV{CY_DEVICES_WITH_FLASH_KB_512} "CY8C6036BZI-F04;CY8C6016BZI-F04;CY8C6116BZI-F54;CY8C6136BZI-F14;CY8C6136BZI-F34;CY8C6246BZI-D04;CY8C6336BZI-BLF03;CY8C6316BZI-BLF03;CY8C6316BZI-BLF53;CY8C6336BZI-BLD13;CY8C6336BZI-BUD13;CY8C6136FDI-F42;CY8C6136FTI-F42;CY8C6336BZI-BLF04;CY8C6316BZI-BLF04;CY8C6316BZI-BLF54;CY8C6336BZI-BLD14") set(ENV{CY_DEVICES_WITH_FLASH_KB_1024} "CY8C6137BZI-F14;CY8C6137BZI-F34;CY8C6137BZI-F54;CY8C6117BZI-F34;CY8C6247BZI-D44;CY8C6247BZI-D34;CY8C6247BZI-D54;CY8C6347BZI-BLD43;CY8C6347BZI-BLD33;CY8C6347BZI-BLD53;CY8C6347FMI-BLD13;CY8C6347FMI-BLD43;CY8C6347FMI-BLD33;CY8C6347FMI-BLD53;CY8C637BZI-MD76;CY8C637BZI-BLD74;CY8C637FMI-BLD73;CY8C68237BZ-BLE;CY8C68237FM-BLE;CY8C6137FDI-F02;CY8C6117FDI-F02;CY8C6247FDI-D02;CY8C6247FDI-D32;CY8C6347BZI-BUD43;CY8C6347BZI-BUD33;CY8C6347BZI-BUD53;CY8C6337BZI-BLF13;CY8C6247FDI-D52;CY8C6247FTI-D52;CY8C6247BZI-AUD54;CY8C6347BZI-BLD44;CY8C6347BZI-BLD34;CY8C6347BZI-BLD54;CY8C6247BFI-D54;CYBLE-416045-02;CY8C6347FMI-BUD53;CY8C6347FMI-BUD13;CY8C6347FMI-BUD43;CY8C6347FMI-BUD33;CY8C6137WI-F54;CY8C6117WI-F34;CY8C6247WI-D54") set(ENV{CY_DEVICES_WITH_FLASH_KB_2048} "CY8C624ABZI-D44;CY8C624AAZI-D44;CY8C624AFNI-D43") set(ENV{CY_DEVICES_WITH_FLASH_KB_1856} "CYB0644ABZI-S2D44") set(ENV{CY_DEVICES_WITH_MAX_SPEED_MHZ_150} "CY8C6036BZI-F04;CY8C6136BZI-F14;CY8C6136BZI-F34;CY8C6137BZI-F14;CY8C6137BZI-F34;CY8C6137BZI-F54;CY8C6246BZI-D04;CY8C6247BZI-D44;CY8C6247BZI-D34;CY8C6247BZI-D54;CY8C6336BZI-BLF03;CY8C6336BZI-BLD13;CY8C6347BZI-BLD43;CY8C6347BZI-BLD33;CY8C6347BZI-BLD53;CY8C6347FMI-BLD13;CY8C6347FMI-BLD43;CY8C6347FMI-BLD33;CY8C6347FMI-BLD53;CY8C637BZI-MD76;CY8C637BZI-BLD74;CY8C637FMI-BLD73;CY8C68237BZ-BLE;CY8C68237FM-BLE;CY8C6137FDI-F02;CY8C6247FDI-D02;CY8C6247FDI-D32;CY8C6336BZI-BUD13;CY8C6347BZI-BUD43;CY8C6347BZI-BUD33;CY8C6347BZI-BUD53;CY8C6337BZI-BLF13;CY8C6136FDI-F42;CY8C6247FDI-D52;CY8C6136FTI-F42;CY8C6247FTI-D52;CY8C6247BZI-AUD54;CY8C6336BZI-BLF04;CY8C6336BZI-BLD14;CY8C6347BZI-BLD44;CY8C6347BZI-BLD34;CY8C6347BZI-BLD54;CY8C6247BFI-D54;CYBLE-416045-02;CY8C6347FMI-BUD53;CY8C6347FMI-BUD13;CY8C6347FMI-BUD43;CY8C6347FMI-BUD33;CY8C6137WI-F54;CY8C6247WI-D54;CY8C624ABZI-D44;CY8C624AAZI-D44;CY8C624AFNI-D43;CYB0644ABZI-S2D44") set(ENV{CY_DEVICES_WITH_MAX_SPEED_MHZ_50} "CY8C6016BZI-F04;CY8C6116BZI-F54;CY8C6117BZI-F34;CY8C6316BZI-BLF03;CY8C6316BZI-BLF53;CY8C6117FDI-F02;CY8C6316BZI-BLF04;CY8C6316BZI-BLF54;CY8C6117WI-F34") set(ENV{CY_DEVICES_WITH_PACKAGE_124-BGA} "CY8C6036BZI-F04;CY8C6016BZI-F04;CY8C6116BZI-F54;CY8C6136BZI-F14;CY8C6136BZI-F34;CY8C6137BZI-F14;CY8C6137BZI-F34;CY8C6137BZI-F54;CY8C6117BZI-F34;CY8C6246BZI-D04;CY8C6247BZI-D44;CY8C6247BZI-D34;CY8C6247BZI-D54;CY8C637BZI-MD76;CY8C6247BZI-AUD54;CY8C6247BFI-D54;CY8C6137WI-F54;CY8C6117WI-F34;CY8C6247WI-D54;CY8C624ABZI-D44;CYB0644ABZI-S2D44") set(ENV{CY_DEVICES_WITH_PACKAGE_116-BGA-BLE} "CY8C6336BZI-BLF03;CY8C6316BZI-BLF03;CY8C6316BZI-BLF53;CY8C6336BZI-BLD13;CY8C6347BZI-BLD43;CY8C6347BZI-BLD33;CY8C6347BZI-BLD53;CY8C637BZI-BLD74;CY8C68237BZ-BLE;CY8C6337BZI-BLF13") set(ENV{CY_DEVICES_WITH_PACKAGE_104-M-CSP-BLE} "CY8C6347FMI-BLD13;CY8C6347FMI-BLD43;CY8C6347FMI-BLD33;CY8C6347FMI-BLD53;CY8C637FMI-BLD73;CY8C68237FM-BLE") set(ENV{CY_DEVICES_WITH_PACKAGE_80-WLCSP} "CY8C6137FDI-F02;CY8C6117FDI-F02;CY8C6247FDI-D02;CY8C6247FDI-D32;CY8C6136FDI-F42;CY8C6247FDI-D52;CY8C6136FTI-F42;CY8C6247FTI-D52") set(ENV{CY_DEVICES_WITH_PACKAGE_116-BGA-USB} "CY8C6336BZI-BUD13;CY8C6347BZI-BUD43;CY8C6347BZI-BUD33;CY8C6347BZI-BUD53") set(ENV{CY_DEVICES_WITH_PACKAGE_124-BGA-SIP} "CY8C6336BZI-BLF04;CY8C6316BZI-BLF04;CY8C6316BZI-BLF54;CY8C6336BZI-BLD14;CY8C6347BZI-BLD44;CY8C6347BZI-BLD34;CY8C6347BZI-BLD54") set(ENV{CY_DEVICES_WITH_PACKAGE_43-SMT} "CYBLE-416045-02") set(ENV{CY_DEVICES_WITH_PACKAGE_104-M-CSP-BLE-USB} "CY8C6347FMI-BUD53;CY8C6347FMI-BUD13;CY8C6347FMI-BUD43;CY8C6347FMI-BUD33") set(ENV{CY_DEVICES_WITH_PACKAGE_128-TQFP} "CY8C624AAZI-D44") set(ENV{CY_DEVICES_WITH_PACKAGE_100-WLCSP} "CY8C624AFNI-D43")