keypad usage:

1) If '*' is pressed when power up, system runs in page0 (testing and upgrade page). 
     default IP address as 192.168.1.100
     default MAC address as 00-09-45-00-00-00
2) In page 0, pick up handset, applying the following:
    a) '#0' -- Ac97 loop test with dsp operation, if the following keys are pressed
               '*0' -- G.729 loop back
               '*1' -- G.723.1 loop back
               '*2' -- G.711 u law loop back
               '*3' -- G.711 a law loop back
               '*4' -- GSM 6.10 loop back
               '*5' -- iLBC loop back
               '*6-9' -- Stop any loop back test
    b) '#1' -- Misc test
               '*0' -- Display version
    d) '#3' -- Dsp encode test, also used in udp audio test.
    e) '#4' -- Dsp decode test, also used in udp audio test.
               both '#3' and '#4' use input at sdram 0x0c0000 (FILE_IN_SDRAM_HI), output at 0x160000 (FILE_OUT_SDRAM_HI)
               follows by '*?' described with '#0', for example
               '#3*4' will encode with GSM 6.10
               '#4*0' will decode with G.729
    f) '#5' -- Sdram test and others, if the following keys are pressed.
               '*0' -- Controller sdram read and write test, will restart after test
               '*1' -- move 0x000000--0x09ffff to output buffer
               '*2' -- move 0x0a0000--0x0bffff to output buffer
               '*3' -- move input buffer to output buffer
               '*5' -- Restore default settings
			   '*7' -- Switch to auto test page
               '*9' -- SysSleep test 
    g) '#6' -- Ac97 test, if the following keys are pressed
               '*0' -- Start ac97 48k loop back
               '*1' -- Stop ac97 48k loop back
               '*2' -- Output volume higher
               '*3' -- Output volume lower
               '*4' -- Input volume higher
               '*5' -- Input volume lower
    i) '#8' -- System test, if the following keys are pressed
               '*0' -- Toggle G.723.1 and G.729 test, keypad light blink
               '*1' -- G.723.1 or G.729 full test, 11.1Mhz
               '*2' -- G.723.1 or G.729 full test, 15Mhz
               '*3' -- G.723.1 or G.729 full test, 22.2Mhz
               '*4' -- G.723.1 or G.729 full test, 25.8Mhz
               '*5' -- G.723.1 or G.729 full test, 33Mhz
               '*6' -- G.723.1 or G.729 full test, 36.75Mhz
               '*7' -- G.723.1 or G.729 full test, 40Mhz
               '*8' -- G.723.1 or G.729 full test, 41Mhz
               '*9' -- G.723.1 or G.729 full test, 47Mhz
    j) '#9' -- Run mode control, if the following keys are pressed
               '*0' -- Restart in page0
               '*1' -- Run in 11.1Mhz
               '*2' -- Run in 12Mhz
               '*3' -- Run in 22.2Mhz
               '*4' -- Run in 25.8Mhz
               '*5' -- Run in 33Mhz
               '*6' -- Run in 36.75Mhz, 2 wait state
               '*7' -- Run in 40Mhz, 11 wait state
               '*8' -- Run in 41Mhz, 4 wait state
               '*9' -- Run in 45.6Mhz, 5 wait state

