natime: Example for time using SNTP

This example shows user how to setup the time zone. The time zone is setup relative
to Greenwich Mean Time (GMT).

This example should work on all development boards.

This example calls standard time functions and displays the time for different 
time zone. Standard time and daylight saving time will be displayed.

#define BSP_INCLUDE_SNTP to TRUE in bsp_sys.h and rebuild bsp lib.

APP_USE_NETWORK_TIME_PROTOCOL is defined in appconf.h to include SNTP. Once this
is defined, BSP will initiate SNTP request to obtain time from SNTP server and setup
the time zone. 

SNTP Server and the time zone are stored in NVRAM. Eastern Time Zone will be used for
default time zone.

This example will display the time for the following time zone:
1. Eastern Time Zone, USA
2. Pascific Time Zone, USA
3. United Kingdon of Great Britain
4. Japan
5. France
6. New South Wales, Australia
7. South Australia, Australia
8. India

One GNU make file is provided.  Build the target 'image' to
generate an image that can be debugged with gdb, and the file 
image.bin which can be written to flash if the bootloader is used.
Build the target 'rom.bin' to create the file rom.bin which 
can be written to ROM if the bootloader is not used.

The following files are provided with this example:

appconf.h         sets application configuration settings
makefile          Make file for the GNU toolset.
readme            this file
root.c            contains applicationStart() function to setup different time


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

reset.s         contains the reset code
appconf_api.c   contains code used to read settings in appconf.h

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

