summaryrefslogtreecommitdiff
path: root/cmsis_exports.c
diff options
context:
space:
mode:
authorjaseg <git@jaseg.net>2019-07-06 11:33:47 +0900
committerjaseg <git@jaseg.net>2019-07-06 11:33:47 +0900
commit4491f72afd80c59d1fc0f1e166b17372b10cdc5a (patch)
tree703d95aa100137c05cda29e1388d3a97a4885c19 /cmsis_exports.c
downloadmoargb-4491f72afd80c59d1fc0f1e166b17372b10cdc5a.tar.gz
moargb-4491f72afd80c59d1fc0f1e166b17372b10cdc5a.tar.bz2
moargb-4491f72afd80c59d1fc0f1e166b17372b10cdc5a.zip
Initial commit
Diffstat (limited to 'cmsis_exports.c')
-rw-r--r--cmsis_exports.c62
1 files changed, 62 insertions, 0 deletions
diff --git a/cmsis_exports.c b/cmsis_exports.c
new file mode 100644
index 0000000..a43fbcf
--- /dev/null
+++ b/cmsis_exports.c
@@ -0,0 +1,62 @@
+#ifndef __GENERATED_CMSIS_HEADER_EXPORTS__
+#define __GENERATED_CMSIS_HEADER_EXPORTS__
+
+#include <stm32f103xb.h>
+
+/* stm32f103xb.h */
+TIM_TypeDef *tim2 = TIM2;
+TIM_TypeDef *tim3 = TIM3;
+TIM_TypeDef *tim4 = TIM4;
+RTC_TypeDef *rtc = RTC;
+WWDG_TypeDef *wwdg = WWDG;
+IWDG_TypeDef *iwdg = IWDG;
+SPI_TypeDef *spi2 = SPI2;
+USART_TypeDef *usart2 = USART2;
+USART_TypeDef *usart3 = USART3;
+I2C_TypeDef *i2c1 = I2C1;
+I2C_TypeDef *i2c2 = I2C2;
+USB_TypeDef *usb = USB;
+CAN_TypeDef *can1 = CAN1;
+BKP_TypeDef *bkp = BKP;
+PWR_TypeDef *pwr = PWR;
+AFIO_TypeDef *afio = AFIO;
+EXTI_TypeDef *exti = EXTI;
+GPIO_TypeDef *gpioa = GPIOA;
+GPIO_TypeDef *gpiob = GPIOB;
+GPIO_TypeDef *gpioc = GPIOC;
+GPIO_TypeDef *gpiod = GPIOD;
+GPIO_TypeDef *gpioe = GPIOE;
+ADC_TypeDef *adc1 = ADC1;
+ADC_TypeDef *adc2 = ADC2;
+ADC_Common_TypeDef *adc12_common = ADC12_COMMON;
+TIM_TypeDef *tim1 = TIM1;
+SPI_TypeDef *spi1 = SPI1;
+USART_TypeDef *usart1 = USART1;
+SDIO_TypeDef *sdio = SDIO;
+DMA_TypeDef *dma1 = DMA1;
+DMA_Channel_TypeDef *dma1_channel1 = DMA1_Channel1;
+DMA_Channel_TypeDef *dma1_channel2 = DMA1_Channel2;
+DMA_Channel_TypeDef *dma1_channel3 = DMA1_Channel3;
+DMA_Channel_TypeDef *dma1_channel4 = DMA1_Channel4;
+DMA_Channel_TypeDef *dma1_channel5 = DMA1_Channel5;
+DMA_Channel_TypeDef *dma1_channel6 = DMA1_Channel6;
+DMA_Channel_TypeDef *dma1_channel7 = DMA1_Channel7;
+RCC_TypeDef *rcc = RCC;
+CRC_TypeDef *crc = CRC;
+FLASH_TypeDef *flash = FLASH;
+OB_TypeDef *ob = OB;
+DBGMCU_TypeDef *dbgmcu = DBGMCU;
+
+#include <core_cm3.h>
+
+/* core_cm3.h */
+SCnSCB_Type *scnscb = SCnSCB;
+SCB_Type *scb = SCB;
+SysTick_Type *systick = SysTick;
+NVIC_Type *nvic = NVIC;
+ITM_Type *itm = ITM;
+DWT_Type *dwt = DWT;
+TPI_Type *tpi = TPI;
+CoreDebug_Type *coredebug = CoreDebug;
+
+#endif//__GENERATED_CMSIS_HEADER_EXPORTS__