IXP Access Library

From Buici

Jump to: navigation, search

At one time, I believed that I needed to initialize the NPE before the Apex Bootloader could be used to boot the Linux kernel. So, I spent a whole mess of time making the 1.5 access library link with APEX. I was successful in making the pieces link, but I never got it to work because there were too many missing routines in APEX. Moreover, I discovered that the problem wasn't that I needed to inialize the NPE, but that I needed to change one of the PCI mode registers.

The Patch

There are a couple of pieces. The ftp server, ftp://ftp.buici.com/pub/ixpaccesslibrary, has the various elements used to build the library. The environment file is used when starting the build from the top-level directory. It is only necessary for testing.

The patch is based from the directory containing the source sub directories. Either import and push it with quilt, or you can use patch -p1 to apply the patch.

The build is performed from the ixp400_xscale_sw directory. Once setup, change to that directory and make lib-all.

--Elf 16:08, 6 April 2006 (PDT)

Personal tools