Gregory Nutt
33ab25ae14
arch/arm/src/s32k1xx/s32k14x and boards/arm/s32k1xx/s32k146evb/src: Numerous fixes to get a clean build of the S32K146EVB.
2019-08-19 10:49:50 -06:00
Gregory Nutt
5b102ff848
Squashed commit of the following:
...
arch/arm/src/s32k1xx/s32k1xx_clockconfig.c: Finishes the implementation of the core clock configuration logic.
arch/arm/src/s32k1xx/hardware/s32k1xx_smc.h: Add SMC register definition header file.
arch/arm/src/s32k1xx: Bring in GPIO logic from Kinetis. Looks like the same IP.
2019-08-16 16:18:15 -06:00
Gregory Nutt
963031f42c
arch/arm/src/s32k1xx: A few fixes. The build progresses further but still fails.
2019-08-14 12:40:51 -06:00
Gregory Nutt
2a228e8650
Fleshs out a few more things needed to compile and build the S32K118EVB board configuration.
...
Squashed commit of the following:
arch/arm/include: Add interrupt IRQ numbers.
tools/: Add support for the S32K1XX family.
2019-08-14 10:57:54 -06:00
Gregory Nutt
bcfabcbe53
This commit brings the initial files for a port to the NXP S32K1xx family. This is very much a work in progress and is little more that a partial configuration/build environment and some S32K1xx register definition header files
...
Squashed commit of the following:
arch/arm/src/s32k1xx/hardware/s32k1xx_mcm.h: Add MCM register definition file.
arch/arm/src/s32k1xx/hardware/s32k1xx_memorymap.h: Add memory map definition file.
arch/arm/src/s32k1xx/hardware/s32k1xx_cmu.h: Add CMU register definition file.
arch/arm/src/s32k1xx/hardware/s32k1xx_pcc.h: Add PCC register definition file.
arch/arm/src/s32k1xx/hardware/s32k1xx_scg.h: Add SCG register definition file.
arch/arm/src/s32k1xx: Add initial Make.defs files.
Basic configuration logic for the S32K1 family.
2019-08-12 12:12:58 -06:00