12 Commits

Author SHA1 Message Date
hathach
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
Ha Thach
ba6babf570
Rework ci (#2631)
* add name field to usbd_class_driver_t
* ci: use set matrix py script
* add riscv32 and cmake support for ch32v307, fomu,  gd32vf103
* update build_cmake.py to take --family --board --toolchain
* separate hil test to its own workflow
* move esp32 board into separated hil json
* add make build to ci
* remov build_make.py
* build.py support esp32 board
* setup toolchain support esp-idf
* fix missing click
* merge family in matrix build to reduce jobs
* skip cifuzz since it still has issue with get_deps and click
2024-05-09 20:43:46 +07:00
hathach
c020a0190d
add cmake for f1c100s 2024-05-04 12:36:40 +07:00
hathach
ea3f1d39e8
add cmake for pi zero (renamed from pi zero_w), build but the flash size seem wrong (only 24 bytes for text) 2024-05-02 13:29:29 +07:00
HiFiPhile
bc8c8df316 Build STM32F7 with single-point FPU. 2024-04-28 00:29:19 +02:00
hathach
a7bf0e3e7f
clang make work for samd21 2024-04-24 19:21:26 +07:00
hathach
afb66a955c
update msp430 make build 2024-04-15 22:49:08 +07:00
hathach
5ce4585884
fix pre-commit format 2024-04-05 17:14:51 +07:00
Jerry Palacios
b44cae8f18 frdmmcxa153 now working with cmake+ninja 2024-02-09 11:07:51 -06:00
Jerry Palacios
b9c6b22165 cortex m33+nodsp+nofpu make file created 2024-02-08 11:10:10 -06:00
hathach
82880eecbd
make nanolib linking explicitly by each family/board 2023-11-23 12:43:13 +07:00
hathach
51312f70fd
move make to examples/build_system
add -Wl,--no-warn-rwx-segment for gcc 12+
2023-11-23 11:44:14 +07:00