Back to Release page

Release Notes for STM32F4x7 Ethernet Driver

Copyright 2013 STMicroelectronics

 

Contents

  1. STM32F4x7 Ethernet Driver update History
  2. License

STM32F4x7 Ethernet Driver update History


V1.1.0 / 31-July-2013

Main Changes

  • All source files: license disclaimer text update and add link to the License file on ST Internet.
  • stm32f4x7_eth.c
    • Fix MAC/DMA register access limitation (as described in STM32F4xx errata sheet): add delay for registers write operations
    • Eth_Init(): if an error occurs; the function is not exit but assign default parameters (speed, duplex mode) then configure the MAC and return the error value
    • ETH_CheckFrameReceived(): add a condition to check if the received buffer contains a full frame (first and last descriptors on the same buffer)
    • ETH_Get_Received_Frame() and ETH_Get_Received_Frame_interrupt(): modified to return pointer on the first segment if multi segments packet is received (was returning a pointer on the last segment)
  • stm32f4x7_eth_conf_template.h
    • USE_Delay define is enabled by default
    • PHY specific registers defines moved from stm32f4x7_eth_bsp.h to this file

V1.0.0 / 14-October-2011

Main Changes

  • First official release for STM32F407xx/417xx devices

License

Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use this package except in compliance with the License. You may obtain a copy of the License at:


Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

For complete documentation on STM32 Microcontrollers visit www.st.com/STM32