1#Description: Component osa_bm; user_visible: True 2include_guard(GLOBAL) 3message("component_osa_bm component is included.") 4 5target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE 6 ${CMAKE_CURRENT_LIST_DIR}/fsl_os_abstraction_bm.c 7) 8 9target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC 10 ${CMAKE_CURRENT_LIST_DIR}/. 11) 12 13#OR Logic component 14if(${MCUX_DEVICE} STREQUAL "RW612") 15 include(component_osa_interface) 16endif() 17if(${MCUX_DEVICE} STREQUAL "RW610") 18 include(component_osa_interface) 19endif() 20if(${MCUX_DEVICE} STREQUAL "MIMXRT1166_cm4") 21 include(component_lists) 22endif() 23if(${MCUX_DEVICE} STREQUAL "MIMXRT1166_cm7") 24 include(component_lists) 25endif() 26if(${MCUX_DEVICE} STREQUAL "MIMXRT1052") 27 include(component_lists) 28endif() 29if(${MCUX_DEVICE} STREQUAL "MK22F12810") 30 include(component_lists) 31endif() 32if(${MCUX_DEVICE} STREQUAL "MKV10Z1287") 33 include(component_lists) 34endif() 35if(${MCUX_DEVICE} STREQUAL "MIMXRT633S_cm33") 36 include(component_lists) 37endif() 38if(${MCUX_DEVICE} STREQUAL "MIMXRT1064") 39 include(component_lists) 40endif() 41if(${MCUX_DEVICE} STREQUAL "LPC5526") 42 include(component_lists) 43endif() 44if(${MCUX_DEVICE} STREQUAL "LPC54607") 45 include(component_lists) 46endif() 47if(${MCUX_DEVICE} STREQUAL "LPC54S016") 48 include(component_lists) 49endif() 50if(${MCUX_DEVICE} STREQUAL "LPC54606") 51 include(component_lists) 52endif() 53if(${MCUX_DEVICE} STREQUAL "LPC54616") 54 include(component_lists) 55endif() 56if(${MCUX_DEVICE} STREQUAL "MKE15Z7") 57 include(component_lists) 58endif() 59if(${MCUX_DEVICE} STREQUAL "K32L2B31A") 60 include(component_lists) 61endif() 62if(${MCUX_DEVICE} STREQUAL "MKE16Z4") 63 include(component_lists) 64endif() 65if(${MCUX_DEVICE} STREQUAL "LPC54016") 66 include(component_lists) 67endif() 68if(${MCUX_DEVICE} STREQUAL "MKV11Z7") 69 include(component_lists) 70endif() 71if(${MCUX_DEVICE} STREQUAL "LPC54018") 72 include(component_lists) 73endif() 74if(${MCUX_DEVICE} STREQUAL "MKV31F51212") 75 include(component_lists) 76endif() 77if(${MCUX_DEVICE} STREQUAL "MKE12Z7") 78 include(component_lists) 79endif() 80if(${MCUX_DEVICE} STREQUAL "LPC54628") 81 include(component_lists) 82endif() 83if(${MCUX_DEVICE} STREQUAL "LPC5512") 84 include(component_lists) 85endif() 86if(${MCUX_DEVICE} STREQUAL "MK22F51212") 87 include(component_lists) 88endif() 89if(${MCUX_DEVICE} STREQUAL "MIMXRT1173_cm4") 90 include(component_lists) 91endif() 92if(${MCUX_DEVICE} STREQUAL "MIMXRT1173_cm7") 93 include(component_lists) 94endif() 95if(${MCUX_DEVICE} STREQUAL "LPC5516") 96 include(component_lists) 97endif() 98if(${MCUX_DEVICE} STREQUAL "LPC54605") 99 include(component_lists) 100endif() 101if(${MCUX_DEVICE} STREQUAL "MIMXRT1051") 102 include(component_lists) 103endif() 104if(${MCUX_DEVICE} STREQUAL "LPC54618") 105 include(component_lists) 106endif() 107if(${MCUX_DEVICE} STREQUAL "MKE13Z7") 108 include(component_lists) 109endif() 110if(${MCUX_DEVICE} STREQUAL "MKE14Z7") 111 include(component_lists) 112endif() 113if(${MCUX_DEVICE} STREQUAL "MIMXRT1021") 114 include(component_lists) 115endif() 116if(${MCUX_DEVICE} STREQUAL "MKV10Z7") 117 include(component_lists) 118endif() 119if(${MCUX_DEVICE} STREQUAL "MIMXRT555S_cm33") 120 include(component_lists) 121endif() 122if(${MCUX_DEVICE} STREQUAL "LPC54018M") 123 include(component_lists) 124endif() 125if(${MCUX_DEVICE} STREQUAL "LPC5514") 126 include(component_lists) 127endif() 128if(${MCUX_DEVICE} STREQUAL "LPC55S16") 129 include(component_lists) 130endif() 131if(${MCUX_DEVICE} STREQUAL "K32L2B11A") 132 include(component_lists) 133endif() 134if(${MCUX_DEVICE} STREQUAL "MK02F12810") 135 include(component_lists) 136endif() 137if(${MCUX_DEVICE} STREQUAL "MIMXRT1062") 138 include(component_lists) 139endif() 140if(${MCUX_DEVICE} STREQUAL "LPC54S018") 141 include(component_lists) 142endif() 143if(${MCUX_DEVICE} STREQUAL "MKE15Z4") 144 include(component_lists) 145endif() 146if(${MCUX_DEVICE} STREQUAL "K32L3A60_cm0plus") 147 include(component_lists) 148endif() 149if(${MCUX_DEVICE} STREQUAL "K32L3A60_cm4") 150 include(component_lists) 151endif() 152if(${MCUX_DEVICE} STREQUAL "MIMXRT1042") 153 include(component_lists) 154endif() 155if(${MCUX_DEVICE} STREQUAL "MIMXRT1176_cm4") 156 include(component_lists) 157endif() 158if(${MCUX_DEVICE} STREQUAL "MIMXRT1176_cm7") 159 include(component_lists) 160endif() 161if(${MCUX_DEVICE} STREQUAL "MIMXRT1175_cm4") 162 include(component_lists) 163endif() 164if(${MCUX_DEVICE} STREQUAL "MIMXRT1175_cm7") 165 include(component_lists) 166endif() 167if(${MCUX_DEVICE} STREQUAL "LPC54S018M") 168 include(component_lists) 169endif() 170if(${MCUX_DEVICE} STREQUAL "MK22F25612") 171 include(component_lists) 172endif() 173if(${MCUX_DEVICE} STREQUAL "MKM35Z7") 174 include(component_lists) 175endif() 176if(${MCUX_DEVICE} STREQUAL "K32L2B21A") 177 include(component_lists) 178endif() 179if(${MCUX_DEVICE} STREQUAL "LPC51U68") 180 include(component_lists) 181endif() 182if(${MCUX_DEVICE} STREQUAL "MIMXRT1061") 183 include(component_lists) 184endif() 185if(${MCUX_DEVICE} STREQUAL "LPC5528") 186 include(component_lists) 187endif() 188if(${MCUX_DEVICE} STREQUAL "MIMXRT1165_cm4") 189 include(component_lists) 190endif() 191if(${MCUX_DEVICE} STREQUAL "MIMXRT1165_cm7") 192 include(component_lists) 193endif() 194if(${MCUX_DEVICE} STREQUAL "LPC55S66_cm33_core0") 195 include(component_lists) 196endif() 197if(${MCUX_DEVICE} STREQUAL "MKV31F12810") 198 include(component_lists) 199endif() 200if(${MCUX_DEVICE} STREQUAL "LPC54S005") 201 include(component_lists) 202endif() 203if(${MCUX_DEVICE} STREQUAL "MKE17Z7") 204 include(component_lists) 205endif() 206if(${MCUX_DEVICE} STREQUAL "MIMXRT1171_cm7") 207 include(component_lists) 208endif() 209if(${MCUX_DEVICE} STREQUAL "LPC55S69_cm33_core0") 210 include(component_lists) 211endif() 212if(${MCUX_DEVICE} STREQUAL "K32L2A31A") 213 include(component_lists) 214endif() 215if(${MCUX_DEVICE} STREQUAL "MIMXRT1024") 216 include(component_lists) 217endif() 218if(${MCUX_DEVICE} STREQUAL "MIMXRT1011") 219 include(component_lists) 220endif() 221if(${MCUX_DEVICE} STREQUAL "LPC54005") 222 include(component_lists) 223endif() 224if(${MCUX_DEVICE} STREQUAL "LPC55S28") 225 include(component_lists) 226endif() 227if(${MCUX_DEVICE} STREQUAL "MKE14Z4") 228 include(component_lists) 229endif() 230if(${MCUX_DEVICE} STREQUAL "MIMXRT533S_cm33") 231 include(component_lists) 232endif() 233if(${MCUX_DEVICE} STREQUAL "LPC55S14") 234 include(component_lists) 235endif() 236if(${MCUX_DEVICE} STREQUAL "MKV31F25612") 237 include(component_lists) 238endif() 239if(${MCUX_DEVICE} STREQUAL "MKV30F12810") 240 include(component_lists) 241endif() 242if(${MCUX_DEVICE} STREQUAL "LPC55S26") 243 include(component_lists) 244endif() 245if(${MCUX_DEVICE} STREQUAL "K32L2A41A") 246 include(component_lists) 247endif() 248if(${MCUX_DEVICE} STREQUAL "LPC54608") 249 include(component_lists) 250endif() 251if(${MCUX_DEVICE} STREQUAL "MIMXRT685S_cm33") 252 include(component_lists) 253endif() 254if(${MCUX_DEVICE} STREQUAL "MIMXRT595S_cm33") 255 include(component_lists) 256endif() 257if(${MCUX_DEVICE} STREQUAL "MIMXRT1172_cm7") 258 include(component_lists) 259endif() 260if(${MCUX_DEVICE} STREQUAL "MIMXRT1015") 261 include(component_lists) 262endif() 263if(${MCUX_DEVICE} STREQUAL "MK64F12") 264 include(component_lists) 265endif() 266if(${MCUX_DEVICE} STREQUAL "MK66F18") 267 include(component_lists) 268endif() 269if(${MCUX_DEVICE} STREQUAL "MK28FA15") 270 include(component_lists) 271endif() 272 273