1--- 2middleware.usb.phydcd_config_header: 3 section-type: component 4 contents: 5 repo_base_path: middleware/usb 6 project_base_path: source 7 cc-include: 8 - repo_relative_path: output/npw/dcd_config/phydcd 9 project_relative_path: generated 10 target_file: 11 - usb_phydcd_config.h 12 package_relative_path: output/npw/dcd_config/phydcd 13 files: 14 - source: middleware/usb/output/npw/dcd_config/phydcd/usb_phydcd_config.h 15 project_relative_path: generated 16 repo_relative_path: output/npw/dcd_config/phydcd 17 package_relative_path: output/npw/dcd_config/phydcd 18 type: c_include 19 config: true 20 - source: middleware/usb/middleware_usb_phydcd_config_header.cmake 21 type: workspace 22 toolchains: armgcc 23 hidden: true 24 package_base_path: middleware/usb 25 belong_to: set.middleware.usb 26 section_info: 27 description: USB device phydcd config header 28 version: 2.8.4 29 type: project_template 30 full_name: USB device phydcd config header 31 display_name: USB device phydcd config header 32 taxonomy: 33 csub: phydcd_config_header 34 cclass: USB 35 cgroup: USB DCD 36 vendor: NXP 37 meta-name: middleware.usb.phydcd_config_header 38 cmake_module_name: middleware_usb_phydcd_config_header 39middleware.usb.hsdcd_config_header: 40 section-type: component 41 contents: 42 repo_base_path: middleware/usb 43 project_base_path: source 44 cc-include: 45 - repo_relative_path: output/npw/dcd_config/hsdcd 46 project_relative_path: generated 47 target_file: 48 - usb_hsdcd_config.h 49 package_relative_path: output/npw/dcd_config/hsdcd 50 files: 51 - source: middleware/usb/output/npw/dcd_config/hsdcd/usb_hsdcd_config.h 52 project_relative_path: generated 53 repo_relative_path: output/npw/dcd_config/hsdcd 54 package_relative_path: output/npw/dcd_config/hsdcd 55 type: c_include 56 config: true 57 - source: middleware/usb/middleware_usb_hsdcd_config_header.cmake 58 type: workspace 59 toolchains: armgcc 60 hidden: true 61 package_base_path: middleware/usb 62 belong_to: set.middleware.usb 63 section_info: 64 description: USB device hsdcd config header 65 version: 2.8.4 66 type: project_template 67 full_name: USB device hsdcd config header 68 display_name: USB device hsdcd config header 69 taxonomy: 70 csub: hsdcd_config_header 71 cclass: USB 72 cgroup: USB DCD 73 vendor: NXP 74 meta-name: middleware.usb.hsdcd_config_header 75 cmake_module_name: middleware_usb_hsdcd_config_header 76set.middleware.usb: 77 section-type: set 78 belong_to: set.middleware.usb 79 contents: 80 repo_base_path: middleware/usb 81 files: 82 - source: middleware/usb/ChangeLogKSDK.txt 83 type: changelog 84 package_base_path: middleware/usb 85 section_info: 86 fixed_id: nxp_usb 87 type: middleware 88 version: 2.9.1 89 display_name: USB Host, Device, OTG Stack 90 description: Host, Device, OTG 91 set_location: 92 repo_base_path: middleware/usb 93 vendor: NXP 94 product: 95 kex_package: 96 kex_web_ui: 97 ui_control: true 98 ui_release_specific: true 99 ui_control_default: false 100 ui_category: Middleware 101 scr: 102 - scr.middleware.usb 103 cmsis_pack: 104 vendor: NXP 105 supported: true 106 pack_root: 107 pack_type: SWP 108 pack_name: USB 109 pack_version: 1.0.0 110 scr: 111 - scr.middleware.usb 112 component_taxonomy: 113 usb.device: 114 cclass: USB 115 cgroup: USB Device 116 usb.host: 117 cclass: USB 118 cgroup: USB Host 119 usb.common.header: 120 cclass: USB 121 cgroup: USB Common Header 122 usb.phy: 123 cclass: USB 124 cgroup: USB PHY 125 usb.device.stack: 126 cclass: USB 127 cgroup: USB Device 128 usb.host.stack: 129 cclass: USB 130 cgroup: USB Host 131 usb.dcd: 132 cclass: USB 133 cgroup: USB DCD 134scr.middleware.usb: 135 belong_to: set.middleware.usb 136 section-type: scr 137 contents: 138 license: 139 - license.bsd-3 140 Name: USB 141 Version: 2.9.1 142 Format: source code 143 Description: NXP USB stack. This is a version of the USB stack that has been integrated 144 with the MCUXpresso SDK. 145 Location: middleware/usb 146 Origin: NXP (BSD-3-Clause) 147docs.USB: 148 section-type: component 149 meta-name: docs.USB 150 contents: 151 repo_base_path: middleware/usb/docs 152 project_base_path: USB 153 files: 154 - source: middleware/usb/docs/MCUXpresso SDK USB Stack User's Guide.pdf 155 components: middleware.usb.host.stack 156 repo_relative_path: "./" 157 project_relative_path: "./" 158 package_relative_path: "./" 159 type: doc 160 - source: middleware/usb/docs/MCUXpresso SDK USB Stack OTG Reference Manual.pdf 161 repo_relative_path: "./" 162 project_relative_path: "./" 163 package_relative_path: "./" 164 type: doc 165 - source: middleware/usb/docs/MCUXpresso SDK USB Stack Host Reference Manual.pdf 166 repo_relative_path: "./" 167 project_relative_path: "./" 168 package_relative_path: "./" 169 type: doc 170 - source: middleware/usb/docs/MCUXpresso SDK USB Stack Composite Host User's Guide.pdf 171 repo_relative_path: "./" 172 project_relative_path: "./" 173 package_relative_path: "./" 174 type: doc 175 - source: middleware/usb/docs/Steps to migrate from M4 USB project to M0p USB 176 example project.pdf 177 boards: frdmk32l3a6 178 repo_relative_path: "./" 179 project_relative_path: "./" 180 package_relative_path: "./" 181 type: doc 182 - source: middleware/usb/docs/Enable More USB Examples on M4 Core for RT1170 or 183 M7 Core for RT1180.pdf 184 boards: evkmimxrt1170 185 repo_relative_path: "./" 186 project_relative_path: "./" 187 package_relative_path: "./" 188 type: doc 189 - source: middleware/usb/docs/MCUXpresso SDK USB Type-C PD Stack Reference Manual.pdf 190 repo_relative_path: "./" 191 project_relative_path: "./" 192 package_relative_path: "./" 193 type: doc 194 - source: middleware/usb/docs/MCUXpresso SDK USB Type-C Power Delivery Stack User's 195 Guide.pdf 196 repo_relative_path: "./" 197 project_relative_path: "./" 198 package_relative_path: "./" 199 type: doc 200 package_base_path: middleware/usb/docs 201 belong_to: set.middleware.usb 202 section_info: 203 version: 1.0.0 204 type: documentation 205 full_name: Docs usb 206 description: Docs usb 207 taxonomy: 208 cclass: docs 209 cgroup: USB 210 product: 211 cmsis_pack: 212 supported: false 213 display_name: USB 214 vendor: NXP 215 cmake_module_name: docs_USB 216middleware.usb.device.khci_config_header: 217 section-type: component 218 contents: 219 repo_base_path: middleware/usb 220 project_base_path: source 221 cc-include: 222 - repo_relative_path: output/npw/device_config/khci 223 project_relative_path: generated 224 target_file: 225 - usb_device_config.h 226 package_relative_path: output/npw/device_config/khci 227 files: 228 - source: middleware/usb/output/npw/device_config/khci/usb_device_config.h 229 project_relative_path: generated 230 repo_relative_path: output/npw/device_config/khci 231 package_relative_path: output/npw/device_config/khci 232 type: c_include 233 config: true 234 - source: middleware/usb/middleware_usb_device_khci_config_header.cmake 235 type: workspace 236 toolchains: armgcc 237 hidden: true 238 package_base_path: middleware/usb 239 belong_to: set.middleware.usb 240 section_info: 241 description: USB device khci config header 242 version: 2.9.1 243 type: project_template 244 full_name: USB device khci config header 245 display_name: USB device khci config header 246 taxonomy: 247 csub: khci_config_header 248 cclass: USB 249 cgroup: USB Device 250 vendor: NXP 251 dependency: 252 allOf: 253 - device_id: 254 - K32L2B11xxxxA 255 - K32L2B21xxxxA 256 - K32L2B31xxxxA 257 - MK22FN128xxx10 258 - MK22FN128xxx12 259 - MK22FN256xxx12 260 - MK22FN512xxx12 261 - K32L2A31xxxxA 262 - K32L2A41xxxxA 263 - K32L3A60xxx 264 meta-name: middleware.usb.device.khci_config_header 265 cmake_module_name: middleware_usb_device_khci_config_header 266middleware.usb.device.ip3511fs_config_header: 267 section-type: component 268 contents: 269 repo_base_path: middleware/usb 270 project_base_path: source 271 cc-include: 272 - repo_relative_path: output/npw/device_config/ip3511fs 273 project_relative_path: generated 274 target_file: 275 - usb_device_config.h 276 package_relative_path: output/npw/device_config/ip3511fs 277 files: 278 - source: middleware/usb/output/npw/device_config/ip3511fs/usb_device_config.h 279 project_relative_path: generated 280 repo_relative_path: output/npw/device_config/ip3511fs 281 package_relative_path: output/npw/device_config/ip3511fs 282 type: c_include 283 config: true 284 - source: middleware/usb/middleware_usb_device_ip3511fs_config_header.cmake 285 type: workspace 286 toolchains: armgcc 287 hidden: true 288 package_base_path: middleware/usb 289 belong_to: set.middleware.usb 290 section_info: 291 description: USB device ip3511fs config header 292 version: 2.9.1 293 type: project_template 294 full_name: USB device ip3511fs config header 295 display_name: USB device ip3511fs config header 296 taxonomy: 297 csub: ip3511fs_config_header 298 cclass: USB 299 cgroup: USB Device 300 vendor: NXP 301 dependency: 302 allOf: 303 - device_id: 304 - LPC51U68 305 - LPC54005 306 - LPC54016 307 - LPC54018 308 - LPC54018J2M 309 - LPC54018J4M 310 - LPC54605J512 311 - LPC54605J256 312 - LPC54606J512 313 - LPC54606J256 314 - LPC54607J256 315 - LPC54607J512 316 - LPC54608J512 317 - LPC54616J512 318 - LPC54616J256 319 - LPC54618J512 320 - LPC54628J512 321 - LPC54S005 322 - LPC54S016 323 - LPC54S018 324 - LPC54S018J2M 325 - LPC54S018J4M 326 - LPC5512 327 - LPC5514 328 - LPC5516 329 - LPC5526 330 - LPC5528 331 - LPC5534 332 - LPC5536 333 - LPC55S14 334 - LPC55S16 335 - LPC55S26 336 - LPC55S28 337 - LPC55S36 338 - LPC55S66 339 - LPC55S69 340 meta-name: middleware.usb.device.ip3511fs_config_header 341 cmake_module_name: middleware_usb_device_ip3511fs_config_header 342middleware.usb.device.ip3511hs_config_header: 343 section-type: component 344 contents: 345 repo_base_path: middleware/usb 346 project_base_path: source 347 cc-include: 348 - repo_relative_path: output/npw/device_config/ip3511hs 349 project_relative_path: generated 350 target_file: 351 - usb_device_config.h 352 package_relative_path: output/npw/device_config/ip3511hs 353 files: 354 - source: middleware/usb/output/npw/device_config/ip3511hs/usb_device_config.h 355 project_relative_path: generated 356 repo_relative_path: output/npw/device_config/ip3511hs 357 package_relative_path: output/npw/device_config/ip3511hs 358 type: c_include 359 config: true 360 - source: middleware/usb/middleware_usb_device_ip3511hs_config_header.cmake 361 type: workspace 362 toolchains: armgcc 363 hidden: true 364 package_base_path: middleware/usb 365 belong_to: set.middleware.usb 366 section_info: 367 description: USB device ip3511hs config header 368 version: 2.9.1 369 type: project_template 370 full_name: USB device ip3511hs config header 371 display_name: USB device ip3511hs config header 372 taxonomy: 373 csub: ip3511hs_config_header 374 cclass: USB 375 cgroup: USB Device 376 vendor: NXP 377 dependency: 378 allOf: 379 - device_id: 380 - LPC54005 381 - LPC54016 382 - LPC54018 383 - LPC54018J2M 384 - LPC54018J4M 385 - LPC54605J512 386 - LPC54605J256 387 - LPC54606J512 388 - LPC54606J256 389 - LPC54607J256 390 - LPC54607J512 391 - LPC54608J512 392 - LPC54616J512 393 - LPC54616J256 394 - LPC54618J512 395 - LPC54628J512 396 - LPC54S005 397 - LPC54S016 398 - LPC54S018 399 - LPC54S018J2M 400 - LPC54S018J4M 401 - LPC5514 402 - LPC5516 403 - LPC5526 404 - LPC5528 405 - LPC55S14 406 - LPC55S16 407 - LPC55S26 408 - LPC55S28 409 - LPC55S66 410 - LPC55S69 411 - MIMXRT533S 412 - MIMXRT555S 413 - MIMXRT595S 414 - MIMXRT633S 415 - MIMXRT685S 416 meta-name: middleware.usb.device.ip3511hs_config_header 417 cmake_module_name: middleware_usb_device_ip3511hs_config_header 418middleware.usb.device.ehci_config_header: 419 section-type: component 420 contents: 421 repo_base_path: middleware/usb 422 project_base_path: source 423 cc-include: 424 - repo_relative_path: output/npw/device_config/ehci 425 project_relative_path: generated 426 target_file: 427 - usb_device_config.h 428 package_relative_path: output/npw/device_config/ehci 429 files: 430 - source: middleware/usb/output/npw/device_config/ehci/usb_device_config.h 431 project_relative_path: generated 432 repo_relative_path: output/npw/device_config/ehci 433 package_relative_path: output/npw/device_config/ehci 434 type: c_include 435 config: true 436 - source: middleware/usb/middleware_usb_device_ehci_config_header.cmake 437 type: workspace 438 toolchains: armgcc 439 hidden: true 440 package_base_path: middleware/usb 441 belong_to: set.middleware.usb 442 section_info: 443 description: USB device ehci config header 444 version: 2.9.1 445 type: project_template 446 full_name: USB device ehci config header 447 display_name: USB device ehci config header 448 taxonomy: 449 csub: ehci_config_header 450 cclass: USB 451 cgroup: USB Device 452 vendor: NXP 453 dependency: 454 allOf: 455 - device_id: 456 - MIMXRT1041xxxxB 457 - MIMXRT1042xxxxB 458 - MIMXRT1051xxxxB 459 - MIMXRT1052xxxxB 460 - MIMXRT1061xxxxA 461 - MIMXRT1061xxxxB 462 - MIMXRT1062xxxxA 463 - MIMXRT1062xxxxB 464 - MIMXRT1064xxxxA 465 - MIMXRT1064xxxxB 466 - MIMXRT1011xxxxx 467 - MIMXRT1015xxxxx 468 - MIMXRT1021xxxxx 469 - MIMXRT1024xxxxx 470 - MIMXRT1165xxxxx 471 - MIMXRT1166xxxxx 472 - MIMXRT1171xxxxx 473 - MIMXRT1172xxxxx 474 - MIMXRT1173xxxxx 475 - MIMXRT1175xxxxx 476 - MIMXRT1176xxxxx 477 meta-name: middleware.usb.device.ehci_config_header 478 cmake_module_name: middleware_usb_device_ehci_config_header 479middleware.usb.common_header: 480 section-type: component 481 contents: 482 repo_base_path: middleware/usb 483 project_base_path: usb 484 cc-include: 485 - repo_relative_path: include 486 project_relative_path: include 487 package_relative_path: include 488 files: 489 - source: middleware/usb/include/usb.h 490 repo_relative_path: include 491 project_relative_path: include 492 package_relative_path: include 493 type: c_include 494 - source: middleware/usb/include/usb_misc.h 495 repo_relative_path: include 496 project_relative_path: include 497 package_relative_path: include 498 type: c_include 499 - source: middleware/usb/include/usb_spec.h 500 repo_relative_path: include 501 project_relative_path: include 502 package_relative_path: include 503 type: c_include 504 - source: middleware/usb/middleware_usb_common_header.cmake 505 type: workspace 506 toolchains: armgcc 507 hidden: true 508 package_base_path: middleware/usb 509 belong_to: set.middleware.usb 510 section_info: 511 version: 2.9.1 512 type: middleware 513 full_name: USB Common Header 514 description: Middleware usb common_header 515 taxonomy: 516 csub: common_header 517 cclass: USB 518 cgroup: USB Common Header 519 display_name: USB Common Header 520 vendor: NXP 521 dependency: 522 allOf: 523 - component.osa 524 meta-name: middleware.usb.common_header 525 cmake_module_name: middleware_usb_common_header 526middleware.usb.device.common_header: 527 section-type: component 528 contents: 529 repo_base_path: middleware/usb 530 project_base_path: usb 531 cc-include: 532 - repo_relative_path: device 533 project_relative_path: device/include 534 package_relative_path: device 535 - repo_relative_path: device 536 project_relative_path: device/source 537 package_relative_path: device 538 files: 539 - source: middleware/usb/device/usb_device.h 540 project_relative_path: device/include 541 repo_relative_path: device 542 package_relative_path: device 543 type: c_include 544 - source: middleware/usb/device/usb_device_dci.h 545 project_relative_path: device/source 546 repo_relative_path: device 547 package_relative_path: device 548 type: c_include 549 - source: middleware/usb/middleware_usb_device_common_header.cmake 550 type: workspace 551 toolchains: armgcc 552 hidden: true 553 package_base_path: middleware/usb 554 belong_to: set.middleware.usb 555 section_info: 556 version: 2.9.1 557 type: middleware 558 full_name: USB Device Common Header 559 description: Middleware usb device common_header 560 taxonomy: 561 csub: common_header 562 cclass: USB 563 cgroup: USB Device 564 display_name: USB Device Common Header 565 vendor: NXP 566 dependency: 567 allOf: 568 - component.osa 569 - middleware.usb.common_header 570 meta-name: middleware.usb.device.common_header 571 cmake_module_name: middleware_usb_device_common_header 572middleware.usb.device.ip3511fs: 573 section-type: component 574 meta-name: middleware.usb.device_controller_ip3511fs 575 contents: 576 repo_base_path: middleware/usb 577 project_base_path: usb 578 cc-include: 579 - repo_relative_path: device 580 project_relative_path: device/source/lpcip3511 581 package_relative_path: device 582 - repo_relative_path: include 583 project_relative_path: include 584 package_relative_path: include 585 files: 586 - source: middleware/usb/device/usb_device_lpcip3511.c 587 project_relative_path: device/source/lpcip3511 588 repo_relative_path: device 589 package_relative_path: device 590 type: src 591 - source: middleware/usb/device/usb_device_lpcip3511.h 592 project_relative_path: device/source/lpcip3511 593 repo_relative_path: device 594 package_relative_path: device 595 type: c_include 596 - source: middleware/usb/middleware_usb_device_ip3511fs.cmake 597 type: workspace 598 toolchains: armgcc 599 hidden: true 600 package_base_path: middleware/usb 601 belong_to: set.middleware.usb 602 section_info: 603 version: 2.9.1 604 type: middleware 605 full_name: USB Device IP3511FS Controller Driver(FS) 606 description: Middleware usb device ip3511fs 607 taxonomy: 608 csub: ip3511fs 609 cclass: USB 610 cgroup: USB Device 611 display_name: USB Device IP3511FS Controller Driver(FS) 612 vendor: NXP 613 dependency: 614 allOf: 615 - device_id: 616 - LPC51U68 617 - LPC54005 618 - LPC54016 619 - LPC54018 620 - LPC54018J2M 621 - LPC54018J4M 622 - LPC54605J512 623 - LPC54605J256 624 - LPC54606J512 625 - LPC54606J256 626 - LPC54607J256 627 - LPC54607J512 628 - LPC54608J512 629 - LPC54616J512 630 - LPC54616J256 631 - LPC54618J512 632 - LPC54628J512 633 - LPC54S005 634 - LPC54S016 635 - LPC54S018 636 - LPC54S018J2M 637 - LPC54S018J4M 638 - LPC5512 639 - LPC5514 640 - LPC5516 641 - LPC5526 642 - LPC5528 643 - LPC5534 644 - LPC5536 645 - LPC55S14 646 - LPC55S16 647 - LPC55S26 648 - LPC55S28 649 - LPC55S36 650 - LPC55S66 651 - LPC55S69 652 - middleware.usb.device.ip3511fs_config_header 653 - middleware.usb.device.common_header 654 cmake_module_name: middleware_usb_device_ip3511fs 655middleware.usb.device.ip3511hs: 656 section-type: component 657 meta-name: middleware.usb.device_controller_ip3511hs 658 contents: 659 repo_base_path: middleware/usb 660 project_base_path: usb 661 cc-include: 662 - repo_relative_path: device 663 project_relative_path: device/source/lpcip3511 664 package_relative_path: device 665 - repo_relative_path: include 666 project_relative_path: include 667 package_relative_path: include 668 files: 669 - source: middleware/usb/device/usb_device_lpcip3511.c 670 project_relative_path: device/source/lpcip3511 671 repo_relative_path: device 672 package_relative_path: device 673 type: src 674 - source: middleware/usb/device/usb_device_lpcip3511.h 675 project_relative_path: device/source/lpcip3511 676 repo_relative_path: device 677 package_relative_path: device 678 type: c_include 679 - source: middleware/usb/middleware_usb_device_ip3511hs.cmake 680 type: workspace 681 toolchains: armgcc 682 hidden: true 683 package_base_path: middleware/usb 684 belong_to: set.middleware.usb 685 section_info: 686 version: 2.9.1 687 type: middleware 688 full_name: USB Device IP3511HS Controller Driver(HS) 689 description: Middleware usb device ip3511hs 690 taxonomy: 691 csub: ip3511hs 692 cclass: USB 693 cgroup: USB Device 694 display_name: USB Device IP3511HS Controller Driver(HS) 695 vendor: NXP 696 dependency: 697 allOf: 698 - device_id: 699 - LPC54005 700 - LPC54016 701 - LPC54018 702 - LPC54018J2M 703 - LPC54018J4M 704 - LPC54605J512 705 - LPC54605J256 706 - LPC54606J512 707 - LPC54606J256 708 - LPC54607J256 709 - LPC54607J512 710 - LPC54608J512 711 - LPC54616J512 712 - LPC54616J256 713 - LPC54618J512 714 - LPC54628J512 715 - LPC54S005 716 - LPC54S016 717 - LPC54S018 718 - LPC54S018J2M 719 - LPC54S018J4M 720 - LPC5514 721 - LPC5516 722 - LPC5526 723 - LPC5528 724 - LPC55S14 725 - LPC55S16 726 - LPC55S26 727 - LPC55S28 728 - LPC55S66 729 - LPC55S69 730 - MIMXRT533S 731 - MIMXRT555S 732 - MIMXRT595S 733 - MIMXRT633S 734 - MIMXRT685S 735 - middleware.usb.device.ip3511hs_config_header 736 - middleware.usb.device.common_header 737 - anyOf: 738 - allOf: 739 - middleware.usb.phy 740 - device_id: 741 - MCIMX7U3xxxxx 742 - MCIMX7U5xxxxx 743 - MIMX8UD3xxx08 744 - MIMX8UD5xxx08 745 - MIMX8UD7xxx08 746 - MIMX8US3xxx08 747 - MIMX8US5xxx08 748 - MIMXRT1011xxxxx 749 - MIMXRT1015xxxxx 750 - MIMXRT1021xxxxx 751 - MIMXRT1024xxxxx 752 - MIMXRT1041xxxxB 753 - MIMXRT1042xxxxB 754 - MIMXRT1051xxxxB 755 - MIMXRT1052xxxxB 756 - MIMXRT1061xxxxA 757 - MIMXRT1061xxxxB 758 - MIMXRT1062xxxxA 759 - MIMXRT1062xxxxB 760 - MIMXRT1064xxxxA 761 - MIMXRT1064xxxxB 762 - MIMXRT1165xxxxx 763 - MIMXRT1166xxxxx 764 - MIMXRT1171xxxxx 765 - MIMXRT1172xxxxx 766 - MIMXRT1173xxxxx 767 - MIMXRT1175xxxxx 768 - MIMXRT1176xxxxx 769 - MIMXRT533S 770 - MIMXRT555S 771 - MIMXRT595S 772 - MIMXRT633S 773 - MIMXRT685S 774 - LPC5514 775 - LPC5516 776 - LPC5526 777 - LPC5528 778 - LPC55S14 779 - LPC55S16 780 - LPC55S26 781 - LPC55S28 782 - LPC55S66 783 - LPC55S69 784 - not: 785 device_id: 786 - MCIMX7U3xxxxx 787 - MCIMX7U5xxxxx 788 - MIMX8UD3xxx08 789 - MIMX8UD5xxx08 790 - MIMX8UD7xxx08 791 - MIMX8US3xxx08 792 - MIMX8US5xxx08 793 - MIMXRT1011xxxxx 794 - MIMXRT1015xxxxx 795 - MIMXRT1021xxxxx 796 - MIMXRT1024xxxxx 797 - MIMXRT1041xxxxB 798 - MIMXRT1042xxxxB 799 - MIMXRT1051xxxxB 800 - MIMXRT1052xxxxB 801 - MIMXRT1061xxxxA 802 - MIMXRT1061xxxxB 803 - MIMXRT1062xxxxA 804 - MIMXRT1062xxxxB 805 - MIMXRT1064xxxxA 806 - MIMXRT1064xxxxB 807 - MIMXRT1165xxxxx 808 - MIMXRT1166xxxxx 809 - MIMXRT1171xxxxx 810 - MIMXRT1172xxxxx 811 - MIMXRT1173xxxxx 812 - MIMXRT1175xxxxx 813 - MIMXRT1176xxxxx 814 - MIMXRT533S 815 - MIMXRT555S 816 - MIMXRT595S 817 - MIMXRT633S 818 - MIMXRT685S 819 - LPC5514 820 - LPC5516 821 - LPC5526 822 - LPC5528 823 - LPC55S14 824 - LPC55S16 825 - LPC55S26 826 - LPC55S28 827 - LPC55S66 828 - LPC55S69 829 cmake_module_name: middleware_usb_device_ip3511hs 830middleware.usb.device.khci: 831 section-type: component 832 meta-name: middleware.usb.device_controller_khci 833 contents: 834 repo_base_path: middleware/usb 835 project_base_path: usb 836 cc-include: 837 - repo_relative_path: device 838 project_relative_path: device/source/khci 839 package_relative_path: device 840 - repo_relative_path: include 841 project_relative_path: include 842 package_relative_path: include 843 files: 844 - source: middleware/usb/device/usb_device_khci.c 845 project_relative_path: device/source/khci 846 repo_relative_path: device 847 package_relative_path: device 848 type: src 849 - source: middleware/usb/device/usb_device_khci.h 850 project_relative_path: device/source/khci 851 repo_relative_path: device 852 package_relative_path: device 853 type: c_include 854 - source: middleware/usb/include/usb.h 855 repo_relative_path: include 856 project_relative_path: include 857 package_relative_path: include 858 type: c_include 859 - source: middleware/usb/middleware_usb_device_khci.cmake 860 type: workspace 861 toolchains: armgcc 862 hidden: true 863 package_base_path: middleware/usb 864 belong_to: set.middleware.usb 865 section_info: 866 version: 2.9.1 867 type: middleware 868 full_name: USB Device KHCI Controller Driver(FS) 869 description: Middleware usb device khci 870 taxonomy: 871 csub: khci 872 cclass: USB 873 cgroup: USB Device 874 display_name: USB Device KHCI Controller Driver(FS) 875 vendor: NXP 876 dependency: 877 allOf: 878 - device_id: 879 - K32L2B11xxxxA 880 - K32L2B21xxxxA 881 - K32L2B31xxxxA 882 - MK22FN128xxx10 883 - MK22FN128xxx12 884 - MK22FN256xxx12 885 - MK22FN512xxx12 886 - K32L2A31xxxxA 887 - K32L2A41xxxxA 888 - K32L3A60xxx 889 - middleware.usb.device.khci_config_header 890 - middleware.usb.device.common_header 891 cmake_module_name: middleware_usb_device_khci 892middleware.usb.device.ehci: 893 section-type: component 894 meta-name: middleware.usb.device_controller_ehci 895 contents: 896 repo_base_path: middleware/usb 897 project_base_path: usb 898 cc-include: 899 - repo_relative_path: device 900 project_relative_path: device/source/ehci 901 package_relative_path: device 902 - repo_relative_path: include 903 project_relative_path: include 904 package_relative_path: include 905 files: 906 - source: middleware/usb/device/usb_device_ehci.c 907 project_relative_path: device/source/ehci 908 repo_relative_path: device 909 package_relative_path: device 910 type: src 911 - source: middleware/usb/device/usb_device_ehci.h 912 project_relative_path: device/source/ehci 913 repo_relative_path: device 914 package_relative_path: device 915 type: c_include 916 - source: middleware/usb/middleware_usb_device_ehci.cmake 917 type: workspace 918 toolchains: armgcc 919 hidden: true 920 package_base_path: middleware/usb 921 belong_to: set.middleware.usb 922 section_info: 923 version: 2.9.1 924 type: middleware 925 full_name: USB Device EHCI Controller Driver(HS) 926 description: Middleware usb device ehci 927 taxonomy: 928 csub: ehci 929 cclass: USB 930 cgroup: USB Device 931 display_name: USB Device EHCI Controller Driver(HS) 932 vendor: NXP 933 dependency: 934 allOf: 935 - device_id: 936 - MIMXRT1041xxxxB 937 - MIMXRT1042xxxxB 938 - MIMXRT1051xxxxB 939 - MIMXRT1052xxxxB 940 - MIMXRT1061xxxxA 941 - MIMXRT1061xxxxB 942 - MIMXRT1062xxxxA 943 - MIMXRT1062xxxxB 944 - MIMXRT1064xxxxA 945 - MIMXRT1064xxxxB 946 - MIMXRT1011xxxxx 947 - MIMXRT1015xxxxx 948 - MIMXRT1021xxxxx 949 - MIMXRT1024xxxxx 950 - MIMXRT1165xxxxx 951 - MIMXRT1166xxxxx 952 - MIMXRT1171xxxxx 953 - MIMXRT1172xxxxx 954 - MIMXRT1173xxxxx 955 - MIMXRT1175xxxxx 956 - MIMXRT1176xxxxx 957 - middleware.usb.device.ehci_config_header 958 - middleware.usb.device.common_header 959 - anyOf: 960 - allOf: 961 - middleware.usb.phy 962 - device_id: 963 - MCIMX7U3xxxxx 964 - MCIMX7U5xxxxx 965 - MIMX8UD3xxx08 966 - MIMX8UD5xxx08 967 - MIMX8UD7xxx08 968 - MIMX8US3xxx08 969 - MIMX8US5xxx08 970 - MIMXRT1011xxxxx 971 - MIMXRT1015xxxxx 972 - MIMXRT1021xxxxx 973 - MIMXRT1024xxxxx 974 - MIMXRT1041xxxxB 975 - MIMXRT1042xxxxB 976 - MIMXRT1051xxxxB 977 - MIMXRT1052xxxxB 978 - MIMXRT1061xxxxA 979 - MIMXRT1061xxxxB 980 - MIMXRT1062xxxxA 981 - MIMXRT1062xxxxB 982 - MIMXRT1064xxxxA 983 - MIMXRT1064xxxxB 984 - MIMXRT1165xxxxx 985 - MIMXRT1166xxxxx 986 - MIMXRT1171xxxxx 987 - MIMXRT1172xxxxx 988 - MIMXRT1173xxxxx 989 - MIMXRT1175xxxxx 990 - MIMXRT1176xxxxx 991 - MIMXRT533S 992 - MIMXRT555S 993 - MIMXRT595S 994 - MIMXRT633S 995 - MIMXRT685S 996 - LPC5514 997 - LPC5516 998 - LPC5526 999 - LPC5528 1000 - LPC55S14 1001 - LPC55S16 1002 - LPC55S26 1003 - LPC55S28 1004 - LPC55S66 1005 - LPC55S69 1006 - not: 1007 device_id: 1008 - MCIMX7U3xxxxx 1009 - MCIMX7U5xxxxx 1010 - MIMX8UD3xxx08 1011 - MIMX8UD5xxx08 1012 - MIMX8UD7xxx08 1013 - MIMX8US3xxx08 1014 - MIMX8US5xxx08 1015 - MIMXRT1011xxxxx 1016 - MIMXRT1015xxxxx 1017 - MIMXRT1021xxxxx 1018 - MIMXRT1024xxxxx 1019 - MIMXRT1041xxxxB 1020 - MIMXRT1042xxxxB 1021 - MIMXRT1051xxxxB 1022 - MIMXRT1052xxxxB 1023 - MIMXRT1061xxxxA 1024 - MIMXRT1061xxxxB 1025 - MIMXRT1062xxxxA 1026 - MIMXRT1062xxxxB 1027 - MIMXRT1064xxxxA 1028 - MIMXRT1064xxxxB 1029 - MIMXRT1165xxxxx 1030 - MIMXRT1166xxxxx 1031 - MIMXRT1171xxxxx 1032 - MIMXRT1172xxxxx 1033 - MIMXRT1173xxxxx 1034 - MIMXRT1175xxxxx 1035 - MIMXRT1176xxxxx 1036 - MIMXRT533S 1037 - MIMXRT555S 1038 - MIMXRT595S 1039 - MIMXRT633S 1040 - MIMXRT685S 1041 - LPC5514 1042 - LPC5516 1043 - LPC5526 1044 - LPC5528 1045 - LPC55S14 1046 - LPC55S16 1047 - LPC55S26 1048 - LPC55S28 1049 - LPC55S66 1050 - LPC55S69 1051 cmake_module_name: middleware_usb_device_ehci 1052middleware.usb.phy: 1053 section-type: component 1054 meta-name: middleware.usb.phy 1055 contents: 1056 repo_base_path: middleware/usb 1057 project_base_path: usb 1058 cc-include: 1059 - repo_relative_path: phy 1060 project_relative_path: phy 1061 package_relative_path: phy 1062 files: 1063 - source: middleware/usb/phy/usb_phy.c 1064 repo_relative_path: phy 1065 project_relative_path: phy 1066 package_relative_path: phy 1067 type: src 1068 - source: middleware/usb/phy/usb_phy.h 1069 repo_relative_path: phy 1070 project_relative_path: phy 1071 package_relative_path: phy 1072 type: c_include 1073 - source: middleware/usb/middleware_usb_phy.cmake 1074 type: workspace 1075 toolchains: armgcc 1076 hidden: true 1077 package_base_path: middleware/usb 1078 belong_to: set.middleware.usb 1079 section_info: 1080 version: 2.9.1 1081 type: middleware 1082 full_name: USB PHY 1083 description: Middleware usb phy 1084 taxonomy: 1085 csub: phy 1086 cclass: USB 1087 cgroup: USB PHY 1088 display_name: USB PHY 1089 vendor: NXP 1090 dependency: 1091 allOf: 1092 - device_id: 1093 - MCIMX7U3xxxxx 1094 - MCIMX7U5xxxxx 1095 - MIMX8UD3xxx08 1096 - MIMX8UD5xxx08 1097 - MIMX8UD7xxx08 1098 - MIMX8US3xxx08 1099 - MIMX8US5xxx08 1100 - MIMXRT1011xxxxx 1101 - MIMXRT1015xxxxx 1102 - MIMXRT1021xxxxx 1103 - MIMXRT1024xxxxx 1104 - MIMXRT1041xxxxB 1105 - MIMXRT1042xxxxB 1106 - MIMXRT1051xxxxB 1107 - MIMXRT1052xxxxB 1108 - MIMXRT1061xxxxA 1109 - MIMXRT1061xxxxB 1110 - MIMXRT1062xxxxA 1111 - MIMXRT1062xxxxB 1112 - MIMXRT1064xxxxA 1113 - MIMXRT1064xxxxB 1114 - MIMXRT1165xxxxx 1115 - MIMXRT1166xxxxx 1116 - MIMXRT1171xxxxx 1117 - MIMXRT1172xxxxx 1118 - MIMXRT1173xxxxx 1119 - MIMXRT1175xxxxx 1120 - MIMXRT1176xxxxx 1121 - MIMXRT533S 1122 - MIMXRT555S 1123 - MIMXRT595S 1124 - MIMXRT633S 1125 - MIMXRT685S 1126 - LPC5514 1127 - LPC5516 1128 - LPC5526 1129 - LPC5528 1130 - LPC55S14 1131 - LPC55S16 1132 - LPC55S26 1133 - LPC55S28 1134 - LPC55S66 1135 - LPC55S69 1136 - middleware.usb.common_header 1137 - anyOf: 1138 - allOf: 1139 - driver.memory 1140 - device_id: 1141 - MIMXRT1165xxxxx 1142 - MIMXRT1166xxxxx 1143 - MIMXRT1173xxxxx 1144 - MIMXRT1175xxxxx 1145 - MIMXRT1176xxxxx 1146 - not: 1147 device_id: 1148 - MIMXRT1165xxxxx 1149 - MIMXRT1166xxxxx 1150 - MIMXRT1173xxxxx 1151 - MIMXRT1175xxxxx 1152 - MIMXRT1176xxxxx 1153 cmake_module_name: middleware_usb_phy 1154middleware.usb.device.stack.external: 1155 section-type: component 1156 contents: 1157 repo_base_path: middleware/usb 1158 project_base_path: usb 1159 cc-include: 1160 - repo_relative_path: device/class 1161 package_relative_path: output/source/device/class 1162 project_relative_path: device/class 1163 - repo_relative_path: device 1164 package_relative_path: output/source/device 1165 project_relative_path: device/source 1166 - repo_relative_path: output/source/device/class 1167 project_relative_path: output/source/device/class 1168 package_relative_path: output/source/device/class 1169 - repo_relative_path: output/source/device 1170 project_relative_path: output/source/device 1171 package_relative_path: output/source/device 1172 files: 1173 - source: middleware/usb/output/source/device/class/usb_device_class.c 1174 package_relative_path: output/source/device/class 1175 project_relative_path: device/class 1176 repo_relative_path: device/class 1177 type: src 1178 - source: middleware/usb/output/source/device/class/usb_device_class.h 1179 package_relative_path: output/source/device/class 1180 project_relative_path: device/class 1181 repo_relative_path: device/class 1182 type: c_include 1183 - source: middleware/usb/output/source/device/usb_device_ch9.c 1184 package_relative_path: output/source/device 1185 project_relative_path: device/source 1186 repo_relative_path: device 1187 type: src 1188 - source: middleware/usb/output/source/device/usb_device_ch9.h 1189 package_relative_path: output/source/device 1190 project_relative_path: device/source 1191 repo_relative_path: device 1192 type: c_include 1193 - source: middleware/usb/middleware_usb_device_stack_external.cmake 1194 type: workspace 1195 toolchains: armgcc 1196 hidden: true 1197 package_base_path: middleware/usb 1198 belong_to: set.middleware.usb 1199 section_info: 1200 version: 2.9.1 1201 type: middleware 1202 full_name: USB Device Stack 1203 description: Middleware usb device stack external 1204 taxonomy: 1205 csub: stack 1206 cclass: USB 1207 cgroup: USB Device 1208 display_name: USB Device Stack 1209 vendor: NXP 1210 dependency: 1211 allOf: 1212 - component.osa 1213 - middleware.usb.device.controller.driver 1214 meta-name: middleware.usb.device.stack.external 1215 cmake_module_name: middleware_usb_device_stack_external 1216middleware.usb.device.audio.external: 1217 section-type: component 1218 contents: 1219 repo_base_path: middleware/usb 1220 project_base_path: usb 1221 cc-include: 1222 - repo_relative_path: device/class 1223 package_relative_path: output/source/device/class 1224 project_relative_path: device/class/audio 1225 - repo_relative_path: output/source/device/class 1226 project_relative_path: output/source/device/class 1227 package_relative_path: output/source/device/class 1228 files: 1229 - source: middleware/usb/output/source/device/class/usb_device_audio.c 1230 package_relative_path: output/source/device/class 1231 project_relative_path: device/class/audio 1232 repo_relative_path: device/class 1233 type: src 1234 - source: middleware/usb/output/source/device/class/usb_device_audio.h 1235 package_relative_path: output/source/device/class 1236 project_relative_path: device/class/audio 1237 repo_relative_path: device/class 1238 type: c_include 1239 - source: middleware/usb/middleware_usb_device_audio_external.cmake 1240 type: workspace 1241 toolchains: armgcc 1242 hidden: true 1243 package_base_path: middleware/usb 1244 belong_to: set.middleware.usb 1245 section_info: 1246 version: 2.9.1 1247 type: middleware 1248 full_name: USB Device Audio 1249 description: Middleware usb device audio external 1250 taxonomy: 1251 csub: audio 1252 cclass: USB 1253 cgroup: USB Device 1254 display_name: USB Device Audio 1255 vendor: NXP 1256 dependency: 1257 allOf: 1258 - middleware.usb.device.stack.external 1259 meta-name: middleware.usb.device.audio.external 1260 cmake_module_name: middleware_usb_device_audio_external 1261middleware.usb.device.cdc.external: 1262 section-type: component 1263 contents: 1264 repo_base_path: middleware/usb 1265 project_base_path: usb 1266 cc-include: 1267 - repo_relative_path: device/class 1268 package_relative_path: output/source/device/class 1269 project_relative_path: device/class/cdc 1270 - repo_relative_path: output/source/device/class 1271 project_relative_path: output/source/device/class 1272 package_relative_path: output/source/device/class 1273 files: 1274 - source: middleware/usb/output/source/device/class/usb_device_cdc_acm.c 1275 package_relative_path: output/source/device/class 1276 project_relative_path: device/class/cdc 1277 repo_relative_path: device/class 1278 type: src 1279 - source: middleware/usb/output/source/device/class/usb_device_cdc_acm.h 1280 package_relative_path: output/source/device/class 1281 project_relative_path: device/class/cdc 1282 repo_relative_path: device/class 1283 type: c_include 1284 - source: middleware/usb/middleware_usb_device_cdc_external.cmake 1285 type: workspace 1286 toolchains: armgcc 1287 hidden: true 1288 package_base_path: middleware/usb 1289 belong_to: set.middleware.usb 1290 section_info: 1291 version: 2.9.1 1292 type: middleware 1293 full_name: USB Device CDC 1294 description: Middleware usb device cdc external 1295 taxonomy: 1296 csub: cdc 1297 cclass: USB 1298 cgroup: USB Device 1299 display_name: USB Device CDC 1300 vendor: NXP 1301 dependency: 1302 allOf: 1303 - middleware.usb.device.stack.external 1304 meta-name: middleware.usb.device.cdc.external 1305 cmake_module_name: middleware_usb_device_cdc_external 1306middleware.usb.device.cdc.rndis.external: 1307 section-type: component 1308 contents: 1309 repo_base_path: middleware/usb 1310 project_base_path: usb 1311 cc-include: 1312 - repo_relative_path: device/class 1313 package_relative_path: output/source/device/class 1314 project_relative_path: device/class/cdc_rndis 1315 - repo_relative_path: output/source/device/class 1316 project_relative_path: output/source/device/class 1317 package_relative_path: output/source/device/class 1318 files: 1319 - source: middleware/usb/output/source/device/class/usb_device_cdc_rndis.c 1320 package_relative_path: output/source/device/class 1321 project_relative_path: device/class/cdc_rndis 1322 repo_relative_path: device/class 1323 type: src 1324 - source: middleware/usb/output/source/device/class/usb_device_cdc_rndis.h 1325 package_relative_path: output/source/device/class 1326 project_relative_path: device/class/cdc_rndis 1327 repo_relative_path: device/class 1328 type: c_include 1329 - source: middleware/usb/middleware_usb_device_cdc_rndis_external.cmake 1330 type: workspace 1331 toolchains: armgcc 1332 hidden: true 1333 package_base_path: middleware/usb 1334 belong_to: set.middleware.usb 1335 section_info: 1336 version: 2.9.1 1337 type: middleware 1338 full_name: USB Device CDC RNDIS 1339 description: Middleware usb device cdc rndis external 1340 taxonomy: 1341 csub: cdc rndis 1342 cclass: USB 1343 cgroup: USB Device 1344 display_name: USB Device CDC RNDIS 1345 vendor: NXP 1346 dependency: 1347 allOf: 1348 - middleware.usb.device.stack.external 1349 - middleware.usb.device.cdc.external 1350 meta-name: middleware.usb.device.cdc.rndis.external 1351 cmake_module_name: middleware_usb_device_cdc_rndis_external 1352middleware.usb.device.hid.external: 1353 section-type: component 1354 contents: 1355 repo_base_path: middleware/usb 1356 project_base_path: usb 1357 cc-include: 1358 - repo_relative_path: device/class 1359 package_relative_path: output/source/device/class 1360 project_relative_path: device/class/hid 1361 - repo_relative_path: output/source/device/class 1362 project_relative_path: output/source/device/class 1363 package_relative_path: output/source/device/class 1364 files: 1365 - source: middleware/usb/output/source/device/class/usb_device_hid.c 1366 package_relative_path: output/source/device/class 1367 project_relative_path: device/class/hid 1368 repo_relative_path: device/class 1369 type: src 1370 - source: middleware/usb/output/source/device/class/usb_device_hid.h 1371 package_relative_path: output/source/device/class 1372 project_relative_path: device/class/hid 1373 repo_relative_path: device/class 1374 type: c_include 1375 - source: middleware/usb/middleware_usb_device_hid_external.cmake 1376 type: workspace 1377 toolchains: armgcc 1378 hidden: true 1379 package_base_path: middleware/usb 1380 belong_to: set.middleware.usb 1381 section_info: 1382 version: 2.9.1 1383 type: middleware 1384 full_name: USB Device HID 1385 description: Middleware usb device hid external 1386 taxonomy: 1387 csub: hid 1388 cclass: USB 1389 cgroup: USB Device 1390 display_name: USB Device HID 1391 vendor: NXP 1392 dependency: 1393 allOf: 1394 - middleware.usb.device.stack.external 1395 meta-name: middleware.usb.device.hid.external 1396 cmake_module_name: middleware_usb_device_hid_external 1397middleware.usb.device.dfu.external: 1398 section-type: component 1399 contents: 1400 repo_base_path: middleware/usb 1401 project_base_path: usb 1402 cc-include: 1403 - repo_relative_path: device/class 1404 package_relative_path: output/source/device/class 1405 project_relative_path: device/class/dfu 1406 - repo_relative_path: output/source/device/class 1407 project_relative_path: output/source/device/class 1408 package_relative_path: output/source/device/class 1409 files: 1410 - source: middleware/usb/output/source/device/class/usb_device_dfu.c 1411 package_relative_path: output/source/device/class 1412 project_relative_path: device/class/dfu 1413 repo_relative_path: device/class 1414 type: src 1415 - source: middleware/usb/output/source/device/class/usb_device_dfu.h 1416 package_relative_path: output/source/device/class 1417 project_relative_path: device/class/dfu 1418 repo_relative_path: device/class 1419 type: c_include 1420 - source: middleware/usb/middleware_usb_device_dfu_external.cmake 1421 type: workspace 1422 toolchains: armgcc 1423 hidden: true 1424 package_base_path: middleware/usb 1425 belong_to: set.middleware.usb 1426 section_info: 1427 version: 2.9.1 1428 type: middleware 1429 full_name: USB Device DFU 1430 description: Middleware usb device dfu external 1431 taxonomy: 1432 csub: dfu 1433 cclass: USB 1434 cgroup: USB Device 1435 display_name: USB Device DFU 1436 vendor: NXP 1437 dependency: 1438 allOf: 1439 - middleware.usb.device.stack.external 1440 meta-name: middleware.usb.device.dfu.external 1441 cmake_module_name: middleware_usb_device_dfu_external 1442middleware.usb.device.msd.external: 1443 section-type: component 1444 contents: 1445 repo_base_path: middleware/usb 1446 project_base_path: usb 1447 cc-include: 1448 - repo_relative_path: device/class 1449 package_relative_path: output/source/device/class 1450 project_relative_path: device/class/msc 1451 - repo_relative_path: output/source/device/class 1452 project_relative_path: output/source/device/class 1453 package_relative_path: output/source/device/class 1454 files: 1455 - source: middleware/usb/output/source/device/class/usb_device_msc.c 1456 package_relative_path: output/source/device/class 1457 project_relative_path: device/class/msc 1458 repo_relative_path: device/class 1459 type: src 1460 - source: middleware/usb/output/source/device/class/usb_device_msc.h 1461 package_relative_path: output/source/device/class 1462 project_relative_path: device/class/msc 1463 repo_relative_path: device/class 1464 type: c_include 1465 - source: middleware/usb/output/source/device/class/usb_device_msc_ufi.c 1466 package_relative_path: output/source/device/class 1467 project_relative_path: device/class/msc 1468 repo_relative_path: device/class 1469 type: src 1470 - source: middleware/usb/output/source/device/class/usb_device_msc_ufi.h 1471 package_relative_path: output/source/device/class 1472 project_relative_path: device/class/msc 1473 repo_relative_path: device/class 1474 type: c_include 1475 - source: middleware/usb/middleware_usb_device_msd_external.cmake 1476 type: workspace 1477 toolchains: armgcc 1478 hidden: true 1479 package_base_path: middleware/usb 1480 belong_to: set.middleware.usb 1481 section_info: 1482 version: 2.9.1 1483 type: middleware 1484 full_name: USB Device MSD 1485 description: Middleware usb device msd external 1486 taxonomy: 1487 csub: msd 1488 cclass: USB 1489 cgroup: USB Device 1490 display_name: USB Device MSD 1491 vendor: NXP 1492 dependency: 1493 allOf: 1494 - middleware.usb.device.stack.external 1495 meta-name: middleware.usb.device.msd.external 1496 cmake_module_name: middleware_usb_device_msd_external 1497middleware.usb.device.phdc.external: 1498 section-type: component 1499 contents: 1500 repo_base_path: middleware/usb 1501 project_base_path: usb 1502 cc-include: 1503 - repo_relative_path: device/class 1504 package_relative_path: output/source/device/class 1505 project_relative_path: device/class/phdc 1506 - repo_relative_path: output/source/device/class 1507 project_relative_path: output/source/device/class 1508 package_relative_path: output/source/device/class 1509 files: 1510 - source: middleware/usb/output/source/device/class/usb_device_phdc.c 1511 package_relative_path: output/source/device/class 1512 project_relative_path: device/class/phdc 1513 repo_relative_path: device/class 1514 type: src 1515 - source: middleware/usb/output/source/device/class/usb_device_phdc.h 1516 package_relative_path: output/source/device/class 1517 project_relative_path: device/class/phdc 1518 repo_relative_path: device/class 1519 type: c_include 1520 - source: middleware/usb/middleware_usb_device_phdc_external.cmake 1521 type: workspace 1522 toolchains: armgcc 1523 hidden: true 1524 package_base_path: middleware/usb 1525 belong_to: set.middleware.usb 1526 section_info: 1527 version: 2.9.1 1528 type: middleware 1529 full_name: USB Device PHDC 1530 description: Middleware usb device phdc external 1531 taxonomy: 1532 csub: phdc 1533 cclass: USB 1534 cgroup: USB Device 1535 display_name: USB Device PHDC 1536 vendor: NXP 1537 dependency: 1538 allOf: 1539 - middleware.usb.device.stack.external 1540 meta-name: middleware.usb.device.phdc.external 1541 cmake_module_name: middleware_usb_device_phdc_external 1542middleware.usb.device.video.external: 1543 section-type: component 1544 contents: 1545 repo_base_path: middleware/usb 1546 project_base_path: usb 1547 cc-include: 1548 - repo_relative_path: device/class 1549 package_relative_path: output/source/device/class 1550 project_relative_path: device/class/video 1551 - repo_relative_path: output/source/device/class 1552 project_relative_path: output/source/device/class 1553 package_relative_path: output/source/device/class 1554 files: 1555 - source: middleware/usb/output/source/device/class/usb_device_video.c 1556 package_relative_path: output/source/device/class 1557 project_relative_path: device/class/video 1558 repo_relative_path: device/class 1559 type: src 1560 - source: middleware/usb/output/source/device/class/usb_device_video.h 1561 package_relative_path: output/source/device/class 1562 project_relative_path: device/class/video 1563 repo_relative_path: device/class 1564 type: c_include 1565 - source: middleware/usb/middleware_usb_device_video_external.cmake 1566 type: workspace 1567 toolchains: armgcc 1568 hidden: true 1569 package_base_path: middleware/usb 1570 belong_to: set.middleware.usb 1571 section_info: 1572 version: 2.9.1 1573 type: middleware 1574 full_name: USB Device Video 1575 description: Middleware usb device video external 1576 taxonomy: 1577 csub: video 1578 cclass: USB 1579 cgroup: USB Device 1580 display_name: USB Device Video 1581 vendor: NXP 1582 dependency: 1583 allOf: 1584 - middleware.usb.device.stack.external 1585 meta-name: middleware.usb.device.video.external 1586 cmake_module_name: middleware_usb_device_video_external 1587middleware.usb.device.ccid.external: 1588 section-type: component 1589 contents: 1590 repo_base_path: middleware/usb 1591 project_base_path: usb 1592 cc-include: 1593 - repo_relative_path: device/class 1594 package_relative_path: output/source/device/class 1595 project_relative_path: device/class/ccid 1596 - repo_relative_path: output/source/device/class 1597 project_relative_path: output/source/device/class 1598 package_relative_path: output/source/device/class 1599 files: 1600 - source: middleware/usb/output/source/device/class/usb_device_ccid.c 1601 package_relative_path: output/source/device/class 1602 project_relative_path: device/class/ccid 1603 repo_relative_path: device/class 1604 type: src 1605 - source: middleware/usb/output/source/device/class/usb_device_ccid.h 1606 package_relative_path: output/source/device/class 1607 project_relative_path: device/class/ccid 1608 repo_relative_path: device/class 1609 type: c_include 1610 - source: middleware/usb/middleware_usb_device_ccid_external.cmake 1611 type: workspace 1612 toolchains: armgcc 1613 hidden: true 1614 package_base_path: middleware/usb 1615 belong_to: set.middleware.usb 1616 section_info: 1617 version: 2.9.1 1618 type: middleware 1619 full_name: USB Device CCID 1620 description: Middleware usb device ccid external 1621 taxonomy: 1622 csub: ccid 1623 cclass: USB 1624 cgroup: USB Device 1625 display_name: USB Device CCID 1626 vendor: NXP 1627 dependency: 1628 allOf: 1629 - middleware.usb.device.stack.external 1630 meta-name: middleware.usb.device.ccid.external 1631 cmake_module_name: middleware_usb_device_ccid_external 1632middleware.usb.device.printer.external: 1633 section-type: component 1634 contents: 1635 repo_base_path: middleware/usb 1636 project_base_path: usb 1637 cc-include: 1638 - repo_relative_path: device/class 1639 package_relative_path: output/source/device/class 1640 project_relative_path: device/class/printer 1641 - repo_relative_path: output/source/device/class 1642 project_relative_path: output/source/device/class 1643 package_relative_path: output/source/device/class 1644 files: 1645 - source: middleware/usb/output/source/device/class/usb_device_printer.c 1646 package_relative_path: output/source/device/class 1647 project_relative_path: device/class/printer 1648 repo_relative_path: device/class 1649 type: src 1650 - source: middleware/usb/output/source/device/class/usb_device_printer.h 1651 package_relative_path: output/source/device/class 1652 project_relative_path: device/class/printer 1653 repo_relative_path: device/class 1654 type: c_include 1655 - source: middleware/usb/middleware_usb_device_printer_external.cmake 1656 type: workspace 1657 toolchains: armgcc 1658 hidden: true 1659 package_base_path: middleware/usb 1660 belong_to: set.middleware.usb 1661 section_info: 1662 version: 2.9.1 1663 type: middleware 1664 full_name: USB Device Printer 1665 description: Middleware usb device printer external 1666 taxonomy: 1667 csub: printer 1668 cclass: USB 1669 cgroup: USB Device 1670 display_name: USB Device Printer 1671 vendor: NXP 1672 dependency: 1673 allOf: 1674 - middleware.usb.device.stack.external 1675 meta-name: middleware.usb.device.printer.external 1676 cmake_module_name: middleware_usb_device_printer_external 1677middleware.usb.phydcd: 1678 section-type: component 1679 contents: 1680 repo_base_path: middleware/usb 1681 project_base_path: usb 1682 cc-include: 1683 - repo_relative_path: dcd 1684 project_relative_path: dcd 1685 package_relative_path: dcd 1686 files: 1687 - source: middleware/usb/dcd/usb_phydcd.c 1688 project_relative_path: dcd 1689 repo_relative_path: dcd 1690 package_relative_path: dcd 1691 type: src 1692 - source: middleware/usb/dcd/usb_phydcd.h 1693 project_relative_path: dcd 1694 repo_relative_path: dcd 1695 package_relative_path: dcd 1696 type: c_include 1697 - source: middleware/usb/dcd/usb_charger_detect.h 1698 project_relative_path: dcd 1699 repo_relative_path: dcd 1700 package_relative_path: dcd 1701 type: c_include 1702 - source: middleware/usb/middleware_usb_phydcd.cmake 1703 type: workspace 1704 toolchains: armgcc 1705 hidden: true 1706 package_base_path: middleware/usb 1707 section_info: 1708 version: 2.8.4 1709 type: middleware 1710 full_name: USB PHYDCD 1711 description: Middleware usb PHYDCD (Select manually if needed) 1712 taxonomy: 1713 csub: phydcd_driver 1714 cclass: USB 1715 cgroup: USB DCD 1716 display_name: USB PHYDCD 1717 vendor: NXP 1718 belong_to: set.middleware.usb 1719 dependency: 1720 allOf: 1721 - middleware.usb.phydcd_config_header 1722 - device_id: 1723 - MIMXRT1011xxxxx 1724 - MIMXRT1015xxxxx 1725 - MIMXRT1021xxxxx 1726 - MIMXRT1024xxxxx 1727 - MIMXRT1041xxxxB 1728 - MIMXRT1042xxxxB 1729 - MIMXRT1051xxxxB 1730 - MIMXRT1052xxxxB 1731 - MIMXRT1061xxxxA 1732 - MIMXRT1061xxxxB 1733 - MIMXRT1062xxxxA 1734 - MIMXRT1062xxxxB 1735 - MIMXRT1064xxxxA 1736 - MIMXRT1064xxxxB 1737 meta-name: middleware.usb.phydcd 1738 cmake_module_name: middleware_usb_phydcd 1739middleware.usb.hsdcd: 1740 section-type: component 1741 contents: 1742 repo_base_path: middleware/usb 1743 project_base_path: usb 1744 cc-include: 1745 - repo_relative_path: dcd 1746 project_relative_path: dcd 1747 package_relative_path: dcd 1748 files: 1749 - source: middleware/usb/dcd/usb_hsdcd.c 1750 project_relative_path: dcd 1751 repo_relative_path: dcd 1752 package_relative_path: dcd 1753 type: src 1754 - source: middleware/usb/dcd/usb_hsdcd.h 1755 project_relative_path: dcd 1756 repo_relative_path: dcd 1757 package_relative_path: dcd 1758 type: c_include 1759 - source: middleware/usb/dcd/usb_charger_detect.h 1760 project_relative_path: dcd 1761 repo_relative_path: dcd 1762 package_relative_path: dcd 1763 type: c_include 1764 - source: middleware/usb/middleware_usb_hsdcd.cmake 1765 type: workspace 1766 toolchains: armgcc 1767 hidden: true 1768 package_base_path: middleware/usb 1769 section_info: 1770 version: 2.8.4 1771 type: middleware 1772 full_name: USB HSDCD 1773 description: Middleware usb HSDCD (Select manually if needed) 1774 taxonomy: 1775 csub: hsdcd_driver 1776 cclass: USB 1777 cgroup: USB DCD 1778 display_name: USB HSDCD 1779 vendor: NXP 1780 belong_to: set.middleware.usb 1781 dependency: 1782 allOf: 1783 - middleware.usb.hsdcd_config_header 1784 - device_id: 1785 - MIMXRT1165xxxxx 1786 - MIMXRT1166xxxxx 1787 - MIMXRT1171xxxxx 1788 - MIMXRT1172xxxxx 1789 - MIMXRT1173xxxxx 1790 - MIMXRT1175xxxxx 1791 - MIMXRT1176xxxxx 1792 - MIMXRT533S 1793 - MIMXRT555S 1794 - MIMXRT595S 1795 - MIMXRT633S 1796 - MIMXRT685S 1797 meta-name: middleware.usb.hsdcd 1798 cmake_module_name: middleware_usb_hsdcd 1799middleware.usb.device.controller.driver: 1800 section-type: component 1801 contents: 1802 repo_base_path: middleware/usb 1803 project_base_path: usb 1804 cc-include: 1805 - repo_relative_path: device 1806 project_relative_path: device/include 1807 package_relative_path: device 1808 - repo_relative_path: device 1809 project_relative_path: device/source 1810 package_relative_path: device 1811 files: 1812 - source: middleware/usb/device/usb_device.h 1813 project_relative_path: device/include 1814 repo_relative_path: device 1815 package_relative_path: device 1816 type: c_include 1817 - source: middleware/usb/device/usb_device_dci.c 1818 project_relative_path: device/source 1819 repo_relative_path: device 1820 package_relative_path: device 1821 type: src 1822 - source: middleware/usb/device/usb_device_dci.h 1823 project_relative_path: device/source 1824 repo_relative_path: device 1825 package_relative_path: device 1826 type: c_include 1827 - source: middleware/usb/ChangeLogKSDK.txt 1828 hidden: true 1829 exclude: true 1830 repo_relative_path: "./" 1831 project_relative_path: "./" 1832 package_relative_path: "./" 1833 type: doc 1834 - source: middleware/usb/middleware_usb_device_controller_driver.cmake 1835 type: workspace 1836 toolchains: armgcc 1837 hidden: true 1838 package_base_path: middleware/usb 1839 belong_to: set.middleware.usb 1840 section_info: 1841 version: 2.9.1 1842 type: middleware 1843 full_name: USB Device Common Controller 1844 description: Middleware usb device controller driver 1845 taxonomy: 1846 csub: driver 1847 cclass: USB 1848 cgroup: USB Device 1849 display_name: USB Device Common Controller 1850 vendor: NXP 1851 dependency: 1852 allOf: 1853 - component.osa 1854 - anyOf: 1855 - middleware.usb.device.khci 1856 - middleware.usb.device.ehci 1857 - middleware.usb.device.ip3511fs 1858 - middleware.usb.device.ip3511hs 1859 meta-name: middleware.usb.device.controller.driver 1860 cmake_module_name: middleware_usb_device_controller_driver 1861middleware.usb.host.khci: 1862 section-type: component 1863 meta-name: middleware.usb.host_controller_khci 1864 contents: 1865 repo_base_path: middleware/usb 1866 project_base_path: usb 1867 cc-include: 1868 - repo_relative_path: host 1869 project_relative_path: host 1870 package_relative_path: host 1871 - repo_relative_path: include 1872 project_relative_path: include 1873 package_relative_path: include 1874 files: 1875 - source: middleware/usb/host/usb_host_khci.c 1876 repo_relative_path: host 1877 project_relative_path: host 1878 package_relative_path: host 1879 type: src 1880 - source: middleware/usb/host/usb_host_khci.h 1881 repo_relative_path: host 1882 project_relative_path: host 1883 package_relative_path: host 1884 type: c_include 1885 - source: middleware/usb/middleware_usb_host_khci.cmake 1886 type: workspace 1887 toolchains: armgcc 1888 hidden: true 1889 package_base_path: middleware/usb 1890 belong_to: set.middleware.usb 1891 section_info: 1892 version: 2.9.1 1893 type: middleware 1894 full_name: USB Host KHCI Controller Driver(FS) 1895 description: Middleware usb host khci 1896 taxonomy: 1897 csub: khci 1898 cclass: USB 1899 cgroup: USB Host 1900 display_name: USB Host KHCI Controller Driver(FS) 1901 vendor: NXP 1902 dependency: 1903 allOf: 1904 - device_id: 1905 - K32L2A31xxxxA 1906 - K32L2A41xxxxA 1907 - K32L3A60xxx 1908 - MK22FN128xxx10 1909 - MK22FN128xxx12 1910 - MK22FN256xxx12 1911 - MK22FN512xxx12 1912 - middleware.usb.host.khci_config_header 1913 - middleware.usb.host.common_header 1914 cmake_module_name: middleware_usb_host_khci 1915middleware.usb.host.ohci: 1916 section-type: component 1917 meta-name: middleware.usb.host_controller_ohci 1918 contents: 1919 repo_base_path: middleware/usb 1920 project_base_path: usb 1921 cc-include: 1922 - repo_relative_path: host 1923 project_relative_path: host 1924 package_relative_path: host 1925 - repo_relative_path: include 1926 project_relative_path: include 1927 package_relative_path: include 1928 files: 1929 - source: middleware/usb/host/usb_host_ohci.c 1930 repo_relative_path: host 1931 project_relative_path: host 1932 package_relative_path: host 1933 type: src 1934 - source: middleware/usb/host/usb_host_ohci.h 1935 repo_relative_path: host 1936 project_relative_path: host 1937 package_relative_path: host 1938 type: c_include 1939 - source: middleware/usb/middleware_usb_host_ohci.cmake 1940 type: workspace 1941 toolchains: armgcc 1942 hidden: true 1943 package_base_path: middleware/usb 1944 belong_to: set.middleware.usb 1945 section_info: 1946 version: 2.9.1 1947 type: middleware 1948 full_name: USB Host OHCI Controller Driver(FS) 1949 description: Middleware usb host ohci 1950 taxonomy: 1951 csub: ohci 1952 cclass: USB 1953 cgroup: USB Host 1954 display_name: USB Host OHCI Controller Driver(FS) 1955 vendor: NXP 1956 dependency: 1957 allOf: 1958 - device_id: 1959 - LPC54005 1960 - LPC54016 1961 - LPC54018 1962 - LPC54018J2M 1963 - LPC54018J4M 1964 - LPC54605J512 1965 - LPC54605J256 1966 - LPC54606J512 1967 - LPC54606J256 1968 - LPC54607J256 1969 - LPC54607J512 1970 - LPC54608J512 1971 - LPC54616J512 1972 - LPC54616J256 1973 - LPC54618J512 1974 - LPC54628J512 1975 - LPC54S005 1976 - LPC54S016 1977 - LPC54S018 1978 - LPC54S018J2M 1979 - LPC54S018J4M 1980 - LPC5512 1981 - LPC5514 1982 - LPC5516 1983 - LPC5526 1984 - LPC5528 1985 - LPC5534 1986 - LPC5536 1987 - LPC55S14 1988 - LPC55S16 1989 - LPC55S26 1990 - LPC55S28 1991 - LPC55S36 1992 - LPC55S66 1993 - LPC55S69 1994 - middleware.usb.host.ohci_config_header 1995 - middleware.usb.host.common_header 1996 cmake_module_name: middleware_usb_host_ohci 1997middleware.usb.host.ip3516hs: 1998 section-type: component 1999 meta-name: middleware.usb.host_controller_ip3516hs 2000 contents: 2001 repo_base_path: middleware/usb 2002 project_base_path: usb 2003 cc-include: 2004 - repo_relative_path: host 2005 project_relative_path: host 2006 package_relative_path: host 2007 - repo_relative_path: include 2008 project_relative_path: include 2009 package_relative_path: include 2010 files: 2011 - source: middleware/usb/host/usb_host_ip3516hs.c 2012 repo_relative_path: host 2013 project_relative_path: host 2014 package_relative_path: host 2015 type: src 2016 - source: middleware/usb/host/usb_host_ip3516hs.h 2017 repo_relative_path: host 2018 project_relative_path: host 2019 package_relative_path: host 2020 type: c_include 2021 - source: middleware/usb/middleware_usb_host_ip3516hs.cmake 2022 type: workspace 2023 toolchains: armgcc 2024 hidden: true 2025 package_base_path: middleware/usb 2026 belong_to: set.middleware.usb 2027 section_info: 2028 version: 2.9.1 2029 type: middleware 2030 full_name: USB Host IP3516HS Controller Driver(HS) 2031 description: Middleware usb host ip3516hs 2032 taxonomy: 2033 csub: ip3516hs 2034 cclass: USB 2035 cgroup: USB Host 2036 display_name: USB Host IP3516HS Controller Driver(HS) 2037 vendor: NXP 2038 dependency: 2039 allOf: 2040 - device_id: 2041 - LPC54005 2042 - LPC54016 2043 - LPC54018 2044 - LPC54018J2M 2045 - LPC54018J4M 2046 - LPC54605J512 2047 - LPC54605J256 2048 - LPC54606J512 2049 - LPC54606J256 2050 - LPC54607J256 2051 - LPC54607J512 2052 - LPC54608J512 2053 - LPC54616J512 2054 - LPC54616J256 2055 - LPC54618J512 2056 - LPC54628J512 2057 - LPC54S005 2058 - LPC54S016 2059 - LPC54S018 2060 - LPC54S018J2M 2061 - LPC54S018J4M 2062 - LPC5514 2063 - LPC5516 2064 - LPC5526 2065 - LPC5528 2066 - LPC55S14 2067 - LPC55S16 2068 - LPC55S26 2069 - LPC55S28 2070 - LPC55S66 2071 - LPC55S69 2072 - MIMXRT533S 2073 - MIMXRT555S 2074 - MIMXRT595S 2075 - MIMXRT633S 2076 - MIMXRT685S 2077 - middleware.usb.host.ip3516hs_config_header 2078 - middleware.usb.host.common_header 2079 - anyOf: 2080 - allOf: 2081 - middleware.usb.phy 2082 - device_id: 2083 - MCIMX7U3xxxxx 2084 - MCIMX7U5xxxxx 2085 - MIMX8UD3xxx08 2086 - MIMX8UD5xxx08 2087 - MIMX8UD7xxx08 2088 - MIMX8US3xxx08 2089 - MIMX8US5xxx08 2090 - MIMXRT1011xxxxx 2091 - MIMXRT1015xxxxx 2092 - MIMXRT1021xxxxx 2093 - MIMXRT1024xxxxx 2094 - MIMXRT1041xxxxB 2095 - MIMXRT1042xxxxB 2096 - MIMXRT1051xxxxB 2097 - MIMXRT1052xxxxB 2098 - MIMXRT1061xxxxA 2099 - MIMXRT1061xxxxB 2100 - MIMXRT1062xxxxA 2101 - MIMXRT1062xxxxB 2102 - MIMXRT1064xxxxA 2103 - MIMXRT1064xxxxB 2104 - MIMXRT1165xxxxx 2105 - MIMXRT1166xxxxx 2106 - MIMXRT1171xxxxx 2107 - MIMXRT1172xxxxx 2108 - MIMXRT1173xxxxx 2109 - MIMXRT1175xxxxx 2110 - MIMXRT1176xxxxx 2111 - MIMXRT533S 2112 - MIMXRT555S 2113 - MIMXRT595S 2114 - MIMXRT633S 2115 - MIMXRT685S 2116 - LPC5514 2117 - LPC5516 2118 - LPC5526 2119 - LPC5528 2120 - LPC55S14 2121 - LPC55S16 2122 - LPC55S26 2123 - LPC55S28 2124 - LPC55S66 2125 - LPC55S69 2126 - not: 2127 device_id: 2128 - MCIMX7U3xxxxx 2129 - MCIMX7U5xxxxx 2130 - MIMX8UD3xxx08 2131 - MIMX8UD5xxx08 2132 - MIMX8UD7xxx08 2133 - MIMX8US3xxx08 2134 - MIMX8US5xxx08 2135 - MIMXRT1011xxxxx 2136 - MIMXRT1015xxxxx 2137 - MIMXRT1021xxxxx 2138 - MIMXRT1024xxxxx 2139 - MIMXRT1041xxxxB 2140 - MIMXRT1042xxxxB 2141 - MIMXRT1051xxxxB 2142 - MIMXRT1052xxxxB 2143 - MIMXRT1061xxxxA 2144 - MIMXRT1061xxxxB 2145 - MIMXRT1062xxxxA 2146 - MIMXRT1062xxxxB 2147 - MIMXRT1064xxxxA 2148 - MIMXRT1064xxxxB 2149 - MIMXRT1165xxxxx 2150 - MIMXRT1166xxxxx 2151 - MIMXRT1171xxxxx 2152 - MIMXRT1172xxxxx 2153 - MIMXRT1173xxxxx 2154 - MIMXRT1175xxxxx 2155 - MIMXRT1176xxxxx 2156 - MIMXRT533S 2157 - MIMXRT555S 2158 - MIMXRT595S 2159 - MIMXRT633S 2160 - MIMXRT685S 2161 - LPC5514 2162 - LPC5516 2163 - LPC5526 2164 - LPC5528 2165 - LPC55S14 2166 - LPC55S16 2167 - LPC55S26 2168 - LPC55S28 2169 - LPC55S66 2170 - LPC55S69 2171 cmake_module_name: middleware_usb_host_ip3516hs 2172middleware.usb.host.ehci: 2173 section-type: component 2174 meta-name: middleware.usb.host_controller_ehci 2175 contents: 2176 repo_base_path: middleware/usb 2177 project_base_path: usb 2178 cc-include: 2179 - repo_relative_path: host 2180 project_relative_path: host 2181 package_relative_path: host 2182 - repo_relative_path: include 2183 project_relative_path: include 2184 package_relative_path: include 2185 files: 2186 - source: middleware/usb/host/usb_host_ehci.c 2187 repo_relative_path: host 2188 project_relative_path: host 2189 package_relative_path: host 2190 type: src 2191 - source: middleware/usb/host/usb_host_ehci.h 2192 repo_relative_path: host 2193 project_relative_path: host 2194 package_relative_path: host 2195 type: c_include 2196 - source: middleware/usb/middleware_usb_host_ehci.cmake 2197 type: workspace 2198 toolchains: armgcc 2199 hidden: true 2200 package_base_path: middleware/usb 2201 belong_to: set.middleware.usb 2202 section_info: 2203 version: 2.9.1 2204 type: middleware 2205 full_name: USB Host EHCI Controller Driver(HS) 2206 description: Middleware usb host ehci 2207 taxonomy: 2208 csub: ehci 2209 cclass: USB 2210 cgroup: USB Host 2211 display_name: USB Host EHCI Controller Driver(HS) 2212 vendor: NXP 2213 dependency: 2214 allOf: 2215 - device_id: 2216 - MIMXRT1041xxxxB 2217 - MIMXRT1042xxxxB 2218 - MIMXRT1051xxxxB 2219 - MIMXRT1052xxxxB 2220 - MIMXRT1061xxxxA 2221 - MIMXRT1061xxxxB 2222 - MIMXRT1062xxxxA 2223 - MIMXRT1062xxxxB 2224 - MIMXRT1064xxxxA 2225 - MIMXRT1064xxxxB 2226 - MIMXRT1011xxxxx 2227 - MIMXRT1015xxxxx 2228 - MIMXRT1021xxxxx 2229 - MIMXRT1024xxxxx 2230 - MIMXRT1165xxxxx 2231 - MIMXRT1166xxxxx 2232 - MIMXRT1171xxxxx 2233 - MIMXRT1172xxxxx 2234 - MIMXRT1173xxxxx 2235 - MIMXRT1175xxxxx 2236 - MIMXRT1176xxxxx 2237 - middleware.usb.host.ehci_config_header 2238 - middleware.usb.host.common_header 2239 - anyOf: 2240 - allOf: 2241 - middleware.usb.phy 2242 - device_id: 2243 - MCIMX7U3xxxxx 2244 - MCIMX7U5xxxxx 2245 - MIMX8UD3xxx08 2246 - MIMX8UD5xxx08 2247 - MIMX8UD7xxx08 2248 - MIMX8US3xxx08 2249 - MIMX8US5xxx08 2250 - MIMXRT1011xxxxx 2251 - MIMXRT1015xxxxx 2252 - MIMXRT1021xxxxx 2253 - MIMXRT1024xxxxx 2254 - MIMXRT1041xxxxB 2255 - MIMXRT1042xxxxB 2256 - MIMXRT1051xxxxB 2257 - MIMXRT1052xxxxB 2258 - MIMXRT1061xxxxA 2259 - MIMXRT1061xxxxB 2260 - MIMXRT1062xxxxA 2261 - MIMXRT1062xxxxB 2262 - MIMXRT1064xxxxA 2263 - MIMXRT1064xxxxB 2264 - MIMXRT1165xxxxx 2265 - MIMXRT1166xxxxx 2266 - MIMXRT1171xxxxx 2267 - MIMXRT1172xxxxx 2268 - MIMXRT1173xxxxx 2269 - MIMXRT1175xxxxx 2270 - MIMXRT1176xxxxx 2271 - MIMXRT533S 2272 - MIMXRT555S 2273 - MIMXRT595S 2274 - MIMXRT633S 2275 - MIMXRT685S 2276 - LPC5514 2277 - LPC5516 2278 - LPC5526 2279 - LPC5528 2280 - LPC55S14 2281 - LPC55S16 2282 - LPC55S26 2283 - LPC55S28 2284 - LPC55S66 2285 - LPC55S69 2286 - not: 2287 device_id: 2288 - MCIMX7U3xxxxx 2289 - MCIMX7U5xxxxx 2290 - MIMX8UD3xxx08 2291 - MIMX8UD5xxx08 2292 - MIMX8UD7xxx08 2293 - MIMX8US3xxx08 2294 - MIMX8US5xxx08 2295 - MIMXRT1011xxxxx 2296 - MIMXRT1015xxxxx 2297 - MIMXRT1021xxxxx 2298 - MIMXRT1024xxxxx 2299 - MIMXRT1041xxxxB 2300 - MIMXRT1042xxxxB 2301 - MIMXRT1051xxxxB 2302 - MIMXRT1052xxxxB 2303 - MIMXRT1061xxxxA 2304 - MIMXRT1061xxxxB 2305 - MIMXRT1062xxxxA 2306 - MIMXRT1062xxxxB 2307 - MIMXRT1064xxxxA 2308 - MIMXRT1064xxxxB 2309 - MIMXRT1165xxxxx 2310 - MIMXRT1166xxxxx 2311 - MIMXRT1171xxxxx 2312 - MIMXRT1172xxxxx 2313 - MIMXRT1173xxxxx 2314 - MIMXRT1175xxxxx 2315 - MIMXRT1176xxxxx 2316 - MIMXRT533S 2317 - MIMXRT555S 2318 - MIMXRT595S 2319 - MIMXRT633S 2320 - MIMXRT685S 2321 - LPC5514 2322 - LPC5516 2323 - LPC5526 2324 - LPC5528 2325 - LPC55S14 2326 - LPC55S16 2327 - LPC55S26 2328 - LPC55S28 2329 - LPC55S66 2330 - LPC55S69 2331 cmake_module_name: middleware_usb_host_ehci 2332middleware.usb.host.audio: 2333 section-type: component 2334 meta-name: middleware.usb.host_audio 2335 contents: 2336 repo_base_path: middleware/usb 2337 project_base_path: usb 2338 cc-include: 2339 - repo_relative_path: host/class 2340 project_relative_path: host/class 2341 package_relative_path: host/class 2342 files: 2343 - source: middleware/usb/host/class/usb_host_audio.c 2344 repo_relative_path: host/class 2345 project_relative_path: host/class 2346 package_relative_path: host/class 2347 type: src 2348 - source: middleware/usb/host/class/usb_host_audio.h 2349 repo_relative_path: host/class 2350 project_relative_path: host/class 2351 package_relative_path: host/class 2352 type: c_include 2353 - source: middleware/usb/middleware_usb_host_audio.cmake 2354 type: workspace 2355 toolchains: armgcc 2356 hidden: true 2357 package_base_path: middleware/usb 2358 belong_to: set.middleware.usb 2359 section_info: 2360 version: 2.9.1 2361 type: middleware 2362 full_name: USB Host Audio 2363 description: Middleware usb host audio 2364 taxonomy: 2365 csub: audio 2366 cclass: USB 2367 cgroup: USB Host 2368 display_name: USB Host Audio 2369 vendor: NXP 2370 dependency: 2371 allOf: 2372 - middleware.usb.host.stack 2373 cmake_module_name: middleware_usb_host_audio 2374middleware.usb.host.cdc: 2375 section-type: component 2376 meta-name: middleware.usb.host_cdc 2377 contents: 2378 repo_base_path: middleware/usb 2379 project_base_path: usb 2380 cc-include: 2381 - repo_relative_path: host/class 2382 project_relative_path: host/class 2383 package_relative_path: host/class 2384 files: 2385 - source: middleware/usb/host/class/usb_host_cdc.c 2386 repo_relative_path: host/class 2387 project_relative_path: host/class 2388 package_relative_path: host/class 2389 type: src 2390 - source: middleware/usb/host/class/usb_host_cdc.h 2391 repo_relative_path: host/class 2392 project_relative_path: host/class 2393 package_relative_path: host/class 2394 type: c_include 2395 - source: middleware/usb/middleware_usb_host_cdc.cmake 2396 type: workspace 2397 toolchains: armgcc 2398 hidden: true 2399 package_base_path: middleware/usb 2400 belong_to: set.middleware.usb 2401 section_info: 2402 version: 2.9.1 2403 type: middleware 2404 full_name: USB Host CDC 2405 description: Middleware usb host cdc 2406 taxonomy: 2407 csub: cdc 2408 cclass: USB 2409 cgroup: USB Host 2410 display_name: USB Host CDC 2411 vendor: NXP 2412 dependency: 2413 allOf: 2414 - middleware.usb.host.stack 2415 cmake_module_name: middleware_usb_host_cdc 2416middleware.usb.host.cdc_rndis: 2417 section-type: component 2418 meta-name: middleware.usb.host_cdc_rndis 2419 contents: 2420 repo_base_path: middleware/usb 2421 project_base_path: usb 2422 cc-include: 2423 - repo_relative_path: host/class 2424 project_relative_path: host/class 2425 package_relative_path: host/class 2426 files: 2427 - source: middleware/usb/host/class/usb_host_cdc_rndis.c 2428 repo_relative_path: host/class 2429 project_relative_path: host/class 2430 package_relative_path: host/class 2431 type: src 2432 - source: middleware/usb/host/class/usb_host_cdc_rndis.h 2433 repo_relative_path: host/class 2434 project_relative_path: host/class 2435 package_relative_path: host/class 2436 type: c_include 2437 - source: middleware/usb/middleware_usb_host_cdc_rndis.cmake 2438 type: workspace 2439 toolchains: armgcc 2440 hidden: true 2441 package_base_path: middleware/usb 2442 belong_to: set.middleware.usb 2443 section_info: 2444 version: 2.9.1 2445 type: middleware 2446 full_name: USB Host CDC RNDIS 2447 description: Middleware usb host cdc_rndis 2448 taxonomy: 2449 csub: cdc_rndis 2450 cclass: USB 2451 cgroup: USB Host 2452 display_name: USB Host CDC RNDIS 2453 vendor: NXP 2454 dependency: 2455 allOf: 2456 - middleware.usb.host.stack 2457 - middleware.usb.host.cdc 2458 cmake_module_name: middleware_usb_host_cdc_rndis 2459middleware.usb.host.hid: 2460 section-type: component 2461 meta-name: middleware.usb.host_hid 2462 contents: 2463 repo_base_path: middleware/usb 2464 project_base_path: usb 2465 cc-include: 2466 - repo_relative_path: host/class 2467 project_relative_path: host/class 2468 package_relative_path: host/class 2469 files: 2470 - source: middleware/usb/host/class/usb_host_hid.c 2471 repo_relative_path: host/class 2472 project_relative_path: host/class 2473 package_relative_path: host/class 2474 type: src 2475 - source: middleware/usb/host/class/usb_host_hid.h 2476 repo_relative_path: host/class 2477 project_relative_path: host/class 2478 package_relative_path: host/class 2479 type: c_include 2480 - source: middleware/usb/middleware_usb_host_hid.cmake 2481 type: workspace 2482 toolchains: armgcc 2483 hidden: true 2484 package_base_path: middleware/usb 2485 belong_to: set.middleware.usb 2486 section_info: 2487 version: 2.9.1 2488 type: middleware 2489 full_name: USB Host HID 2490 description: Middleware usb host hid 2491 taxonomy: 2492 csub: hid 2493 cclass: USB 2494 cgroup: USB Host 2495 display_name: USB Host HID 2496 vendor: NXP 2497 dependency: 2498 allOf: 2499 - middleware.usb.host.stack 2500 cmake_module_name: middleware_usb_host_hid 2501middleware.usb.host.msd: 2502 section-type: component 2503 meta-name: middleware.usb.host_msd 2504 contents: 2505 repo_base_path: middleware/usb 2506 project_base_path: usb 2507 cc-include: 2508 - repo_relative_path: host/class 2509 project_relative_path: host/class 2510 package_relative_path: host/class 2511 files: 2512 - source: middleware/usb/host/class/usb_host_msd.c 2513 repo_relative_path: host/class 2514 project_relative_path: host/class 2515 package_relative_path: host/class 2516 type: src 2517 - source: middleware/usb/host/class/usb_host_msd.h 2518 repo_relative_path: host/class 2519 project_relative_path: host/class 2520 package_relative_path: host/class 2521 type: c_include 2522 - source: middleware/usb/host/class/usb_host_msd_ufi.c 2523 repo_relative_path: host/class 2524 project_relative_path: host/class 2525 package_relative_path: host/class 2526 type: src 2527 - source: middleware/usb/middleware_usb_host_msd.cmake 2528 type: workspace 2529 toolchains: armgcc 2530 hidden: true 2531 package_base_path: middleware/usb 2532 belong_to: set.middleware.usb 2533 section_info: 2534 version: 2.9.1 2535 type: middleware 2536 full_name: USB Host MSD 2537 description: Middleware usb host msd 2538 taxonomy: 2539 csub: msd 2540 cclass: USB 2541 cgroup: USB Host 2542 display_name: USB Host MSD 2543 vendor: NXP 2544 dependency: 2545 allOf: 2546 - middleware.usb.host.stack 2547 cmake_module_name: middleware_usb_host_msd 2548middleware.usb.host.video: 2549 section-type: component 2550 meta-name: middleware.usb.host_video 2551 contents: 2552 repo_base_path: middleware/usb 2553 project_base_path: usb 2554 cc-include: 2555 - repo_relative_path: host/class 2556 project_relative_path: host/class 2557 package_relative_path: host/class 2558 files: 2559 - source: middleware/usb/host/class/usb_host_video.c 2560 repo_relative_path: host/class 2561 project_relative_path: host/class 2562 package_relative_path: host/class 2563 type: src 2564 - source: middleware/usb/host/class/usb_host_video.h 2565 repo_relative_path: host/class 2566 project_relative_path: host/class 2567 package_relative_path: host/class 2568 type: c_include 2569 - source: middleware/usb/middleware_usb_host_video.cmake 2570 type: workspace 2571 toolchains: armgcc 2572 hidden: true 2573 package_base_path: middleware/usb 2574 belong_to: set.middleware.usb 2575 section_info: 2576 version: 2.9.1 2577 type: middleware 2578 full_name: USB Host Video 2579 description: Middleware usb host video 2580 taxonomy: 2581 csub: video 2582 cclass: USB 2583 cgroup: USB Host 2584 display_name: USB Host Video 2585 vendor: NXP 2586 dependency: 2587 allOf: 2588 - middleware.usb.host.stack 2589 cmake_module_name: middleware_usb_host_video 2590middleware.usb.host.phdc: 2591 section-type: component 2592 meta-name: middleware.usb.host_phdc 2593 contents: 2594 repo_base_path: middleware/usb 2595 project_base_path: usb 2596 cc-include: 2597 - repo_relative_path: host/class 2598 project_relative_path: host/class 2599 package_relative_path: host/class 2600 files: 2601 - source: middleware/usb/host/class/usb_host_phdc.c 2602 repo_relative_path: host/class 2603 project_relative_path: host/class 2604 package_relative_path: host/class 2605 type: src 2606 - source: middleware/usb/host/class/usb_host_phdc.h 2607 repo_relative_path: host/class 2608 project_relative_path: host/class 2609 package_relative_path: host/class 2610 type: c_include 2611 - source: middleware/usb/middleware_usb_host_phdc.cmake 2612 type: workspace 2613 toolchains: armgcc 2614 hidden: true 2615 package_base_path: middleware/usb 2616 belong_to: set.middleware.usb 2617 section_info: 2618 version: 2.9.1 2619 type: middleware 2620 full_name: USB Host PHDC 2621 description: Middleware usb host phdc 2622 taxonomy: 2623 csub: phdc 2624 cclass: USB 2625 cgroup: USB Host 2626 display_name: USB Host PHDC 2627 vendor: NXP 2628 dependency: 2629 allOf: 2630 - middleware.usb.host.stack 2631 cmake_module_name: middleware_usb_host_phdc 2632middleware.usb.host.printer: 2633 section-type: component 2634 meta-name: middleware.usb.host_printer 2635 contents: 2636 repo_base_path: middleware/usb 2637 project_base_path: usb 2638 cc-include: 2639 - repo_relative_path: host/class 2640 project_relative_path: host/class 2641 package_relative_path: host/class 2642 files: 2643 - source: middleware/usb/host/class/usb_host_printer.c 2644 repo_relative_path: host/class 2645 project_relative_path: host/class 2646 package_relative_path: host/class 2647 type: src 2648 - source: middleware/usb/host/class/usb_host_printer.h 2649 repo_relative_path: host/class 2650 project_relative_path: host/class 2651 package_relative_path: host/class 2652 type: c_include 2653 - source: middleware/usb/middleware_usb_host_printer.cmake 2654 type: workspace 2655 toolchains: armgcc 2656 hidden: true 2657 package_base_path: middleware/usb 2658 belong_to: set.middleware.usb 2659 section_info: 2660 version: 2.9.1 2661 type: middleware 2662 full_name: USB Host Printer 2663 description: Middleware usb host printer 2664 taxonomy: 2665 csub: printer 2666 cclass: USB 2667 cgroup: USB Host 2668 display_name: USB Host Printer 2669 vendor: NXP 2670 dependency: 2671 allOf: 2672 - middleware.usb.host.stack 2673 cmake_module_name: middleware_usb_host_printer 2674middleware.usb.host.common_header: 2675 section-type: component 2676 contents: 2677 repo_base_path: middleware/usb 2678 project_base_path: usb 2679 cc-include: 2680 - repo_relative_path: host 2681 project_relative_path: host 2682 package_relative_path: host 2683 files: 2684 - source: middleware/usb/host/usb_host.h 2685 repo_relative_path: host 2686 project_relative_path: host 2687 package_relative_path: host 2688 type: c_include 2689 - source: middleware/usb/host/usb_host_hci.h 2690 repo_relative_path: host 2691 project_relative_path: host 2692 package_relative_path: host 2693 type: c_include 2694 - source: middleware/usb/host/usb_host_devices.h 2695 repo_relative_path: host 2696 project_relative_path: host 2697 package_relative_path: host 2698 type: c_include 2699 - source: middleware/usb/host/usb_host_framework.h 2700 repo_relative_path: host 2701 project_relative_path: host 2702 package_relative_path: host 2703 type: c_include 2704 - source: middleware/usb/middleware_usb_host_common_header.cmake 2705 type: workspace 2706 toolchains: armgcc 2707 hidden: true 2708 package_base_path: middleware/usb 2709 belong_to: set.middleware.usb 2710 section_info: 2711 version: 2.9.1 2712 type: middleware 2713 full_name: USB Host Common Header 2714 description: Middleware usb host common_header 2715 taxonomy: 2716 csub: common_header 2717 cclass: USB 2718 cgroup: USB Host 2719 display_name: USB Host Common Header 2720 vendor: NXP 2721 dependency: 2722 allOf: 2723 - component.osa 2724 - middleware.usb.common_header 2725 meta-name: middleware.usb.host.common_header 2726 cmake_module_name: middleware_usb_host_common_header 2727middleware.usb.host.khci_config_header: 2728 section-type: component 2729 contents: 2730 repo_base_path: middleware/usb 2731 project_base_path: source 2732 cc-include: 2733 - repo_relative_path: output/npw/host_config/khci 2734 project_relative_path: generated 2735 target_file: 2736 - usb_host_config.h 2737 package_relative_path: output/npw/host_config/khci 2738 files: 2739 - source: middleware/usb/output/npw/host_config/khci/usb_host_config.h 2740 project_relative_path: generated 2741 repo_relative_path: output/npw/host_config/khci 2742 package_relative_path: output/npw/host_config/khci 2743 type: c_include 2744 config: true 2745 - source: middleware/usb/middleware_usb_host_khci_config_header.cmake 2746 type: workspace 2747 toolchains: armgcc 2748 hidden: true 2749 package_base_path: middleware/usb 2750 belong_to: set.middleware.usb 2751 section_info: 2752 description: USB host khci config header 2753 version: 2.9.1 2754 type: project_template 2755 full_name: USB host khci config header 2756 display_name: USB host khci config header 2757 taxonomy: 2758 csub: khci_config_header 2759 cclass: USB 2760 cgroup: USB Host 2761 vendor: NXP 2762 dependency: 2763 allOf: 2764 - device_id: 2765 - K32L2A31xxxxA 2766 - K32L2A41xxxxA 2767 - K32L3A60xxx 2768 - MK22FN128xxx10 2769 - MK22FN128xxx12 2770 - MK22FN256xxx12 2771 - MK22FN512xxx12 2772 meta-name: middleware.usb.host.khci_config_header 2773 cmake_module_name: middleware_usb_host_khci_config_header 2774middleware.usb.host.ohci_config_header: 2775 section-type: component 2776 contents: 2777 repo_base_path: middleware/usb 2778 project_base_path: source 2779 cc-include: 2780 - repo_relative_path: output/npw/host_config/ohci 2781 project_relative_path: generated 2782 target_file: 2783 - usb_host_config.h 2784 package_relative_path: output/npw/host_config/ohci 2785 files: 2786 - source: middleware/usb/output/npw/host_config/ohci/usb_host_config.h 2787 project_relative_path: generated 2788 repo_relative_path: output/npw/host_config/ohci 2789 package_relative_path: output/npw/host_config/ohci 2790 type: c_include 2791 config: true 2792 - source: middleware/usb/middleware_usb_host_ohci_config_header.cmake 2793 type: workspace 2794 toolchains: armgcc 2795 hidden: true 2796 package_base_path: middleware/usb 2797 belong_to: set.middleware.usb 2798 section_info: 2799 description: USB host ohci config header 2800 version: 2.9.1 2801 type: project_template 2802 full_name: USB host ohci config header 2803 display_name: USB host ohci config header 2804 taxonomy: 2805 csub: ohci_config_header 2806 cclass: USB 2807 cgroup: USB Host 2808 vendor: NXP 2809 dependency: 2810 allOf: 2811 - device_id: 2812 - LPC54005 2813 - LPC54016 2814 - LPC54018 2815 - LPC54018J2M 2816 - LPC54018J4M 2817 - LPC54605J512 2818 - LPC54605J256 2819 - LPC54606J512 2820 - LPC54606J256 2821 - LPC54607J256 2822 - LPC54607J512 2823 - LPC54608J512 2824 - LPC54616J512 2825 - LPC54616J256 2826 - LPC54618J512 2827 - LPC54628J512 2828 - LPC54S005 2829 - LPC54S016 2830 - LPC54S018 2831 - LPC54S018J2M 2832 - LPC54S018J4M 2833 - LPC5512 2834 - LPC5514 2835 - LPC5516 2836 - LPC5526 2837 - LPC5528 2838 - LPC5534 2839 - LPC5536 2840 - LPC55S14 2841 - LPC55S16 2842 - LPC55S26 2843 - LPC55S28 2844 - LPC55S36 2845 - LPC55S66 2846 - LPC55S69 2847 meta-name: middleware.usb.host.ohci_config_header 2848 cmake_module_name: middleware_usb_host_ohci_config_header 2849middleware.usb.host.ip3516hs_config_header: 2850 section-type: component 2851 contents: 2852 repo_base_path: middleware/usb 2853 project_base_path: source 2854 cc-include: 2855 - repo_relative_path: output/npw/host_config/ip3516hs 2856 project_relative_path: generated 2857 target_file: 2858 - usb_host_config.h 2859 package_relative_path: output/npw/host_config/ip3516hs 2860 files: 2861 - source: middleware/usb/output/npw/host_config/ip3516hs/usb_host_config.h 2862 project_relative_path: generated 2863 repo_relative_path: output/npw/host_config/ip3516hs 2864 package_relative_path: output/npw/host_config/ip3516hs 2865 type: c_include 2866 config: true 2867 - source: middleware/usb/middleware_usb_host_ip3516hs_config_header.cmake 2868 type: workspace 2869 toolchains: armgcc 2870 hidden: true 2871 package_base_path: middleware/usb 2872 belong_to: set.middleware.usb 2873 section_info: 2874 description: USB host ip3516hs config header 2875 version: 2.9.1 2876 type: project_template 2877 full_name: USB host ip3516hs config header 2878 display_name: USB host ip3516hs config header 2879 taxonomy: 2880 csub: ip3516hs_config_header 2881 cclass: USB 2882 cgroup: USB Host 2883 vendor: NXP 2884 dependency: 2885 allOf: 2886 - device_id: 2887 - LPC54005 2888 - LPC54016 2889 - LPC54018 2890 - LPC54018J2M 2891 - LPC54018J4M 2892 - LPC54605J512 2893 - LPC54605J256 2894 - LPC54606J512 2895 - LPC54606J256 2896 - LPC54607J256 2897 - LPC54607J512 2898 - LPC54608J512 2899 - LPC54616J512 2900 - LPC54616J256 2901 - LPC54618J512 2902 - LPC54628J512 2903 - LPC54S005 2904 - LPC54S016 2905 - LPC54S018 2906 - LPC54S018J2M 2907 - LPC54S018J4M 2908 - LPC5514 2909 - LPC5516 2910 - LPC5526 2911 - LPC5528 2912 - LPC55S14 2913 - LPC55S16 2914 - LPC55S26 2915 - LPC55S28 2916 - LPC55S66 2917 - LPC55S69 2918 - MIMXRT533S 2919 - MIMXRT555S 2920 - MIMXRT595S 2921 - MIMXRT633S 2922 - MIMXRT685S 2923 meta-name: middleware.usb.host.ip3516hs_config_header 2924 cmake_module_name: middleware_usb_host_ip3516hs_config_header 2925middleware.usb.host.ehci_config_header: 2926 section-type: component 2927 contents: 2928 repo_base_path: middleware/usb 2929 project_base_path: source 2930 cc-include: 2931 - repo_relative_path: output/npw/host_config/ehci 2932 project_relative_path: generated 2933 target_file: 2934 - usb_host_config.h 2935 package_relative_path: output/npw/host_config/ehci 2936 files: 2937 - source: middleware/usb/output/npw/host_config/ehci/usb_host_config.h 2938 project_relative_path: generated 2939 repo_relative_path: output/npw/host_config/ehci 2940 package_relative_path: output/npw/host_config/ehci 2941 type: c_include 2942 config: true 2943 - source: middleware/usb/middleware_usb_host_ehci_config_header.cmake 2944 type: workspace 2945 toolchains: armgcc 2946 hidden: true 2947 package_base_path: middleware/usb 2948 belong_to: set.middleware.usb 2949 section_info: 2950 description: USB host ehci config header 2951 version: 2.9.1 2952 type: project_template 2953 full_name: USB host ehci config header 2954 display_name: USB host ehci config header 2955 taxonomy: 2956 csub: ehci_config_header 2957 cclass: USB 2958 cgroup: USB Host 2959 vendor: NXP 2960 dependency: 2961 allOf: 2962 - device_id: 2963 - MIMXRT1041xxxxB 2964 - MIMXRT1042xxxxB 2965 - MIMXRT1051xxxxB 2966 - MIMXRT1052xxxxB 2967 - MIMXRT1061xxxxA 2968 - MIMXRT1061xxxxB 2969 - MIMXRT1062xxxxA 2970 - MIMXRT1062xxxxB 2971 - MIMXRT1064xxxxA 2972 - MIMXRT1064xxxxB 2973 - MIMXRT1011xxxxx 2974 - MIMXRT1015xxxxx 2975 - MIMXRT1021xxxxx 2976 - MIMXRT1024xxxxx 2977 - MIMXRT1165xxxxx 2978 - MIMXRT1166xxxxx 2979 - MIMXRT1171xxxxx 2980 - MIMXRT1172xxxxx 2981 - MIMXRT1173xxxxx 2982 - MIMXRT1175xxxxx 2983 - MIMXRT1176xxxxx 2984 meta-name: middleware.usb.host.ehci_config_header 2985 cmake_module_name: middleware_usb_host_ehci_config_header 2986middleware.usb.host.stack: 2987 section-type: component 2988 contents: 2989 repo_base_path: middleware/usb 2990 project_base_path: usb 2991 cc-include: 2992 - repo_relative_path: host 2993 project_relative_path: host 2994 package_relative_path: host 2995 - repo_relative_path: host/class 2996 project_relative_path: host/class 2997 package_relative_path: host/class 2998 - repo_relative_path: include 2999 project_relative_path: include 3000 package_relative_path: include 3001 files: 3002 - source: middleware/usb/host/usb_host.h 3003 repo_relative_path: host 3004 project_relative_path: host 3005 package_relative_path: host 3006 type: c_include 3007 - source: middleware/usb/host/usb_host_hci.c 3008 repo_relative_path: host 3009 project_relative_path: host 3010 package_relative_path: host 3011 type: src 3012 - source: middleware/usb/host/usb_host_hci.h 3013 repo_relative_path: host 3014 project_relative_path: host 3015 package_relative_path: host 3016 type: c_include 3017 - source: middleware/usb/host/usb_host_devices.c 3018 repo_relative_path: host 3019 project_relative_path: host 3020 package_relative_path: host 3021 type: src 3022 - source: middleware/usb/host/usb_host_devices.h 3023 repo_relative_path: host 3024 project_relative_path: host 3025 package_relative_path: host 3026 type: c_include 3027 - source: middleware/usb/host/usb_host_framework.h 3028 repo_relative_path: host 3029 project_relative_path: host 3030 package_relative_path: host 3031 type: c_include 3032 - source: middleware/usb/host/usb_host_framework.c 3033 repo_relative_path: host 3034 project_relative_path: host 3035 package_relative_path: host 3036 type: src 3037 - source: middleware/usb/host/class/usb_host_hub.c 3038 repo_relative_path: host/class 3039 project_relative_path: host/class 3040 package_relative_path: host/class 3041 type: src 3042 - source: middleware/usb/host/class/usb_host_hub.h 3043 repo_relative_path: host/class 3044 project_relative_path: host/class 3045 package_relative_path: host/class 3046 type: c_include 3047 - source: middleware/usb/host/class/usb_host_hub_app.c 3048 repo_relative_path: host/class 3049 project_relative_path: host/class 3050 package_relative_path: host/class 3051 type: src 3052 - source: middleware/usb/host/class/usb_host_hub_app.h 3053 repo_relative_path: host/class 3054 project_relative_path: host/class 3055 package_relative_path: host/class 3056 type: c_include 3057 - source: middleware/usb/middleware_usb_host_stack.cmake 3058 type: workspace 3059 toolchains: armgcc 3060 hidden: true 3061 package_base_path: middleware/usb 3062 belong_to: set.middleware.usb 3063 section_info: 3064 version: 2.9.1 3065 type: middleware 3066 full_name: USB Host Stack 3067 description: Middleware usb host stack 3068 taxonomy: 3069 csub: stack 3070 cclass: USB 3071 cgroup: USB Host 3072 display_name: USB Host Stack 3073 vendor: NXP 3074 dependency: 3075 allOf: 3076 - component.osa 3077 - anyOf: 3078 - middleware.usb.host.khci 3079 - middleware.usb.host.ehci 3080 - middleware.usb.host.ohci 3081 - middleware.usb.host.ip3516hs 3082 meta-name: middleware.usb.host.stack 3083 cmake_module_name: middleware_usb_host_stack 3084