75 Commits

Author SHA1 Message Date
hathach
4012e15075
move core init code to dwc2 common. update/correct build for esppressif 2024-10-15 17:55:24 +07:00
hathach
10a3aa3cc8
adding hcd dwc2 2024-10-15 13:03:12 +07:00
hathach
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
hathach
07c14f30a6
add f407disco to hil pool 2024-10-10 00:08:46 +07:00
hathach
599bb0c822
improving dwc2, merging diep and doep if possible 2024-10-10 00:08:45 +07:00
hathach
86b4608365
update dfifo allocation scheme to use top pointer, update document and explanation for EPInfo address and GDFIFO.
some function rename
update h743 linker to use SRAM1 since USB DMA cannot access DTCM ram
update xmc4500 to use uuid for testing
2024-09-24 17:38:31 +07:00
hathach
6524e26e62
add cmake for stm32wb 2024-05-03 11:39:42 +07:00
hathach
eab42d90d4
update clang make build for stm32: f0 f1 f2 f3 f4 f7 h7 g0 g4 l0 l4 samd21 samd51 nrf 2024-04-24 22:11:08 +07:00
hathach
a42e34701f
fix stm board linker define stack before memory def 2024-04-23 12:32:47 +07:00
hathach
f76d38c924
clang work with f0 2024-04-23 11:35:42 +07:00
hathach
824e39ddeb
more clang update 2024-04-19 23:16:59 +07:00
hathach
3442a87d5b
- clang h743 build and run cdc_msc ok
- switch unit test back to gcc, since path to clang conflict on local setup (x86 and arm)
2024-04-19 23:16:57 +07:00
hathach
96f7ca02bf
clang build board test with h743 2024-04-19 23:16:57 +07:00
hathach
1a3f5f7a09
update FreeRTOSConfig.h
- remove configAssert()
- configCHECK_HANDLER_INSTALLATION=0 (to prevent unused-parameter error with configAssert(x)=nil
2023-12-18 20:33:43 +07:00
Antonio Vázquez Blanco
46b0ddc5e6 stm32h750dk: Fix IAR linker script path 2023-11-29 08:39:33 +01:00
Antonio Vázquez Blanco
f87deba4ac stm32h750dk: More codespell in linker file 2023-11-29 08:25:40 +01:00
Antonio Vázquez Blanco
c12e719808 stm32h750dk: Codespell in linker file 2023-11-29 08:23:11 +01:00
Antonio Vázquez Blanco
6849e210c0 stm32h750dk: Add linker script 2023-11-29 08:18:14 +01:00
Antonio Vázquez Blanco
c162ac8830 stm32h750bdk: Fix startup and linker script 2023-11-28 21:50:02 +01:00
hathach
21022755f8
fix make build 2023-11-24 11:51:48 +07:00
Antonio Vázquez Blanco
60dbfe6f54
stm32h750dk: Initial support 2023-11-24 11:39:30 +07:00
hathach
7213b8abb1
move tools/cmake to examples/build_system 2023-11-23 20:06:22 +07:00
hathach
54356a719e
minor-update 2023-11-23 17:53:17 +07:00
hathach
82880eecbd
make nanolib linking explicitly by each family/board 2023-11-23 12:43:13 +07:00
hathach
42e7bd4ce8
update clock setup for H743 eval 2023-11-22 21:39:28 +07:00
hathach
fbf64b122d
switch freertos to static allocation only (dynamic = 0), since it is possible now with latest freertos cmake 2023-11-16 22:12:38 +07:00
hathach
e0d632a954
add ra2a1 ek
also make some other changes
2023-11-15 16:07:44 +07:00
hathach
9360a3bd51
add uid for some stm32 2023-08-04 00:23:10 +07:00
hathach
a5768f52b4
more board_api.h rename 2023-08-03 15:50:52 +07:00
hathach
473f37df95
add osal queue name if needed
also mass change configQUEUE_REGISTRY_SIZE = 4
2023-08-03 12:05:21 +07:00
hathach
2cd0b9ec35
fix etm trace clock with stm32h743eval board 2023-07-18 16:22:05 +07:00
hathach
48738df489
move LTO checked to family_support.cmake 2023-06-30 16:05:59 +07:00
hathach
e43387abac
rework cmake with rtos support add RTOS to family_configure_device/host/dual_example() 2023-06-27 15:45:38 +07:00
hathach
c81d8b43a1
fix ci build 2023-06-24 22:58:15 +07:00
hathach
430f16bf76
move all IAR to cmake 2023-06-24 22:36:53 +07:00
hathach
2216704db8
rename GCC_CFLAGS to CFLAGS_GCC, GCC_SRC_S to SRC_S_GCC etc .. 2023-06-24 19:31:33 +07:00
hathach
edbf06aaab
separate iar and gcc build for clean make, also add cpu specific make 2023-06-24 17:35:37 +07:00
hathach
19c99d3b42
etm trace for nrf52840 2023-06-20 13:19:08 +07:00
hathach
1b658ae109
add etm trace for mcb1800
clean up other ide setting
2023-06-20 13:12:12 +07:00
hathach
7dc6829519
enable etm trace support for h743 eval 2023-06-19 16:33:47 +07:00
hathach
1419091923
update h7 to cmake, and move iar build to cmake 2023-06-16 16:47:32 +07:00
raiden00pl
f2faf72f7f
openh743i: initialize USB3300 reset pin 2023-04-03 12:27:33 +02:00
hathach
3623ba1884
fix trailing space and new line
temporarily disable codespell
2023-03-17 16:12:49 +07:00
Ha Thach
6b84a29f8c
Merge pull request #1391 from perigoso/renesas-ra
Renesas ra family support
2023-03-17 11:28:54 +07:00
hathach
ffdffc7e06
rename FREERTOS_PORT to FREERTOS_PORTABLE_SRC
also fix trailing spaces
2023-03-16 23:11:11 +07:00
tyustli
fabe86362b fix HAL_Delay no effect bug on st platform 2023-03-16 08:28:19 +08:00
hathach
fe77976765 Merge branch 'master' into renesas-ra 2023-03-11 08:15:23 +07:00
Ha Thach
990fb6ae5c
Merge pull request #1931 from branalba/master
For STM32H7 BSP boards, initialize RCC_...TypeDef structs as empty
2023-03-09 17:21:58 +07:00
hathach
05e0205ad0
Merge branch 'master' into renesas-ra 2023-03-08 21:05:06 +07:00
hathach
02478c57e5
more ci fix 2023-03-06 14:31:18 +07:00