49a8529dcf
clean up cmake, remove family_get_project_name()
2025-12-19 12:33:42 +07:00
d76ddc695f
Also fix bDescriptorType
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-11-21 22:11:52 +01:00
183c5ef027
Fix in multiple example codes, wrong descriptor length was taken for tusb_desc_device_qualifier_t.
...
Signed-off-by: Thomas Rubin <thomas.rubin2@protonmail.com >
2025-11-21 14:31:45 +01:00
be9d1973ac
make TUP_DCD_EDPT_ISO_ALLOC i.e dcd_edpt_iso_alloc()/dcd_edpt_iso_activate() as default driver implementation. dcd_edpt_close() is deprecated and will be removed from all driver in the future.
2025-11-17 19:42:10 +07:00
cd90d94e7c
make host info to devcie cdc to work with freertos/noos
2025-11-06 19:08:53 +07:00
d92b810df7
fix Identifiers that start with '__' or '_[A-Z]' are reserved.
...
fix compiling with nuc family
2025-10-28 14:14:01 +07:00
a12806a6cd
fix descriptor warning when shifting zero
2025-10-28 00:17:26 +07:00
f39dcae9f1
fix several warnings
2025-10-24 13:04:49 +07:00
c48bbfab5e
more make refactor
2025-10-14 17:53:55 +07:00
47b13f6b10
improve cmake warning flags, fix various warnings in examples
2025-10-14 17:13:28 +07:00
9bf18d080b
move make.mk to hw/bsp/family_support.mk
2025-10-14 15:14:43 +07:00
be9409bfa7
Fix board_init_after_tusb
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-09-17 23:44:01 +02:00
0388700ad7
update esp build, replace TUSB_MCU_VENDOR_ESPRESSIF by ESP_PLATFORM
2025-07-02 15:32:12 +07:00
14f1feac84
Fix path.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-02-11 20:56:41 +01:00
09bce3532c
Add CMake presets.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-02-09 00:25:38 +01:00
c8130afe9b
bump up cmake min to 3.20
2025-01-21 16:28:26 +07:00
4012e15075
move core init code to dwc2 common. update/correct build for esppressif
2024-10-15 17:55:24 +07:00
1f18be93db
change the tusb_rhport_init_t struct, exclude the rhport to make API more consistent
2024-10-14 18:27:52 +07:00
92602b9de3
change tusb_init(), tusb_rhport_init() to use init struct for expandability
2024-10-11 13:41:53 +07:00
57aac432b5
add new tusb_int_handler(rhport, in_isr) as common irq handler
...
update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible
2024-10-10 16:28:36 +07:00
fa44923de1
skip some examples for mcxa15
2024-09-30 22:13:30 +07:00
f32851cf2a
fix ci skip example for ch32v1
2024-06-14 16:16:10 +07:00
2a67ce773d
change default risv-gcc to riscv-none-elf- and add _zicsr extension
...
add cmake for ch32v20x, skip freertos examples for CH32V20X, also skip net webserver due to lack of RAM
update to use openocd with wlinke adapter
2024-05-16 19:18:43 +07:00
3e2ea77506
More ci tweak ( #2636 )
...
* change concurrency group to ${{ github.workflow }}-${{ github.ref }}
* use argparse for build.py hil_test.py, remove the need to install click
* move ci win/mac to build_cmake.yml
* rename build_family.yml to build_util.yml
* build_util.yml support esp32
* integrate build-espressif into build.yml
* build.py support make with --board option
* add get_deps action
* update hil test to reuse action
2024-05-10 18:55:43 +07:00
ef7be4c2ff
Fix CI.
2024-04-28 01:17:32 +02:00
2e995d7cf4
adding support for esp32 for use with max3421e host
2024-04-25 20:23:40 +07:00
455a2879fb
Fix typo.
2024-04-09 12:48:27 +02:00
5b2441d8a3
support CFG_EXAMPLE_VIDEO_READONLY for stream0 for small mcu
2024-04-05 16:12:31 +07:00
34737f9c60
update uvc 2ch to stream0 use yuy2, stream1 use mpeg
...
this help reduce sram requirement for example, also provide different format (uncompressed & mpeg)
2024-04-05 00:55:48 +07:00
6a14dd190f
Fix compile errors when High Speed
2024-03-25 23:24:24 +09:00
8f04d96c07
Add small RAM MCUs/boards to skip list
2024-03-25 23:15:49 +09:00
5a880013c8
Add UVC 2ch example
2024-03-24 22:31:47 +09:00