| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-11 | Merge branch 'master' into fork/HiFiPhile/h7rs | hathach | |
| 2025-06-04 | chore: squash previous commits from other branches | James Sandison | |
| 2025-05-29 | examples/device/net_lwip_webserver: Simplify example code. | Andrew Leech | |
| Now that tud_network_recv_renew has protections against recursion it's safe and simpler to handle the lwip frame entirely in the same callback. | |||
| 2025-05-29 | Add USB NCM link state control support | Andrew Leech | |
| This adds the ability to dynamically control the network link state for NCM devices. The host OS will see the network interface as connected/disconnected based on the link state. New API: - tud_network_link_state(rhport, is_up): Set link up/down state Example updates: - Added button control to toggle link state - Fixed LWIP integration to properly handle link state changes - Added printf to show correct protocol (NCM vs RNDIS/ECM) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]> | |||
| 2025-04-13 | Skip net_lwip_webserver, too big for h7rs | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-02-09 | Add CMake presets. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-01-21 | bump up cmake min to 3.20 | hathach | |
| 2024-11-28 | Merge branch 'master' into fork/HiFiPhile/lwip_fix | hathach | |
| 2024-10-15 | Add comment to BOS descriptor. | HiFiPhile | |
| 2024-10-14 | change the tusb_rhport_init_t struct, exclude the rhport to make API more ↵ | hathach | |
| consistent | |||
| 2024-10-11 | change tusb_init(), tusb_rhport_init() to use init struct for expandability | hathach | |
| 2024-10-10 | add new tusb_int_handler(rhport, in_isr) as common irq handler | hathach | |
| update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible | |||
| 2024-10-05 | Add MSOS 2.0 descriptor to auto load NCM driver on Windows. | HiFiPhile | |
| 2024-10-05 | service_traffic: Don't call pbuf_free when ethernet_input is Ok | Stéphane Lenclud | |
| 2024-09-30 | skip some examples for mcxa15 | hathach | |
| 2024-08-19 | rename TUD_ENDPOINT_EXCLUSIVE_NUMBER to TUD_ENDPOINT_ONE_DIRECTION_ONLY | hathach | |
| 2024-08-17 | define and use TUD_ENDPOINT_EXCLUSIVE_NUMBER | hathach | |
| 2024-08-14 | Merge branch 'refs/heads/master' into fork/BrentK-ADI/max32_port | hathach | |
| 2024-07-18 | net_lwip_webserver: allow TINYUSB_LWIP_PATH to be defined by parent CMake file | Liam Fraser | |
| 2024-07-01 | Add MAX78002 Support | Brent Kowal | |
| -Added support for MAX78002, MAX78002EVKIT -Added provisions for remaining MAX32 USB parts | |||
| 2024-06-28 | Initial Commit for MAX32 Support | Brent Kowal | |
| Initial commit for the port of TUSB to MAX32xxx parts, staring with MAX32690 - Added dcd_max32.c (based on dcd_musb.c) for interfacing with the peripheral - Added MAX32690 part family support - Added max32690evkit board support - Updated examples for unique EP number requirement - Updated get_deps.py to fetch the MSDK Known Issues / Additional Testing Required - msc_dual_lun only shown 1 volume on Windows - USBTMC does not have a valid Windowsdriver - DFU does not have a valid Windows driver - WebUSB is "Device not Recognized" - Need to test build scripts with IAR and Clang | |||
| 2024-06-14 | fix ci skip example for ch32v1 | hathach | |
| 2024-05-16 | change default risv-gcc to riscv-none-elf- and add _zicsr extension | hathach | |
| 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-10 | More ci tweak (#2636) | Ha Thach | |
| * 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-07 | Fix CI. | HiFiPhile | |
| 2024-05-07 | Enable NCM + iperf for MCU with bigger RAM. | HiFiPhile | |
| 2024-05-07 | Increase TCP_WND for better performance. | HiFiPhile | |
| 2024-05-07 | Reformat net_lwip_webserver example. | HiFiPhile | |
| 2024-04-28 | Merge remote-tracking branch 'upstream/master' into pr/2227 | HiFiPhile | |
| 2023-11-29 | update esp32 to also be supported by hil test | hathach | |
| test run locally well | |||
| 2023-11-23 | move make.mk and rules.mk to build_system/make | hathach | |
| 2023-09-08 | ECM/RNDIS again selected for webserver example | Hardy Griech | |
| 2023-08-31 | code review: add NCM options in example config | Hardy Griech | |
| 2023-08-07 | Merge pull request #2151 from kilograham/rp2040_build_fixes | Ha Thach | |
| Fix build issues when building for RP2040 from pico-examples/pico-sdk. | |||
| 2023-08-04 | update all examples to use unique ID as serial if avaialble | hathach | |
| 2023-08-04 | Merge branch 'master' into enhance-bsp | hathach | |
| 2023-08-03 | rename hw/bsp/board.h to board_api.h | hathach | |
| 2023-07-31 | enable USBMC for uno r4, add board_init_after_tusb() API | hathach | |
| add BOARD_UPPERCASE for board detection | |||
| 2023-07-18 | Fix build issues when building for RP2040 from pico-examples/pico-sdk. | graham sanderson | |
| * include_guard requires GLOBAL as family.cmake is included in multiple non child places * the following recently added check is suprfluous (family_configure_host_example for rp2040 should do this already), and breaks if pico_pio_usb is not avaialble, so i have removed # Add pico-pio-usb for rp2040 since user can choose to run on bit-banging host if(FAMILY STREQUAL "rp2040") family_add_pico_pio_usb(${PROJECT}) endif() * added new familt_example_missing_dependency functino to print missing dependency warning, so pico-examples can override it to be less in your face, and also more contextual to pico-examples | |||
| 2023-06-27 | rework cmake with rtos support add RTOS to ↵ | hathach | |
| family_configure_device/host/dual_example() | |||
| 2023-06-24 | fix missing replace | hathach | |
| 2023-06-16 | fix build, update freertos config for cmake | hathach | |
| 2023-06-02 | add IAR support for G0 with cmake | hathach | |
| 2023-05-26 | fix build with net_lwip_webserver example | hathach | |
| 2023-04-21 | build all freertos, not able to build net lwip due to lack of sio_open() | hathach | |
| 2023-03-22 | Remove const from tud_network_mac_address in example and test files | Matt Mills | |
| 2023-03-18 | fix ci with kl25z | hathach | |
| 2023-03-17 | fix trailing space and new line | hathach | |
| temporarily disable codespell | |||
| 2023-03-06 | integrate top.mk into make.mk | hathach | |
| 2023-01-18 | get most examples build with iar | hathach | |
