summaryrefslogtreecommitdiff
path: root/hw/bsp/max78002
AgeCommit message (Collapse)Author
2024-08-14use max32 cmsis, fix NVIC_GetEnableIRQ() not defined when using with CMISIS < 5hathach
2024-07-25Combined DCD MUSB implementationsBrent Kowal
Combined the new MAX32 MUSB implementation with the existing (TI) implementation to provide generic code base for working the MUSB DCD peripheral. - Added abstraction calls for FIFO setup, EP registers, Ctrl registers and interrupt setup. - Combined TM4C and MSP432E into a single header file. - Created musb_max32.h, and removed the MAX32 specific C implementation. - Updated MAX32 build system to use dcd_musb.c. - Added MAX32 conditions for cdc_dual_ports example descriptors missed during first testing.
2024-07-11Pre-commit fixes.Brent Kowal
Resolve codespell and EOF errors found in the pre-commit CI task.
2024-07-10BSP CleanupBrent Kowal
- Added MSDK flash rules for CMake - Removed partial IAR support. Uniform GCC support across MAX32 parts - Updated build scripts for correctly signing the MAX32651 - Added README files for the BSPs to describe flashing and limitiations
2024-07-02MAX32650/1/2 SupportBrent Kowal
Added support for the MAX32650/1/2 series parts - MAX32650FTHR, MAX32650EvKit, MAX32651EvKit - Added special flash rule for MAX32651 due to signing required - Added depencies to flash-msdk rules for executable
2024-07-02Build System UpdatesBrent Kowal
Updated MAX32690 and MAX78002 linker and cmake scripts to work with CMake + Ninja build system. Verified all example projects build with the tools/build.py script for both board, and both make and cmake build systems.
2024-07-01Add MAX78002 SupportBrent Kowal
-Added support for MAX78002, MAX78002EVKIT -Added provisions for remaining MAX32 USB parts