1--- 2set.component.osa: 3 section-type: set 4 section_info: 5 fixed_id: nxp_osa 6 version: 2.8.3 7 description: osa 8 display_name: osa 9 type: component 10 full_name: osa 11 vendor: NXP 12 set_location: 13 repo_base_path: components/osa 14 component_taxonomy: 15 component_osa: 16 cclass: NXP Component 17 cgroup: OS Abstraction Layer 18 product: 19 kex_package: 20 always_exist: true 21 scr: 22 - scr.component.osa 23 kex_web_ui: 24 ui_category: component 25 ui_control: false 26 ui_control_default: false 27 ui_release_specific: true 28 cmsis_pack: 29 vendor: NXP 30 scr: 31 - scr.component.osa 32 pack_root: 33 pack_type: SWP 34 pack_name: Component_OS_Abstraction_Layer 35 pack_version: 1.0.0 36 belong_to: set.component.osa 37scr.component.osa: 38 section-type: scr 39 belong_to: set.component.osa 40 contents: 41 Name: OSA 42 Version: 1.0.0 43 license: 44 - license.bsd-3 45 Format: source code 46 Description: NXP USB stack. This is a version of the USB stack that has been integrated 47 with the MCUXpresso SDK. 48 Origin: NXP (BSD-3-Clause) 49 Location: components/osa 50component.common_task: 51 section-type: component 52 contents: 53 repo_base_path: components/common_task 54 project_base_path: component/common_task 55 cc-include: 56 - repo_relative_path: "./" 57 project_relative_path: "./" 58 package_relative_path: "./" 59 files: 60 - source: components/common_task/fsl_component_common_task.h 61 repo_relative_path: "./" 62 project_relative_path: "./" 63 package_relative_path: "./" 64 type: c_include 65 - source: components/common_task/fsl_component_common_task.c 66 repo_relative_path: "./" 67 project_relative_path: "./" 68 package_relative_path: "./" 69 type: src 70 - source: components/common_task/component_common_task.cmake 71 type: workspace 72 toolchains: armgcc 73 hidden: true 74 package_base_path: components/common_task 75 belong_to: set.component.osa 76 section_info: 77 version: 1.0.0 78 type: software_component 79 full_name: Component common_task 80 description: Component common_task 81 taxonomy: 82 csub: common_task 83 cclass: NXP Component 84 cgroup: OS Abstraction Layer 85 display_name: common_task 86 vendor: NXP 87 dependency: 88 allOf: 89 - driver.common 90 - component.osa 91 meta-name: component.common_task 92 cmake_module_name: component_common_task 93component.osa_bm: 94 section-type: component 95 contents: 96 repo_base_path: components/osa 97 project_base_path: component/osa 98 cc-include: 99 - repo_relative_path: "./" 100 project_relative_path: "./" 101 package_relative_path: "./" 102 files: 103 - source: components/osa/fsl_os_abstraction_bm.h 104 repo_relative_path: "./" 105 project_relative_path: "./" 106 package_relative_path: "./" 107 type: c_include 108 - source: components/osa/fsl_os_abstraction_bm.c 109 repo_relative_path: "./" 110 project_relative_path: "./" 111 package_relative_path: "./" 112 type: src 113 - source: components/osa/component_osa_bm.cmake 114 type: workspace 115 toolchains: armgcc 116 hidden: true 117 package_base_path: components/osa 118 belong_to: set.component.osa 119 section_info: 120 version: 1.0.0 121 user_visible: always 122 type: software_component 123 full_name: Component osa_bm 124 description: Component osa_bm 125 taxonomy: 126 csub: osa_bm 127 cclass: NXP Component 128 cgroup: OS Abstraction Layer 129 display_name: osa_bm 130 vendor: NXP 131 dependency: 132 allOf: 133 - driver.common 134 - component.lists 135 - component.osa_interface 136 meta-name: component.osa_bm 137 cmake_module_name: component_osa_bm 138component.osa_free_rtos: 139 section-type: component 140 contents: 141 repo_base_path: components/osa 142 project_base_path: component/osa 143 cc-include: 144 - repo_relative_path: "./" 145 project_relative_path: "./" 146 package_relative_path: "./" 147 files: 148 - source: components/osa/fsl_os_abstraction_free_rtos.h 149 repo_relative_path: "./" 150 project_relative_path: "./" 151 package_relative_path: "./" 152 type: c_include 153 - source: components/osa/fsl_os_abstraction_free_rtos.c 154 repo_relative_path: "./" 155 project_relative_path: "./" 156 package_relative_path: "./" 157 type: src 158 - source: components/osa/component_osa_free_rtos.cmake 159 type: workspace 160 toolchains: armgcc 161 hidden: true 162 package_base_path: components/osa 163 belong_to: set.component.osa 164 section_info: 165 version: 1.0.0 166 user_visible: always 167 type: software_component 168 full_name: Component osa_free_rtos 169 description: Component osa_free_rtos 170 taxonomy: 171 csub: osa_free_rtos 172 cclass: NXP Component 173 cgroup: OS Abstraction Layer 174 display_name: osa_free_rtos 175 vendor: NXP 176 dependency: 177 allOf: 178 - middleware.freertos-kernel 179 - driver.common 180 - component.lists 181 - component.osa_interface 182 meta-name: component.osa_free_rtos 183 cmake_module_name: component_osa_free_rtos 184component.osa: 185 section-type: component 186 contents: 187 repo_base_path: components/osa 188 project_base_path: component/osa 189 cc-include: 190 - repo_relative_path: "./" 191 project_relative_path: "./" 192 package_relative_path: "./" 193 files: 194 - source: components/osa/fsl_os_abstraction.h 195 repo_relative_path: "./" 196 project_relative_path: "./" 197 package_relative_path: "./" 198 type: c_include 199 - source: components/osa/fsl_os_abstraction_config.h 200 repo_relative_path: "./" 201 project_relative_path: "./" 202 package_relative_path: "./" 203 type: c_include 204 - source: components/osa/fsl_os_abstraction_bm.h 205 components: middleware.baremetal 206 repo_relative_path: "./" 207 project_relative_path: "./" 208 package_relative_path: "./" 209 type: c_include 210 - source: components/osa/fsl_os_abstraction_bm.c 211 components: middleware.baremetal 212 repo_relative_path: "./" 213 project_relative_path: "./" 214 package_relative_path: "./" 215 type: src 216 - source: components/osa/fsl_os_abstraction_free_rtos.h 217 components: middleware.freertos-kernel 218 repo_relative_path: "./" 219 project_relative_path: "./" 220 package_relative_path: "./" 221 type: c_include 222 - source: components/osa/fsl_os_abstraction_free_rtos.c 223 components: middleware.freertos-kernel 224 repo_relative_path: "./" 225 project_relative_path: "./" 226 package_relative_path: "./" 227 type: src 228 - source: components/osa/component_osa.cmake 229 type: workspace 230 toolchains: armgcc 231 hidden: true 232 package_base_path: components/osa 233 belong_to: set.component.osa 234 section_info: 235 version: 1.0.0 236 type: software_component 237 user_visible: never 238 full_name: Component osa 239 description: Component osa 240 taxonomy: 241 csub: osa 242 cclass: NXP Component 243 cgroup: OS Abstraction Layer 244 display_name: osa 245 vendor: NXP 246 dependency: 247 allOf: 248 - driver.common 249 - component.lists 250 meta-name: component.osa 251 cmake_module_name: component_osa 252component.osa_interface: 253 section-type: component 254 contents: 255 repo_base_path: components/osa 256 project_base_path: component/osa 257 cc-include: 258 - repo_relative_path: "./" 259 project_relative_path: "./" 260 package_relative_path: "./" 261 files: 262 - source: components/osa/fsl_os_abstraction.h 263 repo_relative_path: "./" 264 project_relative_path: "./" 265 package_relative_path: "./" 266 type: c_include 267 - source: components/osa/fsl_os_abstraction_config.h 268 repo_relative_path: "./" 269 project_relative_path: "./" 270 package_relative_path: "./" 271 type: c_include 272 - source: components/osa/component_osa_interface.cmake 273 type: workspace 274 toolchains: armgcc 275 hidden: true 276 package_base_path: components/osa 277 belong_to: set.component.osa 278 section_info: 279 version: 1.0.0 280 user_visible: always 281 type: software_component 282 full_name: Component osa interface 283 description: Component osa interface 284 taxonomy: 285 csub: osa_interface 286 cclass: NXP Component 287 cgroup: OS Abstraction Layer 288 display_name: osa_interface 289 vendor: NXP 290 dependency: 291 allOf: 292 - driver.common 293 - component.lists 294 meta-name: component.osa_interface 295 cmake_module_name: component_osa_interface 296component.osa_thread: 297 section-type: component 298 contents: 299 repo_base_path: components/osa 300 project_base_path: component/osa 301 cc-include: 302 - repo_relative_path: "./" 303 project_relative_path: "./" 304 package_relative_path: "./" 305 files: 306 - source: components/osa/fsl_os_abstraction_threadx.c 307 repo_relative_path: "./" 308 project_relative_path: "./" 309 package_relative_path: "./" 310 type: src 311 - source: components/osa/fsl_os_abstraction_threadx.h 312 repo_relative_path: "./" 313 project_relative_path: "./" 314 package_relative_path: "./" 315 type: c_include 316 - source: components/osa/component_osa_thread.cmake 317 type: workspace 318 toolchains: armgcc 319 hidden: true 320 package_base_path: components/osa 321 belong_to: set.component.osa 322 section_info: 323 version: 1.0.0 324 need_require: true 325 user_visible: never 326 type: software_component 327 full_name: Component osa thread 328 description: Component osa thread 329 taxonomy: 330 csub: osa_thread 331 cclass: NXP Component 332 cgroup: OS Abstraction Layer 333 display_name: osa thread 334 vendor: NXP 335 dependency: 336 allOf: 337 - driver.common 338 - component.lists 339 - component.osa_interface 340 - anyOf: 341 - middleware.azure_rtos.tx 342 - middleware.azure_rtos.tx.sp 343 meta-name: component.osa_thread 344 cmake_module_name: component_osa_thread 345