CYGPKG_HAL_CORTEXM_STM32 -- eCos Support for the STM32 Microprocessor Family
Description
The ST STM32Fxxxx series of Cortex-M microcontrollers is supported
by eCos with an eCos processor variant HAL and a number of device
drivers supporting some of the on-chip peripherals. These include
device drivers for the on-chip flash, serial, I²C, SPI, MMC/SD,
Ethernet, RTC/wallclock and watchdog devices. In addition it
provides common functionality and definitions that STM32 based
platform ports may require, as well as definitions useful to
application developers.
This documentation covers the STM32 functionality provided but
should be read in conjunction with the specific HAL documentation
for the platform port. That documentation will cover issues that
are platform-specific and are not covered here, and may also
describe differences that override or supersede what the STM32
variant HAL provides. The areas that are specific to platform HALs
and not the STM32 variant HAL include:
memory map and related configuration and setup
Clock parameters
GPIO setup
Any special handling for external interrupts, or additional interrupts