Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Thread

Improved register definition include files

Improved register definition include files

2004-01-21 by wmk6341

I've just uploaded a ZIP file containing what I believe to be 
improved register definition include files.  The standard #defines 
typically cause additional code and data to be created when other 
registers within the same group are accessed.  The "improved" files 
declare a typedef'd structure for each register group.  The compiler 
then loads the base address of the register group and creates offsets 
to each register in-line as needed.

The files use Philips register naming and have support for LPC210x,
LPC21xx, and LPC22xx processors.  The information was gathered from 
several sources including prerelease documentaion from Philips.

In writing this I rememdered there are CAN versions of the LPC.  The 
include files do not presently support them.

The information within the files is believed to be correct and some 
testing was done to validate the addresses etc.  However please 
review the files and use at your own risk.  Corrections, additions, 
etc. are welcomed.

Regards
-Bill Knight
R O SoftWare

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.