cpu/kinetis: add support of MK20D7
This commit is contained in:
parent
d27fa8efa5
commit
982f36cdb0
@ -128,6 +128,19 @@ extern "C"
|
|||||||
#endif /* KINETIS_RNGA */
|
#endif /* KINETIS_RNGA */
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @name MK20D7 Compatibility layer
|
||||||
|
* @{
|
||||||
|
*/
|
||||||
|
#if defined(MK20D7_H_)
|
||||||
|
#define LLWU_IRQn LLW_IRQn
|
||||||
|
#define LPTMR0_IRQn LPTimer_IRQn
|
||||||
|
#define PIT_TCTRL_CHN_MASK (0x4u)
|
||||||
|
#define PIT_TCTRL_CHN_SHIFT (2)
|
||||||
|
#endif /* MK20D7_H_ */
|
||||||
|
/** @} */
|
||||||
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@ -70,6 +70,22 @@
|
|||||||
defined(CPU_MODEL_MK22FX512AVMD12)
|
defined(CPU_MODEL_MK22FX512AVMD12)
|
||||||
#include "vendor/MK22FA12.h"
|
#include "vendor/MK22FA12.h"
|
||||||
#endif
|
#endif
|
||||||
|
#elif (KINETIS_SUBFAMILY == 0)
|
||||||
|
#if defined(CPU_MODEL_MK20DX64VLH7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX128VLH7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX256VLH7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX64VLK7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX128VLK7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX256VLK7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX128VLL7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX256VLL7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX64VMB7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX128VMB7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX256VMB7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX128VML7) || \
|
||||||
|
defined(CPU_MODEL_MK20DX256VML7)
|
||||||
|
#include "vendor/MK20D7.h"
|
||||||
|
#endif
|
||||||
#endif /* (KINETIS_SUBFAMILY == y) */
|
#endif /* (KINETIS_SUBFAMILY == y) */
|
||||||
#elif (KINETIS_FAMILY == 6)
|
#elif (KINETIS_FAMILY == 6)
|
||||||
#if (KINETIS_SUBFAMILY == 0)
|
#if (KINETIS_SUBFAMILY == 0)
|
||||||
|
|||||||
7801
cpu/kinetis/include/vendor/MK20D7.h
vendored
Normal file
7801
cpu/kinetis/include/vendor/MK20D7.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
@ -83,6 +83,8 @@ ifeq ($(KINETIS_SERIES),K)
|
|||||||
KINETIS_RAMSIZE = 48
|
KINETIS_RAMSIZE = 48
|
||||||
else ifeq ($(KINETIS_FAMILY)$(KINETIS_SUBFAMILY),24)
|
else ifeq ($(KINETIS_FAMILY)$(KINETIS_SUBFAMILY),24)
|
||||||
KINETIS_RAMSIZE = 256
|
KINETIS_RAMSIZE = 256
|
||||||
|
else ifeq ($(KINETIS_FAMILY)$(KINETIS_SUBFAMILY),20)
|
||||||
|
KINETIS_RAMSIZE = 64
|
||||||
endif
|
endif
|
||||||
else ifeq ($(KINETIS_ROMSIZE),128)
|
else ifeq ($(KINETIS_ROMSIZE),128)
|
||||||
ifeq ($(KINETIS_FAMILY),0)
|
ifeq ($(KINETIS_FAMILY),0)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user