This is the mail archive of the ecos-patches@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

drivers for LPC2xxx on-chip peripherals


The attached tarballs contains four new drivers to support the on-chip
flash memory, RTC (wallclock), I2C and SPI units of the LPC2xxx
controllers.

The flash driver is not much more than a wrapper around the IAP routine
of the boot rom. Since I can't test on other devices, it is currently
limited to those LPC2xxx variants using two erase block sizes (8k and
64k) and containing 256k of flash memory, of which the upper 8x8k are
usable. This is enough for RedBoot to support FIS and fconfig.

It shouldn't be hard to extend the driver to fully support the simpler
devices using all 8k blocks.


-- 
%SYSTEM-F-ANARCHISM, The operating system has been overthrown

Attachment: lpc2xxx_drivers.diff
Description: Text document

Attachment: lpc2xxx_drivers.tar
Description: Unix tar archive


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]