Building uSmartX

Building uSmartX means building a kernel library for a perticular target. The kernel can be then used when linking against a specific application. The toolchain used for building the library is the GCC toolchain.

uSmartX for ARM

The makefile which build the kernel library is located in usmartx/arm/gcc/lib/. CD to this directory and execute make. After the build process the kernel library is located located in this directory under the libusmartx.a filename. Please see the provided examples on how to link with the library. The GCC toolcahin used to build the kernel can be obtained by visiting the http://www.gnuarm.com web site.

uSmartX for AVR

The makefile which build the kernel library is located in usmartx/avr/mega64/lib/. CD to this directory and execute make. After the build process the kernel library is located located in this directory under the libusmartx.a filename. Please see the provided examples on how to link with the library. Only the makefile for the ATmega64 is provided. For build the kernel library for an other AVR device just modify the makefile to refelct the desired cpu.

uSmartX for H8

The makefile which build the kernel library is located in usmartx/h8/3048/lib/. CD to this directory and execute make. After the build process the kernel library is located located in this directory under the libusmartx.a filename. Please see the provided examples on how to link with the library. The GCC toolchain used to build the kernel can be obtained by visiting http://www.kpitgnutools.com web site.
Generated on Sun Oct 16 22:23:55 2005 for uSmartX by  doxygen 1.4.3