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:
parent
462cb05930
commit
2dd6f95aad
576 changed files with 435012 additions and 0 deletions
42
lib/main/pico-sdk/rp2_common/tinyusb/tinyusb.BUILD
Normal file
42
lib/main/pico-sdk/rp2_common/tinyusb/tinyusb.BUILD
Normal 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"],
|
||||
)
|
Loading…
Add table
Add a link
Reference in a new issue