cpu/kinetis: add support of MK20D7
This commit is contained in:
parent
d27fa8efa5
commit
982f36cdb0
@ -128,6 +128,19 @@ extern "C"
|
||||
#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
|
||||
}
|
||||
#endif
|
||||
|
||||
@ -70,6 +70,22 @@
|
||||
defined(CPU_MODEL_MK22FX512AVMD12)
|
||||
#include "vendor/MK22FA12.h"
|
||||
#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) */
|
||||
#elif (KINETIS_FAMILY == 6)
|
||||
#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
|
||||
else ifeq ($(KINETIS_FAMILY)$(KINETIS_SUBFAMILY),24)
|
||||
KINETIS_RAMSIZE = 256
|
||||
else ifeq ($(KINETIS_FAMILY)$(KINETIS_SUBFAMILY),20)
|
||||
KINETIS_RAMSIZE = 64
|
||||
endif
|
||||
else ifeq ($(KINETIS_ROMSIZE),128)
|
||||
ifeq ($(KINETIS_FAMILY),0)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user