CYGPKG_HAL_CORTEXM_LPC1XXX -- eCos Support for the LPC1XXX Microprocessor Family
Description
The NXP LPC1XXX 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, SPI and I2C
devices. In addition it provides common functionality and
definitions that LPC1XXX based platform ports may require, as well
as definitions useful to application developers.
This documentation covers the LPC1XXX 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 LPC1XXX
variant HAL provides. The areas that are specific to platform HALs
and not the LPC1XXX variant HAL include:
memory map and related configuration and setup
Clock parameters
GPIO setup
Any special handling for external interrupts, or additional interrupts