iar_template.ipcf 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. <?xml version="1.0"?>
  2. <iarProjectConnection name="tinyusb" oneShot="true">
  3. <includePath>
  4. <path>$TUSB_DIR$/src</path>
  5. <path>$TUSB_DIR$/lib/SEGGER_RTT/RTT</path>
  6. <path>$PROJ_DIR$</path>
  7. </includePath>
  8. <files>
  9. <group name="src/device">
  10. <path>$TUSB_DIR$/src/device/usbd.c</path>
  11. <path>$TUSB_DIR$/src/device/usbd_control.c</path>
  12. </group>
  13. <group name="src/common">
  14. <path>$TUSB_DIR$/src/common/tusb_fifo.c</path>
  15. </group>
  16. <group name="src/class/audio">
  17. <path>$TUSB_DIR$/src/class/audio/audio_device.c</path>
  18. </group>
  19. <group name="src/class/bth">
  20. <path>$TUSB_DIR$/src/class/bth/bth_device.c</path>
  21. </group>
  22. <group name="src/class/cdc">
  23. <path>$TUSB_DIR$/src/class/cdc/cdc_device.c</path>
  24. <path>$TUSB_DIR$/src/class/cdc/cdc_host.c</path>
  25. <path>$TUSB_DIR$/src/class/cdc/cdc_rndis_host.c</path>
  26. </group>
  27. <group name="src/class/dfu">
  28. <path>$TUSB_DIR$/src/class/dfu/dfu_device.c</path>
  29. <path>$TUSB_DIR$/src/class/dfu/dfu_rt_device.c</path>
  30. </group>
  31. <group name="src/class/hid">
  32. <path>$TUSB_DIR$/src/class/hid/hid_device.c</path>
  33. <path>$TUSB_DIR$/src/class/hid/hid_host.c</path>
  34. </group>
  35. <group name="src/class/midi">
  36. <path>$TUSB_DIR$/src/class/midi/midi_device.c</path>
  37. </group>
  38. <group name="src/class/msc">
  39. <path>$TUSB_DIR$/src/class/msc/msc_device.c</path>
  40. <path>$TUSB_DIR$/src/class/msc/msc_host.c</path>
  41. </group>
  42. <group name="src/class/net">
  43. <path>$TUSB_DIR$/src/class/net/ecm_rndis_device.c</path>
  44. <path>$TUSB_DIR$/src/class/net/ncm_device.c</path>
  45. </group>
  46. <group name="src/class/usbtmc">
  47. <path>$TUSB_DIR$/src/class/usbtmc/usbtmc_device.c</path>
  48. </group>
  49. <group name="src/class/vendor">
  50. <path>$TUSB_DIR$/src/class/vendor/vendor_device.c</path>
  51. <path>$TUSB_DIR$/src/class/vendor/vendor_host.c</path>
  52. </group>
  53. <group name="src">
  54. <path>$TUSB_DIR$/src/tusb.c</path>
  55. </group>
  56. <group name="src/host">
  57. <path>$TUSB_DIR$/src/host/hub.c</path>
  58. <path>$TUSB_DIR$/src/host/usbh.c</path>
  59. <path>$TUSB_DIR$/src/host/usbh_control.c</path>
  60. </group>
  61. <group name="src/portable/synopsys/dwc2">
  62. <path>$TUSB_DIR$/src/portable/synopsys/dwc2/dcd_dwc2.c</path>
  63. </group>
  64. <group name="src/portable/dialog/da146xx">
  65. <path>$TUSB_DIR$/src/portable/dialog/da146xx/dcd_da146xx.c</path>
  66. </group>
  67. <group name="src/portable/ehci">
  68. <path>$TUSB_DIR$/src/portable/ehci/ehci.c</path>
  69. </group>
  70. <group name="src/portable/espressif/esp32sx">
  71. <path>$TUSB_DIR$/src/portable/espressif/esp32sx/dcd_esp32sx.c</path>
  72. </group>
  73. <group name="src/portable/mentor/musb">
  74. <path>$TUSB_DIR$/src/portable/mentor/musb/dcd_musb.c</path>
  75. </group>
  76. <group name="src/portable/microchip/samd">
  77. <path>$TUSB_DIR$/src/portable/microchip/samd/dcd_samd.c</path>
  78. </group>
  79. <group name="src/portable/microchip/samg">
  80. <path>$TUSB_DIR$/src/portable/microchip/samg/dcd_samg.c</path>
  81. </group>
  82. <group name="src/portable/microchip/samx7x">
  83. <path>$TUSB_DIR$/src/portable/microchip/samx7x/dcd_samx7x.c</path>
  84. </group>
  85. <group name="src/portable/mindmotion/mm32">
  86. <path>$TUSB_DIR$/src/portable/mindmotion/mm32/dcd_mm32f327x_otg.c</path>
  87. </group>
  88. <group name="src/portable/nordic/nrf5x">
  89. <path>$TUSB_DIR$/src/portable/nordic/nrf5x/dcd_nrf5x.c</path>
  90. </group>
  91. <group name="src/portable/nuvoton/nuc120">
  92. <path>$TUSB_DIR$/src/portable/nuvoton/nuc120/dcd_nuc120.c</path>
  93. </group>
  94. <group name="src/portable/nuvoton/nuc121">
  95. <path>$TUSB_DIR$/src/portable/nuvoton/nuc121/dcd_nuc121.c</path>
  96. </group>
  97. <group name="src/portable/nuvoton/nuc505">
  98. <path>$TUSB_DIR$/src/portable/nuvoton/nuc505/dcd_nuc505.c</path>
  99. </group>
  100. <group name="src/portable/nxp/khci">
  101. <path>$TUSB_DIR$/src/portable/nxp/khci/dcd_khci.c</path>
  102. </group>
  103. <group name="src/portable/nxp/lpc17_40">
  104. <path>$TUSB_DIR$/src/portable/nxp/lpc17_40/dcd_lpc17_40.c</path>
  105. <path>$TUSB_DIR$/src/portable/nxp/lpc17_40/hcd_lpc17_40.c</path>
  106. </group>
  107. <group name="src/portable/nxp/lpc_ip3511">
  108. <path>$TUSB_DIR$/src/portable/nxp/lpc_ip3511/dcd_lpc_ip3511.c</path>
  109. </group>
  110. <group name="src/portable/nxp/transdimension">
  111. <path>$TUSB_DIR$/src/portable/nxp/transdimension/dcd_transdimension.c</path>
  112. <path>$TUSB_DIR$/src/portable/nxp/transdimension/hcd_transdimension.c</path>
  113. </group>
  114. <group name="src/portable/ohci">
  115. <path>$TUSB_DIR$/src/portable/ohci/ohci.c</path>
  116. </group>
  117. <group name="src/portable/raspberrypi/rp2040">
  118. <path>$TUSB_DIR$/src/portable/raspberrypi/rp2040/dcd_rp2040.c</path>
  119. <path>$TUSB_DIR$/src/portable/raspberrypi/rp2040/hcd_rp2040.c</path>
  120. <path>$TUSB_DIR$/src/portable/raspberrypi/rp2040/rp2040_usb.c</path>
  121. </group>
  122. <group name="src/portable/renesas/usba">
  123. <path>$TUSB_DIR$/src/portable/renesas/usba/dcd_usba.c</path>
  124. </group>
  125. <group name="src/portable/sony/cxd56">
  126. <path>$TUSB_DIR$/src/portable/sony/cxd56/dcd_cxd56.c</path>
  127. </group>
  128. <group name="src/portable/st/stm32_fsdev">
  129. <path>$TUSB_DIR$/src/portable/st/stm32_fsdev/dcd_stm32_fsdev.c</path>
  130. </group>
  131. <group name="src/portable/ti/msp430x5xx">
  132. <path>$TUSB_DIR$/src/portable/ti/msp430x5xx/dcd_msp430x5xx.c</path>
  133. </group>
  134. <group name="src/portable/valentyusb/eptri">
  135. <path>$TUSB_DIR$/src/portable/valentyusb/eptri/dcd_eptri.c</path>
  136. </group>
  137. <group name="lib/SEGGER_RTT">
  138. <path>$TUSB_DIR$/lib/SEGGER_RTT/RTT/SEGGER_RTT.c</path>
  139. <path>$TUSB_DIR$/lib/SEGGER_RTT/RTT/SEGGER_RTT_printf.c</path>
  140. <path>$TUSB_DIR$/lib/SEGGER_RTT/Syscalls/SEGGER_RTT_Syscalls_IAR.c</path>
  141. </group>
  142. </files>
  143. </iarProjectConnection>