You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace raw memsets and C-style casts with explicit loops and reinterpret_casts in bootloader and vector setup; ensure reset vector and MSP are set with correct pointer casts. Convert several FMC/flash macros to inline constexpr (and keep FMC_SIZE as a macro) and fix sector_name types in fmc_operation to use integer types without redundant casts. Update include handling to prefer -isystem for CMSIS and library headers and add Gd32FirmwareOps.mk to set additional compiler warning flags. Adjust IRQ handler/IRQn defines for GD32F30X_XD variant and simplify TIMER_INTF writes by removing static_casts; remove outdated GCC diagnostic push/pop wrappers in gd32xxxx.h.
0 commit comments