Closed sihyung-maxim closed 8 months ago
This PR fixes all build errors and most build warnings. The remaining build warnings are: 1) linker file/flash loader related between IAR and GCC in the SEMA PeriphDrivers, and 2) not explicitly defining the order of volatile access.
The purpose of this PR is to prep the MAX32690 for the IAR new project package.
These changes are compatible with GCC as most warnings are due to unreachable blocks that GCC doesn't catch, or IAR's sensitivity to casts.
/clang-format-run
Description
This PR fixes all build errors and most build warnings. The remaining build warnings are: 1) linker file/flash loader related between IAR and GCC in the SEMA PeriphDrivers, and 2) not explicitly defining the order of volatile access.
The purpose of this PR is to prep the MAX32690 for the IAR new project package.
These changes are compatible with GCC as most warnings are due to unreachable blocks that GCC doesn't catch, or IAR's sensitivity to casts.
Checklist Before Requesting Review