Add MAX32660EVSYS
- Add SDK files (updated to match mbed system)
- Implement mbed API files
- Update mbed related configuration (CMakefiles, .json files...)
- Add gcc and arm related files (linker, scatter, startup...)
- Tested with ARM and GCC_ARM toolchain
- GreenTea tests have been executed

Signed-off-by: Sadik.Ozer <Sadik.Ozer@maximintegrated.com>
ls
1 parent 4cfbea4 commit 9c029bfc089917c85ab3cd0c17fa649e979140b9
@Sadik.Ozer Sadik.Ozer authored on 27 Sep 2021
Showing 141 changed files
View
targets/TARGET_Maxim/CMakeLists.txt
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/CMakeLists.txt 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/dma_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/fcr_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/flc_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/gcr_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/gpio_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/i2c_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/icc_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/max32660.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/pwrseq_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/rtc_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/sir_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/spi_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/spimss_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/system_max32660.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/tmr_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/uart_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Include/wdt_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Device/Maxim/MAX32660/Source/system_max32660.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Lib/GCC/libarm_cortexM3l_math.a 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Lib/GCC/libarm_cortexM4l_math.a 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Lib/GCC/libarm_cortexM4lf_math.a 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/CMSIS/Lib/license.txt 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/dma.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/flc.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/gpio.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/i2s.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/icc.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/lp.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/msr.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/mxc_assert.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/mxc_delay.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/mxc_device.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/mxc_errors.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/mxc_i2c.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/mxc_lock.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/mxc_pins.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/mxc_spi.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/mxc_sys.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/rtc.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/spimss.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/tmr.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/uart.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Include/MAX32660/wdt.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/DMA/dma_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/DMA/dma_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/DMA/dma_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/DMA/dma_reva_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/FLC/flc_common.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/FLC/flc_common.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/FLC/flc_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/FLC/flc_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/FLC/flc_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/FLC/flc_reva_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/GPIO/gpio_common.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/GPIO/gpio_common.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/GPIO/gpio_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/GPIO/gpio_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/GPIO/gpio_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/GPIO/gpio_reva_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/I2C/i2c_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/I2C/i2c_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/I2C/i2c_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/I2C/i2c_reva_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/ICC/icc_common.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/ICC/icc_common.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/ICC/icc_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/ICC/icc_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/ICC/icc_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/ICC/icc_reva_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/LP/lp_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/RTC/rtc_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/RTC/rtc_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/RTC/rtc_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/RTC/rtc_reva_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SPI/spi_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SPI/spi_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SPI/spi_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SPI/spi_reva_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SPIMSS/i2s_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SPIMSS/i2s_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SPIMSS/i2s_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SPIMSS/spimss_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SPIMSS/spimss_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SPIMSS/spimss_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SPIMSS/spimss_reva_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SYS/mxc_assert.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SYS/mxc_delay.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SYS/mxc_lock.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SYS/pins_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/SYS/sys_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/TMR/tmr_common.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/TMR/tmr_common.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/TMR/tmr_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/TMR/tmr_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/TMR/tmr_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/TMR/tmr_reva_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/UART/uart_common.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/UART/uart_common.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/UART/uart_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/UART/uart_me11.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/UART/uart_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/UART/uart_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/UART/uart_reva_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/WDT/wdt_common.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/WDT/wdt_me11.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/WDT/wdt_reva.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/WDT/wdt_reva.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/Libraries/PeriphDrivers/Source/WDT/wdt_reva_regs.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/PeripheralPins.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/PeripheralPins.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/PortNames.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/TARGET_MAX32660EVSYS/CMakeLists.txt 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/TARGET_MAX32660EVSYS/PeripheralNames.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/TARGET_MAX32660EVSYS/PinNames.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/device.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/device/CMakeLists.txt 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/device/TOOLCHAIN_ARM_STD/MAX32660.sct 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/device/TOOLCHAIN_ARM_STD/startup_max32660.S 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/device/TOOLCHAIN_GCC_ARM/max32660.ld 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/device/TOOLCHAIN_GCC_ARM/startup_max32660.S 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/device/cmsis.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/device/nvic_table.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/flash_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/gpio_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/gpio_irq_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/gpio_object.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/i2c_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/lp_ticker.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/objects.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/pinmap.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/port_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/rtc_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/serial_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/sleep.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/spi_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/us_ticker.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/TARGET_MAX32660/watchdog_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Maxim/mbed_rtx.h
Too large (Show diff)
View
targets/targets.json
Too large (Show diff)