summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2026-06-28Fix RT-Thread MSC inquiry string boundsOld-Ding
2026-04-20fix usbnet hardcode speed. disable hil test for nowhathach
2026-04-02update FatFS to R0.16 via abbrev/fatfs dependencyhathach
- Add lib/fatfs to deps_mandatory in get_deps.py, pinned to R0.16 (commit 30ca13c6) from github.com/abbrev/fatfs mirror - Move TinyUSB custom ffconf.h to examples/host/msc_file_explorer/src/ with project-specific settings: FF_CODE_PAGE=437, FF_USE_LFN=1, FF_FS_RPATH=2, FF_VOLUMES=4, FF_FS_NORTC=1 - get_deps.py removes stock ffconf.h after clone to avoid conflict - Remove vendored fatfs source files from git tracking FatFS R0.16 includes important fixes since R0.15: - Fixed FAT32 FsInfo regression (forced full FAT scan on f_getfree) - Fixed f_readdir infinite loop (from R0.15b) - f_getcwd/.. now works on exFAT - Added FF_FS_CRTIME support
2026-03-06fix warningshathach
2025-11-25fsdev: reorganize functionsHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-28fix Identifiers that start with '__' or '_[A-Z]' are reserved.hathach
fix compiling with nuc family
2025-10-14improve cmake warning flags, fix various warnings in exampleshathach
2025-09-15Merge branch 'master' into fork/ennebi/mtphathach
2025-08-06Add MTP class deviceMaurizio Pesce
2025-07-27Fix goto indentationElwin Huang
Co-authored-by: Copilot <[email protected]>
2025-07-25Fix compile error.Elwin Huang
2025-07-25dhcp: Fix DHCP_OFFER/DHCP_ACK destinaton.EcuasYos
In RFC 2131, the destination of DHCP OFFER/ACK is defined in Section 4.1. Fix the destination error by following the rule of RFC 2131. TODO: We implement all rule but the last one. ARP table is required to associate client's macaddr. Currently, fallback to broadcast. Signed-off-by: Elwin Huang <[email protected]>
2024-11-22add TUD_EPBUF_DEF for ecm rndis, also separate notify and control buffer, ↵hathach
use edpt_claim() to prevent race condition
2024-09-03Make function parameter definitions match function prototypes ( found with ↵dp111
cppcheck)
2024-05-24[osal]Add usb-device and host macro controls.Rbb666
2024-05-11[osal]add usb host script.Rbb666
2024-04-30Update dnserver.c: Match dnserv_free signature with fwd-declmaflcko
2024-04-25Merge pull request #2599 from Rbb666/rtthreadHa Thach
[osal]Add rt-thread script support.
2024-04-25fix pre-commithathach
2024-04-22skip malloc/free in embeddedhathach
2024-04-18[add]Add rtthread script support to better integrate into rtthread projects.Rbb666
2023-11-13Adding extern C to definitions to allow link on C++ projectjfm92
2023-08-06Fix RTT build.HiFiPhile
2023-07-24rename CFG_TUSB_MEM_SECTION to CFG_TUD_MEM_SECTION in device stackhathach
CFG_TUD_MEM_SECTION is default to CFG_TUSB_MEM_SECTION
2023-06-14update segger rtt to fix cast alignhathach
2023-06-07update rtt to rev 25842hathach
2023-03-17fix trailing space and new linehathach
temporarily disable codespell
2023-03-17remove all submoduleshathach
2023-03-10remove most of the submoduleshathach
2023-03-10starting to remove submodule cmsis5 and nrfxhathach
2023-02-04dhserver: Fix a potential DoS vulnerability accidentially introduced by #1712Jannis Achstetter
2022-12-04Fix typosBastien Nocera
2022-11-21Merge pull request #1746 from hathach/host-msc-exampleHa Thach
Add host msc explorer example
2022-11-21add pwdhathach
2022-11-19implement cat commandhathach
2022-11-19msc explorer ls work greathathach
2022-11-18add msc file explorer examplehathach
- add lib/fatfs version 15 - add lib/embedded-cli
2022-11-01dhserver: Support DHCP clients that don't send the MESSAGETYPE as first optionJannis Achstetter
Signed-off-by: Jannis Achstetter <[email protected]>
2022-05-27Remove lib/Pico-PIO-USB, which has moved to hw/mcu/raspberry_pi/Pico-PIO-USB.William D. Jones
2022-05-11clean up examplehathach
2022-05-11sync with pio usbhathach
2022-05-10move pio usb files to srchathach
2022-04-29configure hid_to_cdc example to build with rp2040 with pio usb as hosthathach
2022-04-29update piohathach
2022-04-28more clean uphathach
2022-04-27everything work greathathach
2022-04-26minor clean uphathach
2022-04-26follow pio usb changeshathach
2022-04-22more with pio usbhathach
2022-04-22keep up with pio usbhathach