summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2023-03-30update all cmake for esp32 buildhathach
2023-03-30merge s2 and s3, update cmake for espressif, add tinyusb_src as componenthathach
2023-03-24separate CFG_TUSB_MEM_SECTION and CFG_TUSB_MEM_ALIGN tohathach
- CFG_TUD_MEM_SECTION and CFG_TUD_MEM_ALIGN - CFG_TUH_MEM_SECTION and CFG_TUH_MEM_ALIGN - fix missing mem section and align for host
2023-03-23update doc and generate deps listhathach
2023-03-22add tuh_hid_itf_get_info() and change tuh_cdc_itf_get_info() to use new ↵hathach
tuh_itf_info_t
2023-03-17bump up mm32sdk to fix HSE_VALUE not 8Mhz warningshathach
2023-03-17update mm32sdk with idndef for SYSCLK_FREQ_XXMHz and SYSCLK_HSI_XXMHzhathach
add HSE_VALUE define for each board with 8mhz, 12mhz accordingly
2023-03-17fix ci build with fomuhathach
2023-03-17fix trailing space and new linehathach
temporarily disable codespell
2023-03-17bump up freeRTOS deps to version 10.5.1hathach
2023-03-17remove all submoduleshathach
2023-03-17bump up pico-pio-usb dependencyhathach
2023-03-11minor update get_depshathach
2023-03-11Merge branch 'master' into renesas-rahathach
2023-03-11update get-deps.pyhathach
2023-03-11remove ra submoduleshathach
2023-03-10update deps scripthathach
2023-03-10adding python script to manage dependencies instead of submodulehathach
2023-03-10starting to remove submodule cmsis5 and nrfxhathach
2023-03-08improve cihathach
2023-03-06integrate top.mk into make.mkhathach
2023-03-06clean up tophathach
2023-03-06fix iar cihathach
2023-03-06update size to fix macos cihathach
2023-03-05fix ci build on windowshathach
2023-03-03use make abspath intead of shell realpathhathach
2023-02-10update version to 0.15.0hathach
add changelog
2023-01-30Merge pull request #1876 from hathach/support-iarHa Thach
Support iar build
2023-01-30Merge pull request #1870 from DRNadler/WindowsBuildFixHa Thach
Windows build fix for some mingw gnu make situations
2023-01-30minor clean uphathach
2023-01-30Merge branch 'master' into support-iarhathach
2023-01-29feat(fuzz): Adds seed corpus for cdc and msc classesNathaniel Brough
2023-01-22When tools/top.mk finds it is running on Windows, it expects SHELL set to ↵Dave Nadler
cmd.exe. Some Windows development environments invoke a mingw version of gnu make with SHELL set to /bin/sh or /bin/bash (either explicitly or by default), in which case tinyUSB make fails when a $(shell...) command feeds DOS syntax to sh. We can't just use sh, as many Windows environments won't have unix utilities like realpath (used by this makefile for sh shell commands). This fix forces SHELL=cmd.exe on Windows and documents the issue. Also adds additional documentation to help the next person... With this fix, tinyUSB can be easily built and debugged in environments like NXP's MCUxpresso (import as a makefile project).
2023-01-17update build script to support iar with CC=iccarm optionhathach
2022-07-01add get-dependencies.pyhathach
2022-07-01update get-deps for cihathach
2022-06-29update build_board.py to parallel buildhathach
2022-06-29more parallel cihathach
2022-06-29build_family.py in parallelhathach
2022-06-29fix build with fomu/fomuhathach
2022-06-29fix buid_board.py scripthathach
2022-05-10include dual examples to cihathach
2022-01-25Merge branch 'master' into masterHa Thach
2022-01-05Unify skip and only logic for build scriptsScott Shawcroft
And switch to a single file that can include mcu, family or board.
2022-01-05Skip net and freertos examplesScott Shawcroft
2021-12-07Add mksunxi tool to make flashable imageYunhao Tian
2021-11-25Update iar project template.Mengsk
2021-09-07Rename iar.ipcf to iar_template.ipcfMasterPhi
2021-09-03Add IAR project connections.MasterPhi
2021-08-29add CFG_EXAMPLE_MSC_READONLY for curiosityhathach
allow family/board to exclude specific example. exclude net_lwip_webserver from curiosity.