efm32hg: add basic makefile, interrupts, device information
This commit is contained in:
committed by
Karl Palsson
parent
5cb852efde
commit
a86948ec6e
@@ -29,6 +29,8 @@
|
||||
# include <libopencm3/efm32/lg/nvic.h>
|
||||
#elif defined(EFM32GG)
|
||||
# include <libopencm3/efm32/gg/nvic.h>
|
||||
#elif defined(EFM32HG)
|
||||
# include <libopencm3/efm32/hg/nvic.h>
|
||||
|
||||
#elif defined(LPC13XX)
|
||||
# include <libopencm3/lpc13xx/nvic.h>
|
||||
|
||||
32
include/libopencm3/efm32/hg/doc-efm32hg.h
Normal file
32
include/libopencm3/efm32/hg/doc-efm32hg.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/** @mainpage libopencm3 EFM32 Happy Gecko
|
||||
|
||||
@version 1.0.0
|
||||
|
||||
@date 28 January 2018
|
||||
|
||||
API documentation for Energy Micro EFM32 Happy Gecko Cortex M0+ series.
|
||||
|
||||
LGPL License Terms @ref lgpl_license
|
||||
*/
|
||||
|
||||
/** @defgroup EFM32LG EFM32 HappyGecko
|
||||
Libraries for Energy Micro EFM32 Happy Gecko series.
|
||||
|
||||
@version 1.0.0
|
||||
|
||||
@date 28 January 2018
|
||||
|
||||
LGPL License Terms @ref lgpl_license
|
||||
*/
|
||||
|
||||
/** @defgroup EFM32HG_defines EFM32 Happy Gecko Defines
|
||||
|
||||
@brief Defined Constants and Types for the Energy Micro EFM32 Happy Gecko
|
||||
series
|
||||
|
||||
@version 1.0.0
|
||||
|
||||
@date 28 January 2018
|
||||
|
||||
LGPL License Terms @ref lgpl_license
|
||||
*/
|
||||
29
include/libopencm3/efm32/hg/irq.json
Normal file
29
include/libopencm3/efm32/hg/irq.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"_source": "The names and sequence are taken from EFM32HG-RM.pdf table 4.1.",
|
||||
"irqs": [
|
||||
"dma",
|
||||
"gpio_even",
|
||||
"timer0",
|
||||
"acmp0",
|
||||
"adc0",
|
||||
"i2c0",
|
||||
"gpio_odd",
|
||||
"timer1",
|
||||
"usart1_rx",
|
||||
"usart1_tx",
|
||||
"leuart0",
|
||||
"pcnt0",
|
||||
"rtc",
|
||||
"cmu",
|
||||
"vcmp",
|
||||
"msc",
|
||||
"aes",
|
||||
"usart0_rx",
|
||||
"usart0_tx",
|
||||
"usb",
|
||||
"timer2"
|
||||
],
|
||||
"partname_humanreadable": "EFM32 Happy Gecko series",
|
||||
"partname_doxygen": "EFM32HG",
|
||||
"includeguard": "LIBOPENCM3_EFM32HG_NVIC_H"
|
||||
}
|
||||
Reference in New Issue
Block a user