URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [rtos/] [freertos-6.1.1/] [Demo/] [Common/] [drivers/] [ST/] [STM32F10xFWLib/] [src/] [stm32fxxx_eth_lib.c] - Rev 608
Compare with Previous | Blame | View Log
/******************** (C) COPYRIGHT 2008 STMicroelectronics ******************** * File Name : stm32fxxx_eth_lib.c * Author : MCD Application Team * Version : V2.0.2 * Date : 07/11/2008 * Description : This file provides all peripherals pointers initialization. ******************************************************************************** * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE * CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. *******************************************************************************/ #define EXT #include "stm32f10x_lib.h" /* Includes ------------------------------------------------------------------*/ #include "stm32fxxx_eth_lib.h" /* Private typedef -----------------------------------------------------------*/ /* Private define ------------------------------------------------------------*/ /* Private macro -------------------------------------------------------------*/ /* Private variables ---------------------------------------------------------*/ /* Private function prototypes -----------------------------------------------*/ /* Private functions ---------------------------------------------------------*/ #ifdef ETH_DEBUG /******************************************************************************* * Function Name : ethernet_debug * Description : This function initialize peripherals pointers. * Input : None * Output : None * Return : None *******************************************************************************/ void eth_debug(void) { /********************************** ETHERNET **********************************/ #ifdef _ETH_MAC ETH_MAC = ((ETH_MAC_TypeDef *) ETH_MAC_BASE); #endif /*_ETH_MAC */ #ifdef _ETH_MMC ETH_MMC = ((ETH_MMC_TypeDef *) ETH_MMC_BASE); #endif /*_ETH_MMC */ #ifdef _ETH_PTP ETH_PTP = ((ETH_PTP_TypeDef *) ETH_PTP_BASE); #endif /*_ETH_PTP */ #ifdef _ETH_DMA ETH_DMA = ((ETH_DMA_TypeDef *) ETH_DMA_BASE); #endif /*_ETH_DMA */ } #endif /* ETH_DEBUG*/ /******************* (C) COPYRIGHT 2008 STMicroelectronics *****END OF FILE****/