nascratchpad: Scratch Pad Application.  
This application is only for NS9215 based platform.

This application uses the Scratch pad API to access the scratch pad memory
available on this platform.  Scratch pad memory is memory which is backed up
with battery power when the chip is powered down.  The NS9215 has 64 bytes
of scratch pad memory.

The size of scratch pad memory is set by the naScratchpadTable structure
inside of scratchpad.c in the platform directory.

This example uses scratchpad API to obtain information, read data and write
data to the scratchpad's memory.

This example also includes a local table (gMemoryMap) which contains a list
of new scratchpad's memory to be added into scratchpad API memory list via
naScratchpadRegister() function call. gMemoryMap contains intialization, reading
and writing stub functions.


The following files are provided with this application:

appconf.h           sets application configuration settings
makefile            Make file for the GNU toolset.
readme              this file
root.c              contains the applicationStart() function, that
                    creates an application thread
naftpapp.c          contains the RAM based FTP application code

In addition, the following files in the BSP directory are built
as part of this application:

reset.s         contains the reset code
appconf_api.c   contains run time access to the application configuration

The application uses the following files located in the
netos\src\linkerScripts directory.  These files are generated
when the BSP is built.

bootldr.dat     bootloader configuration file used to generate the
                file image.bin.  It controls the information placed
                in the bootloader header of the image.

image.ldr       GNU linker script used to build an image that can
                be debugged and used with the bootloader.
                
customize.ldr   Customizable GNU linker script

