1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 20:35:33 +03:00

Adding RP2350 SDK and target framework (#13988)

* Adding RP2350 SDK and target framework

* Spacing

* Removing board definitions
This commit is contained in:
J Blackman 2024-10-23 10:02:48 +11:00 committed by GitHub
parent 462cb05930
commit 2dd6f95aad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
576 changed files with 435012 additions and 0 deletions

View file

@ -0,0 +1,42 @@
package(default_visibility = ["//visibility:public"])
exports_files(
glob(["**/*"]),
visibility = ["//visibility:public"],
)
cc_library(
name = "tinyusb",
srcs = [
"hw/bsp/rp2040/family.c",
"src/class/audio/audio_device.c",
"src/class/cdc/cdc_device.c",
"src/class/dfu/dfu_device.c",
"src/class/dfu/dfu_rt_device.c",
"src/class/hid/hid_device.c",
"src/class/midi/midi_device.c",
"src/class/msc/msc_device.c",
"src/class/net/ecm_rndis_device.c",
"src/class/net/ncm_device.c",
"src/class/usbtmc/usbtmc_device.c",
"src/class/vendor/vendor_device.c",
"src/class/video/video_device.c",
"src/common/tusb_fifo.c",
"src/device/usbd.c",
"src/device/usbd_control.c",
"src/portable/raspberrypi/rp2040/dcd_rp2040.c",
"src/portable/raspberrypi/rp2040/rp2040_usb.c",
"src/tusb.c",
],
hdrs = glob([
"src/**/*.h",
"hw/bsp/*.h",
"hw/bsp/rp2040/**/*.h",
]),
includes = [
"hw",
"hw/bsp",
"src",
],
deps = ["@pico-sdk//src/rp2_common/tinyusb:tinyusb_port"],
)