You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

244 lines
11 KiB

1 year ago
  1. {
  2. "configurations": [
  3. {
  4. "name": "nrf52833_xxaa",
  5. "includePath": [
  6. "libznordic\\include",
  7. "sdk/external/fatfs/src/",
  8. "sdk/external/fatfs/src/",
  9. "sdk/external/fatfs/port/",
  10. "sdk/components/libraries/block_dev/sdc/",
  11. "sdk/components/libraries/block_dev/",
  12. "sdk\\config",
  13. "app\\src",
  14. "sdk\\components",
  15. "sdk\\components\\ble\\ble_advertising",
  16. "sdk\\components\\ble\\ble_dtm",
  17. "sdk\\components\\ble\\ble_link_ctx_manager",
  18. "sdk\\components\\ble\\ble_racp",
  19. "sdk\\components\\ble\\ble_services\\ble_ancs_c",
  20. "sdk\\components\\ble\\ble_services\\ble_ans_c",
  21. "sdk\\components\\ble\\ble_services\\ble_bas",
  22. "sdk\\components\\ble\\ble_services\\ble_bas_c",
  23. "sdk\\components\\ble\\ble_services\\ble_cscs",
  24. "sdk\\components\\ble\\ble_services\\ble_cts_c",
  25. "sdk\\components\\ble\\ble_services\\ble_dfu",
  26. "sdk\\components\\ble\\ble_services\\ble_dis",
  27. "sdk\\components\\ble\\ble_services\\ble_gls",
  28. "sdk\\components\\ble\\ble_services\\ble_hids",
  29. "sdk\\components\\ble\\ble_services\\ble_hrs",
  30. "sdk\\components\\ble\\ble_services\\ble_hrs_c",
  31. "sdk\\components\\ble\\ble_services\\ble_hts",
  32. "sdk\\components\\ble\\ble_services\\ble_ias",
  33. "sdk\\components\\ble\\ble_services\\ble_ias_c",
  34. "sdk\\components\\ble\\ble_services\\ble_lbs",
  35. "sdk\\components\\ble\\ble_services\\ble_lbs_c",
  36. "sdk\\components\\ble\\ble_services\\ble_lls",
  37. "sdk\\components\\ble\\ble_services\\ble_nus",
  38. "sdk\\components\\ble\\ble_services\\ble_nus_c",
  39. "sdk\\components\\ble\\ble_services\\ble_rscs",
  40. "sdk\\components\\ble\\ble_services\\ble_rscs_c",
  41. "sdk\\components\\ble\\ble_services\\ble_tps",
  42. "sdk\\components\\ble\\common",
  43. "sdk\\components\\ble\\nrf_ble_gatt",
  44. "sdk\\components\\ble\\nrf_ble_qwr",
  45. "sdk\\components\\ble\\peer_manager",
  46. "sdk\\components\\boards",
  47. "sdk\\components\\libraries\\atomic",
  48. "sdk\\components\\libraries\\atomic_fifo",
  49. "sdk\\components\\libraries\\atomic_flags",
  50. "sdk\\components\\libraries\\balloc",
  51. "sdk\\components\\libraries\\bootloader\\ble_dfu",
  52. "sdk\\components\\libraries\\bsp",
  53. "sdk\\components\\libraries\\button",
  54. "sdk\\components\\libraries\\cli",
  55. "sdk\\components\\libraries\\crc16",
  56. "sdk\\components\\libraries\\crc32",
  57. "sdk\\components\\libraries\\crypto",
  58. "sdk\\components\\libraries\\csense",
  59. "sdk\\components\\libraries\\csense_drv",
  60. "sdk\\components\\libraries\\delay",
  61. "sdk\\components\\libraries\\ecc",
  62. "sdk\\components\\libraries\\experimental_section_vars",
  63. "sdk\\components\\libraries\\experimental_task_manager",
  64. "sdk\\components\\libraries\\fds",
  65. "sdk\\components\\libraries\\fifo",
  66. "sdk\\components\\libraries\\fstorage",
  67. "sdk\\components\\libraries\\gfx",
  68. "sdk\\components\\libraries\\gpiote",
  69. "sdk\\components\\libraries\\hardfault",
  70. "sdk\\components\\libraries\\hci",
  71. "sdk\\components\\libraries\\led_softblink",
  72. "sdk\\components\\libraries\\log",
  73. "sdk\\components\\libraries\\log\\src",
  74. "sdk\\components\\libraries\\low_power_pwm",
  75. "sdk\\components\\libraries\\mem_manager",
  76. "sdk\\components\\libraries\\memobj",
  77. "sdk\\components\\libraries\\mpu",
  78. "sdk\\components\\libraries\\mutex",
  79. "sdk\\components\\libraries\\pwm",
  80. "sdk\\components\\libraries\\pwr_mgmt",
  81. "sdk\\components\\libraries\\queue",
  82. "sdk\\components\\libraries\\ringbuf",
  83. "sdk\\components\\libraries\\scheduler",
  84. "sdk\\components\\libraries\\sdcard",
  85. "sdk\\components\\libraries\\slip",
  86. "sdk\\components\\libraries\\sortlist",
  87. "sdk\\components\\libraries\\spi_mngr",
  88. "sdk\\components\\libraries\\stack_guard",
  89. "sdk\\components\\libraries\\strerror",
  90. "sdk\\components\\libraries\\svc",
  91. "sdk\\components\\libraries\\timer",
  92. "sdk\\components\\libraries\\twi_mngr",
  93. "sdk\\components\\libraries\\twi_sensor",
  94. "sdk\\components\\libraries\\uart",
  95. "sdk\\components\\libraries\\usbd",
  96. "sdk\\components\\libraries\\usbd\\class\\audio",
  97. "sdk\\components\\libraries\\usbd\\class\\cdc",
  98. "sdk\\components\\libraries\\usbd\\class\\cdc\\acm",
  99. "sdk\\components\\libraries\\usbd\\class\\hid",
  100. "sdk\\components\\libraries\\usbd\\class\\hid\\generic",
  101. "sdk\\components\\libraries\\usbd\\class\\hid\\kbd",
  102. "sdk\\components\\libraries\\usbd\\class\\hid\\mouse",
  103. "sdk\\components\\libraries\\usbd\\class\\msc",
  104. "sdk\\components\\libraries\\util",
  105. "sdk\\components\\nfc\\ndef\\conn_hand_parser",
  106. "sdk\\components\\nfc\\ndef\\conn_hand_parser\\ac_rec_parser",
  107. "sdk\\components\\nfc\\ndef\\conn_hand_parser\\ble_oob_advdata_parser",
  108. "sdk\\components\\nfc\\ndef\\conn_hand_parser\\le_oob_rec_parser",
  109. "sdk\\components\\nfc\\ndef\\connection_handover\\ac_rec",
  110. "sdk\\components\\nfc\\ndef\\connection_handover\\ble_oob_advdata",
  111. "sdk\\components\\nfc\\ndef\\connection_handover\\ble_pair_lib",
  112. "sdk\\components\\nfc\\ndef\\connection_handover\\ble_pair_msg",
  113. "sdk\\components\\nfc\\ndef\\connection_handover\\common",
  114. "sdk\\components\\nfc\\ndef\\connection_handover\\ep_oob_rec",
  115. "sdk\\components\\nfc\\ndef\\connection_handover\\hs_rec",
  116. "sdk\\components\\nfc\\ndef\\connection_handover\\le_oob_rec",
  117. "sdk\\components\\nfc\\ndef\\generic\\message",
  118. "sdk\\components\\nfc\\ndef\\generic\\record",
  119. "sdk\\components\\nfc\\ndef\\launchapp",
  120. "sdk\\components\\nfc\\ndef\\parser\\message",
  121. "sdk\\components\\nfc\\ndef\\parser\\record",
  122. "sdk\\components\\nfc\\ndef\\text",
  123. "sdk\\components\\nfc\\ndef\\uri",
  124. "sdk\\components\\nfc\\platform",
  125. "sdk\\components\\nfc\\t2t_lib",
  126. "sdk\\components\\nfc\\t2t_parser",
  127. "sdk\\components\\nfc\\t4t_lib",
  128. "sdk\\components\\nfc\\t4t_parser\\apdu",
  129. "sdk\\components\\nfc\\t4t_parser\\cc_file",
  130. "sdk\\components\\nfc\\t4t_parser\\hl_detection_procedure",
  131. "sdk\\components\\nfc\\t4t_parser\\tlv",
  132. "sdk\\components\\softdevice\\common",
  133. "sdk\\components\\softdevice\\s140\\headers",
  134. "sdk\\components\\softdevice\\s140\\headers\\nrf52",
  135. "sdk\\external\\fprintf",
  136. "sdk\\external\\segger_rtt",
  137. "sdk\\external\\utf_converter",
  138. "sdk\\integration\\nrfx",
  139. "sdk\\integration\\nrfx\\legacy",
  140. "sdk\\modules\\nrfx",
  141. "sdk\\modules\\nrfx\\drivers\\include",
  142. "sdk\\modules\\nrfx\\hal",
  143. "app\\config\\",
  144. "app\\config",
  145. "app",
  146. "sdk\\modules\\nrfx\\soc",
  147. "sdk\\modules\\nrfx\\drivers\\src",
  148. "sdk\\modules\\nrfx\\drivers\\src\\prs",
  149. "sdk\\modules\\nrfx\\mdk\\",
  150. "sdk\\components\\toolchain\\cmsis\\include\\",
  151. "sdk\\components\\libraries\\bootloader\\"
  152. ],
  153. "defines": [
  154. "BL_SETTINGS_ACCESS_ONLY",
  155. "NRF_DFU_SVCI_ENABLED",
  156. "NRF_DFU_TRANSPORT_BLE=1",
  157. "CONFIG_NFCT_PINS_AS_GPIOS",
  158. "APP_TIMER_V2",
  159. "APP_TIMER_V2_RTC1_ENABLED",
  160. "BOARD_PCA10100",
  161. "FLOAT_ABI_HARD",
  162. "NRF52833_XXAA",
  163. "NRF_SD_BLE_API_VERSION=7",
  164. "S140",
  165. "SOFTDEVICE_PRESENT",
  166. "__HEAP_SIZE=2048",
  167. "__STACK_SIZE=4096",
  168. "__CC_ARM",
  169. "__arm__",
  170. "__align(x)=",
  171. "__ALIGNOF__(x)=",
  172. "__alignof__(x)=",
  173. "__asm(x)=",
  174. "__forceinline=",
  175. "__restrict=",
  176. "__global_reg(n)=",
  177. "__inline=",
  178. "__int64=long long",
  179. "__INTADDR__(expr)=0",
  180. "__irq=",
  181. "__packed=",
  182. "__pure=",
  183. "__smc(n)=",
  184. "__svc(n)=",
  185. "__svc_indirect(n)=",
  186. "__svc_indirect_r7(n)=",
  187. "__value_in_regs=",
  188. "__weak=",
  189. "__writeonly=",
  190. "__declspec(x)=",
  191. "__attribute__(x)=",
  192. "__nonnull__(x)=",
  193. "__register=",
  194. "__breakpoint(x)=",
  195. "__cdp(x,y,z)=",
  196. "__clrex()=",
  197. "__clz(x)=0U",
  198. "__current_pc()=0U",
  199. "__current_sp()=0U",
  200. "__disable_fiq()=",
  201. "__disable_irq()=",
  202. "__dmb(x)=",
  203. "__dsb(x)=",
  204. "__enable_fiq()=",
  205. "__enable_irq()=",
  206. "__fabs(x)=0.0",
  207. "__fabsf(x)=0.0f",
  208. "__force_loads()=",
  209. "__force_stores()=",
  210. "__isb(x)=",
  211. "__ldrex(x)=0U",
  212. "__ldrexd(x)=0U",
  213. "__ldrt(x)=0U",
  214. "__memory_changed()=",
  215. "__nop()=",
  216. "__pld(...)=",
  217. "__pli(...)=",
  218. "__qadd(x,y)=0",
  219. "__qdbl(x)=0",
  220. "__qsub(x,y)=0",
  221. "__rbit(x)=0U",
  222. "__rev(x)=0U",
  223. "__return_address()=0U",
  224. "__ror(x,y)=0U",
  225. "__schedule_barrier()=",
  226. "__semihost(x,y)=0",
  227. "__sev()=",
  228. "__sqrt(x)=0.0",
  229. "__sqrtf(x)=0.0f",
  230. "__ssat(x,y)=0",
  231. "__strex(x,y)=0U",
  232. "__strexd(x,y)=0",
  233. "__strt(x,y)=",
  234. "__swp(x,y)=0U",
  235. "__usat(x,y)=0U",
  236. "__wfe()=",
  237. "__wfi()=",
  238. "__yield()=",
  239. "__vfp_status(x,y)=0"
  240. ],
  241. "intelliSenseMode": "${default}"
  242. }
  243. ],
  244. "version": 4
  245. }