Back to home page

LXR

 
 

    


File indexing completed on 2025-05-11 08:23:05

0001 /**
0002  * @file
0003  * @ingroup stm32f10xxx_rcc
0004  * @brief STM32F10XXX RCC support.
0005  */
0006 
0007 /*
0008  * Copyright (c) 2013 Christian Mauderer.  All rights reserved.
0009  *
0010  * The license and distribution terms for this file may be
0011  * found in the file LICENSE in this distribution or at
0012  * http://www.rtems.org/license/LICENSE.
0013  */
0014 
0015 #ifndef LIBBSP_ARM_STM32F4_STM32F10XXX_RCC_H
0016 #define LIBBSP_ARM_STM32F4_STM32F10XXX_RCC_H
0017 
0018 #include <bsp/utility.h>
0019 
0020 /**
0021  * @defgroup stm32f10xxx_rcc STM32F10XXX RCC Support
0022  * @ingroup stm32f4_rcc
0023  * @brief STM32F10XXX RCC Support
0024  * @{
0025  */
0026 
0027 typedef struct {
0028     uint32_t cr;
0029     uint32_t cfgr;
0030     uint32_t cir;
0031     uint32_t apbrstr [2];
0032     uint32_t ahbenr [1];
0033     uint32_t apbenr [2];
0034     uint32_t bdcr;
0035     uint32_t csr;
0036     uint32_t ahbstr;
0037     uint32_t cfgr2;
0038 } stm32f4_rcc;
0039 
0040 /** @} */
0041 
0042 #endif /* LIBBSP_ARM_STM32F4_STM32F10XXX_RCC_H */