Support for the TI OMAP L1xx Processor -- Overview
Description
This document covers the configuration and usage of the Hardware
Abstraction Layer (HAL) for the TI OMAP L1xx processor family. It
is expected to be read in conjunction with platform HAL-specific
documentation, as well as the eCos HAL specification. This
processor HAL package complements the ARM architectural HAL, ARM9
variant HAL and the platform HAL. It provides functionality common
to all OMAP L1xx-based board implementations.
This support is found in the eCos package located at
packages/hal/arm/arm9/omap-l1xx within the
eCos source repository.
The OMAP L1xx processor HAL package is loaded automatically when
eCos is configured for an OMAP-based platform. It should never be
necessary to load this package explicitly. Unloading the package
should only happen as a side effect of switching target hardware.
Supported Hardware
Supported features of the TI OMAP processor within this processor
HAL package include:
Support for the on-chip SPI device, SPI NOR flash,
interrupt-driven serial, watchdog and wallclock (RTC) features of
the OMAP L1xx are also present and can be found in separate
packages, outside of this processor HAL.