# This is the Engineering Functions Menu Specification File
#It is converted into the xxxxxxxx.xxm export file during the build process.

#    REVISION HISTORY
#
#     Date              Author            Details
#     ------------------------------------------------------------
#
# 07/07/99 tilbu1k DR NECrg05355 Changed return data for EF 86.
# 09/08/99 tilbu1k PR NECrg05899 Added response for EF 68 power down.
# 04/08/99 burma1n DR NECrg05892 - Support of EFs: EF_RESET_PERF_DATA, EF_ENABLE_PERF_DATA,
#                  EF_REPORT_PERF_LOG, EF_REPORT_GSM_PWR, EF_REPORT_PCN_PWR for collection
#                  of stand-by performance data
# 18/09/99 rober1p NECrg07263 Added battery EF 94 - Reads pre-charge test results.
# 04/10/98 balla1p PR6942/6952 Add vibrator timer functions
# 14/10/98 balla1p CR/r99/413. Remove battery temp from battery EF data
# 10/12/99 mann1c  NECrg08681. Add EF_AT_CMD_SIMULATION.
# 23/11/99 tilbu1k NECrg08326 Renamed EF5 battery to reflect it's use.
# 02/12/99 rober1p NECrg08637 Added:- 
#                  SUB Battery (72 73 94)                         (New) 
#                  ENTRY   Read Pre-charge Test Results (94)      (Moved)
#                  ENTRY   Read Battery Fault Diagnostics (73)    (New)
#                          Reset Battery Fault Diagnostics (72)   (New)
# 22/05/00 tilbu1k NECrg10805 Updates for keypress (26) to take ascii type 
#                  rather than custom keypad type.
# 06/06/00 tilbu1k NECrg10833 Updated Read & Write Port
# 08/06/00 tilbu1k NECrg10835, 10836 Added EF's 98-99
# 12/06/00 tilbu1k Increased ADC range to 16bit for 5p1025 build
# 15/06/00 tilbu1k NECrg10837 tidied up file for trident
# 16/06/00 patte1i Added continuous mode back to EF 59 transmitter so we can blow up PA's again...
# 22/06/00 patte1i Added new EF24 to allow RxLev to be made in test mode (suspend)
# 26/06/00 patte1i Added new EF25 for DAI control mode
# 10/07/00 kanek1m Added pattern to EF77 for grey scale display.
# 17/07/00 patte1i Added new EF35, 36 and 37 for Audio control mode
# 19/06/00 tilbu1k Extended version strings to 16 bytes
# 05/07/00 rober1p NECrg10949 Updated ADCs to suit HOMER EP2 hardware
# 20/07/00 tilbu1k Changed version strings back to 8 bytes
# 25/07/00 tilbu1k NECrg11306 Simplified LCD contrast EF settings 
# 01/08/00 sherw1d NECrg11448 Changed EF60 VERSION to give more information.
#                             Added EF100 READ_BOARD_ID and EF101 WRITE_BOARD_ID
# 04/10/00 tilbu1k NECrg10832 Improved display of error log data
# 20/07/01 mann1c  NECrg14269 Added EF102 SIGNAL_INPUT.
# 13/03/03 dimon1i NSOFT00006965 added EF for updating the flash data
# 04/04/03 summe1i NSOFT00007095 Addition for Power Control.
# 26/07/02 colle1t NECfr00666 Added EF104, EF105 EF106 and EF107 to test the SIM
# 09/09/02 malbr1p NECfr00721 EF 103 Added ( Ciphering driver test)
# 07/10/02 ferna1p NECrg17480 Added IP NAT Router configuration menu
#                             EF's (103 and 104).
# 08/11/02 ferna1p NSOFT00003967 Added new IP NAT Router configuration menu
#                                EF's (103 and 104).
# 12/11/02 ferna1p NSOFT00003967 New changes to EF's (103 and 104).
# 20/06/03 walde1s NSOFT00009899 Add NVD Wrapper test harness
# 26/01/03 dimon1i Added new engineering functions for Zeus Modem
# 20/03/03 hende1j NSOFT7689 - support the Zeus modem engineering function interface
# 14/05/03 coimb1j NSOFT00008863 Added DSP_DUMP synonym in line 769.
# 28/05/03 dimon1i NSOFT00009727 Added EF_TX_PS_CONTROL & EF_TX_PLL_STATUS
# 25/06/03 dimon1i NSOFT00010557 added new EFs from NEC-J's MT2 spec
# 16/07/03 smyth1w NSOFT00011096 Added SIM_CIPHER.
# 06/08/08 bleac2j NS00011556 Fixed the Test Harness bug
# 04/08/03 dimon1i NSOFT00011568 added new EFs related to NVM defaults
# 27/08/03 dimon1i NSOFT00012432 added EF_VCSI_HI_Z & EF_CHECK_SUM_AREA
# 04/08/03 dimon1i NSOFT00011568 added new EFs related to NVM defaults
# 27/08/03 dimon1i NSOFT00012432 added EF_VCSI_HI_Z & EF_CHECK_SUM_AREA
# 27/08/03 walde1s NSOFT00012476 Add NVD Wrapper Engineering Functions
# 19/09/03 dimon1i NSOFT00012908 Added EF_NVM_STATUS (EF82)
# 23/09/03 coimb1j NSOFT00013023 Added new EFs related to C-Bridge Throughput 
#                                Measurement ( EF151 and EF152)
# 23/09/03 coimb1j NSOFT00013023 Change the number of the EF's to use in 
#                                C_Bridge Throughput Measurement.
# 02/09/03 balta1p NSOFT00012672 added EF_CSD_STACK_STIMULUS menu.
# 01/10/03 tavar1v NSOFT00013551 - Change EF_CSD_STACK_STIMULUS ID
# 01/10/03 bleac2j NSOFT00012526 Added EF 150 & 151 for 3G power saving
# 02/12/03 dimon1i NSOFT00015251 Added EF_NVM_DUMP engineering function
# 30/12/03 sherw1d NSOFT00015835 Add EF to generate various exceptions
# 02/02/04 sherw1d NSOFT00016255 Add UNCONTROLLED_RESET
#
# Comment lines may occur anywhere and start with a # like this one.

# The first 'real' item must always MAIN which indicates the start of the top menu.
# The items contained in this menu are designated by ENTRY followed by the required title.
# Each menu is terminated by SUB which indicates the start of another sub menu. The text
# following SUB is the menu title and must match exactly the title of a previous ENTRY.
# The other menu structure keyword is REQUEST. Similarly to SUB, the text following must
# match exactly the title of a previous ENTRY. When an ENTRY is selected, if there is a 
# matching SUB, a new menu will be presented to the user. If there is a matching REQUEST,
# this indicates the start of a send/receive message sequence with the HHP. The data in the
# message sent to the HHP is either fixed or user specified or both, according to the
# message specification text following REQUEST. Text on the REQUEST line specifies data
# sent to the HHP, Text on the following line specifies the response expected from the HHP.
# The rules specifying the various data types available to the user are explained below,
# with examples.

# There follows a menu structure example showing the main menu and one of its submenus:
 
#MAIN
#ENTRY   Hardware Control Functions
#ENTRY   Driver Calls
#ENTRY   OS Control and Measurements
#ENTRY   Layer 1 Alternate Operation
#ENTRY   Calls
#ENTRY   Setup

#SUB Hardware Control Functions
#ENTRY   Memory
#ENTRY   Time of Day Clock
#ENTRY   User Interface
#ENTRY   Battery (5)
#ENTRY   Temperature
#ENTRY   Self Test Sequence
#ENTRY   CPU and I/O

# Message specification examples: 

# Each item on the REQUEST line represents a different data item to be included in the
# message sent to the HHP, in the order of specification. The first item after REQUEST is
# always the the identifier, matching the menu ENTRY via which it was selected. Eg 'RAM Write'
# (Example 1) is the parent ENTRY. 

# Fixed bytes are represented by the required value only, Eg 61 in ex 1. Fixed words are
# represented as <VALUE>:<QUALIFIER>, Eg 2000:W1 in ex 2.

# All data other than fixed unsigned byte length data is represented by <NAME>:<QUALIFIER>
# where NAME is any non whitespace text and qualifier is any of

# B      Signed byte                    -2**7-1/2**7-1
# B1 Byte in range                      1/255
# W      Signed word                    -2**15-1/2**15-1
# W0 Word in range                      0/2**15-1  
# W1 Word in range                      1/2**15-1
# L0 Long Word in range         0/2**31-1  
# L1 Long Word in range         1/2**31-1
# ASCII  Any Ascii character!                
# KEYPAD Any HHP Keypad character!           
# Sx Fixed length string, up to x characters long, null padded! 
# IQ IQ Burst data!        (Receive only)
# FO Frequency Offset^     (Send only)
# CD Cell Description^     (Receive only

# For the numeric types identified above, the user may also specify a range of valid values,
# either as an enumerated type with the valid values separated by ';', Eg Type in ex 3,
# or as simple numeric range, Eg Month in ex 4. For the enumerated range, the items are
# of consecutive value, starting with 0 unless otherwise specified, as for Off in ex 5.

# Arrays of data can be specified by the use of '[<ARRAY_SPECIFIED>]' with the data name.
# ARRAY_SPECIFIER can either be a fixed integer, indicating the array length, Eg Keys in 
# ex 2, or user specified at run time, Eg Data[Length] in ex 1 where 'Length' must be a
# previously specified data item. Items marked '!' must be specified as an array, for single
# items of this type '[1]' must be used, and items marked '^' may not be specified as arrays.

# If a reply to the message is expected it is specified on the line following the REQUEST.
# Array sizes for replies, if dynamic, must be specified in the reply, ie Length from a send
# cannot be used in the reply specification. 

# Don't care or ignore data items are specified by '*', Eg *:W0 in ex 2.

# If no response is expected from a message, the item '%NO_RESPONSE' should appear last on
# the REQUEST line. Other items requiring special handling beyond the generic facilities
# provided may be hard coded as %<NAME>. The only one currently provided is %POWER which
# prompts the user to apply power to the phone, prior to sending the control message, Eg
# ex 6 and 7. 

# The whole specification for the 'send' and 'receive' messages must appear on a single line.
  
# For all runtime specified data, the user will be prompted to enter the appropriate value
# and prevented from entering anything out of range. Enumerated values will be entered by
# menu. Text of KEYPAD or ASCII type must contain the exact number of characters specified
# by the array index but strings of type Sx will be null padded to the appropriate length.

# Example 1

#REQUEST     RAM Write  61  0   Address:L0   Length:B1  Data[Length]
#61  0   State:Normal

# Example 2

#Example 3

#REQUEST     RAM Test   29  0   Type:NonDestructive;Extensive  Origin:L0 Extent:L1
#29  0   State:Normal;ReInitialise  Result:Fail;Pass

#Example 4

#REQUEST     Read TOD   57  0
#57  0   State:Normal    Year:W1  Month:1/12  Day:1/31    Hour:0/23   Minute:0/59 Second:0/59

#Example 5

#REQUEST     Back-light Set  4   0   Level:Off;On=255
#4  0   State:Normal

# Example 6

# REQUEST     Power Off Phone 68  0 reply:Normal
#68  0   State:Normal

#Example 7

#REQUEST     Power On Phone  %POWER_UP
#68  0   State:Normal;ReInitialise


########################
#MAIN TOP LEVEL MENU...#
########################
# Don't let lines get any longer than the end of this line ..................X
MAIN
ENTRY   Hw Ctrl (4 5 27 33 39 48 50 54 56 57 62 69 71 74 77 83 106 144)
ENTRY   Hw Tests (44 72 73 87 94 98 99 128 129)
ENTRY   Driver Calls (18 28 51 58 72 73 80 82 86 107 124 125 126 127 130 131 140 141 142 143 146 147 148 149 157)
ENTRY   Memory (12 34 61 117 133 134 139 105 145)
ENTRY   OS Control and Meas (26 31 32 52 60 64 65 66 68 75 84 85 95 102)
ENTRY   L1 Alt Op (1 8-11 22-25 35-38 40 46 47 53 59 88 89 90 91 92 96 97)
ENTRY   Calls (2 6 7 16)
ENTRY   Setup (0 13 45 78 100 101 158)
ENTRY   Suspend Normal Operation (52)
ENTRY   SDL_wrapper (120 121)
ENTRY   IP NAT Router (103 104)
ENTRY   C-Bridge Measurement (154 155)

############################################################
#           main sub menus & their constituents            #
#Please maintain indentation and locical order of sub menus#
############################################################

SUB Hw Ctrl (4 5 27 33 39 48 50 54 56 57 62 69 71 74 77 83 106 144)
ENTRY   Time of Day Clock (48 50 56 57)
ENTRY   User Interface (4 27 69 74 77 83)
ENTRY   ADC Readings (5)
ENTRY   Temperature (54)
ENTRY   Test_Harness (106)
ENTRY   CPU and I/O (33 39 62 71 116 135 136 137 138 144)

    SUB Time of Day Clock (48 50 56 57)
    ENTRY   Read TOD (57)
    ENTRY   Read Alarm (56)
    ENTRY   Set TOD (50)
    ENTRY   Set Alarm (48)

    SUB User Interface (4 27 69 74 77 83)
    ENTRY   Led Set (27)
    ENTRY   Back-light Set (4)
    ENTRY   Enable Vibrator (69)
    ENTRY   Read Screen (74)
    ENTRY   Display Pattern (77)
    ENTRY   LCD Contrast (83)

    SUB ADC Readings (5)
    ENTRY   Read Battery Voltage
    ENTRY   Read Temperature LCD
    ENTRY   Read Temperature BAT
    ENTRY   Read Battery ID
    ENTRY   Read Charger Voltage
    ENTRY   Read All ADC Data

    SUB Temperature (54)
    ENTRY   Read Temperature LCD
    ENTRY   Read Temperature BAT

    SUB CPU and I/O (33 39 62 71 116 135 136 137 138 144)
    ENTRY   Read Trident CPU Port (39)
    ENTRY   Set Trident CPU Port (62)
    ENTRY   Check Oscillator Frequencies (33)
    ENTRY   Flash Detect (71)
    ENTRY   CPU Usage RESET (116)
    ENTRY   CPU Usage CONTINUE (116)
    ENTRY   Read Flamingo (135)
    ENTRY   Write Flamingo (136)
    ENTRY   Read SC4 Register (137)
    ENTRY   Write SC4 Register (138)
    ENTRY   VCSI HiZ (144)
    
        SUB Check Oscillator Frequencies (33)
        ENTRY   Half Second Test
        ENTRY   One Second Test
        ENTRY   Two Second Test

    SUB C-Bridge Measurement (154 155)
    ENTRY   C-Bridge Throughput Reset/Start Meas (154)
    ENTRY   C-Bridge Throughput Measurement Results (155)

###SUB  Hw Ctrl (4 5 27 33 39 48 50 54 56 57 62 69 71 74 77 83 106 144) End of sub menu



SUB Hw Tests (44 72 73 87 94 98 99 128 129)
ENTRY   Get Results of 'Power on Self Test' (44)
ENTRY   Destructive SIM Test (87)
ENTRY   Read Key Log (98)
ENTRY   Set SIM Voltage (99)
ENTRY   Read Pre-charge Test Results (94)
ENTRY   Read Battery Fault Diagnostics (73)
ENTRY   Reset Battery Fault Diagnostics (72)
ENTRY   TX PS Control (128)
ENTRY   TX PLL Status (129)

### HW Tests (44 72 73 87 94 98 99 128 129) End of sub menu



SUB Driver Calls (18 28 51 58 72 73 80 82 86 107 124 125 126 127 130 131 140 141 142 143 146 147 148 149 157)
ENTRY   Audio (28 58)
ENTRY   Persistent Memory (18 72 73 80 82 86 118 122 130 131 132 142 143 146 147 148 149 157)
ENTRY   SIM (51 124 125 126 127)
ENTRY   UICC (140 141)
ENTRY   Ciphering Test (107)

    SUB Audio (28 58)
    ENTRY   Generate Tone (58)
    ENTRY   Loop-back mode (28)

        SUB Generate Tone (58)
        ENTRY   Tone On
        ENTRY   Tone Off

    SUB Persistent Memory (18 72 73 80 82 86 118 122 130 131 132 142 143 146 147 148 149 157)
    ENTRY   Persistent Write File (72)
    ENTRY   Persistent Read File (73)
    ENTRY   Persistant Reset (18)
    ENTRY   Error Log (80)
    ENTRY   NVM Status (82)
    ENTRY   Read Unique Flash Serial Number (86)
    ENTRY   First Time Ever (118)
    ENTRY   NVM Update (122)
    ENTRY   NVM Initialise (130)
    ENTRY   NVM Reload File (131)
    ENTRY   NVM Reload All (131)
    ENTRY   NVM Flash Erase (132)
    ENTRY   NVM Init File (142)
    ENTRY   NVM Read Defaults (143)
    ENTRY   Read Page Address (146)
    ENTRY   Write Page Address (147)
    ENTRY   Read Init Page Address (148)
    ENTRY   Load Init Page (149)
    ENTRY   Dump NVM data (157)

        SUB Persistant Reset (18)
        ENTRY   GLL1 Cal Data
        ENTRY   ULL1 Cal Data
        ENTRY   Battery Data
        ENTRY   MMI Data
        ENTRY   All

        SUB Error Log (80)
        ENTRY   Get All Error Logs
        ENTRY   Get Specific Error Log
        ENTRY   Reset Error Log
           
            SUB Get Specific Error Log
            ENTRY   Get Last Error Logged
            ENTRY   Get Error Two
            ENTRY   Get Error Three
            ENTRY   Get Error Four
            ENTRY   Get Error Five
            ENTRY   Get Error Six
            ENTRY   Get Error Seven
            ENTRY   Get Error Eight
            ENTRY   Get Error Nine
            ENTRY   Get Error Ten
            ENTRY   Get Error Eleven

    SUB SIM (51 124 125 126 127)
    ENTRY   Get Capabilities (51)
    ENTRY   SIM Restart test (124)
    ENTRY   SIM Reset (125)
    ENTRY   SIM Command (126)
    ENTRY   SIM Clock Mode (127)

    SUB UICC (140 141)
    ENTRY   UICC Reset (140)
    ENTRY   UICC Test (141)

    SUB Ciphering Test (107)
    ENTRY GPRS/UMTS Tests (107)        

###SUB Driver Calls (18 28 51 58 72 73 80 82 86 107 124 125 126 127 130 131 140 141 142 143) end of sub menu



SUB Memory (12 34 61 117 133 134 139 105 145)
ENTRY   Read (34)
ENTRY   RAM Write (61)
ENTRY   RAM Write Bytes (139)
ENTRY   Calculate Checksum (12)
ENTRY   Calculate Area Checksum (145)
ENTRY   Allocated Memory (117)
ENTRY   All RAM Clear (133)
ENTRY   All Memory Clear (134)
ENTRY   Dump Hif Buffer (105)

###SUB Memory (12 34 61 117 133 134 139 105 145) end of sub menu


SUB OS Control and Meas (26 31 32 52 60 64 65 66 68 75 84 85 95 102 150 151 156)
ENTRY   Product Identification (60)
ENTRY   Flash ID (84)
ENTRY   Nell ID (85)
ENTRY   OS Control (52 65 66 68 102 150 151 152 156)
ENTRY   OS Measurements (31 32 64 75 108 109 110 111 112 113 114 115)
ENTRY   Remote Control (26 95 153)

    SUB OS Control (52 65 66 68 102 105 151 152 156)
    ENTRY   Suspend Normal Operation (52)
    ENTRY   Power Off Phone (68)
    ENTRY   Power On Phone
    ENTRY   Signal Input (102)
    ENTRY   DSP Download Control (156)
    ENTRY   Sleep Control (65 66 150 151 152)
    
        SUB Sleep Control (65 66 150 151 152)
        ENTRY   GSM Deep Sleep (65)
        ENTRY   GSM Normal Sleep (66)
        ENTRY   UMTS Deep Sleep (150)
        ENTRY   UMTS Normal Sleep (151)
        ENTRY   Report Sleep Metrics (152)

    
    SUB OS Measurements (31 32 64 75 108 109 110 111 112 113 114 115)
    ENTRY   Report RAM Usage (31)
    ENTRY   Get Task Names (32)
    ENTRY   Initialise Standby Timer (64)
    ENTRY   Read Standby Timer (64)
    ENTRY   Stack/Info. Check SELECTED TASK (75)
    ENTRY   Stack/Info Check ALL TASKS (75)
    ENTRY   Task List (108)
    ENTRY   Task State (109)
    ENTRY   Queue List (110)
    ENTRY   Queue State (111)
    ENTRY   FixPool List (112)
    ENTRY   FixPool State (113)
    ENTRY   VarPool List (114)
    ENTRY   VarPool State (115)

    SUB Remote Control (26 95 153)
    ENTRY   Send Key Sequence (26)
    ENTRY   AT Command Simulation (95)
    ENTRY   Run CSD Test Scenario (153)

###SUB OS Control and Meas (26 31 32 52 60 64 65 66 68 75 84 85 95 102) end of sub menu



SUB L1 Alt Op (1 8-11 22-25 35-38 40 46 47 53 59 88 89 90 91 92 96 97)
ENTRY   Perform an I_SYNC (53)
ENTRY   Radio (1 22 23 24 40 47 59)
ENTRY   Measure Receiver Noise (46)
ENTRY   DAI Control (25)
ENTRY   AUDCONF Register (35)
ENTRY   VOLUME Settings (36)
ENTRY   AUDIO PROC Register (37)
ENTRY   TONE Generate (38)
ENTRY   Cell Measurements (8 9 10 11)
ENTRY   Power Usage Metrics (88 89 90 91 92 96 97)

    SUB Radio (1 22 23 24 40 47 59)
    ENTRY   Transmitter Burst Mode 'Default Ramp' (59)
    ENTRY   Transmitter Burst Mode 'InMsg Ramp' (59)
    ENTRY   Receiver Mode (40)
    ENTRY   Receive Raw RSSI value (47)
    ENTRY   Alternate Synthesiser Frequencies (1)
    ENTRY   Set Gain Control (23)
    ENTRY   Set Frequency Offset (22)
    ENTRY   RxLev (24)

    SUB Cell Measurements (8 9 10 11)
    ENTRY   ARFCNs (8)
    ENTRY   BSICs (9)
    ENTRY   RXLEVs (10)
    ENTRY   Summary (11)

    SUB Power Usage Metrics (88 89 90 91 92)
    ENTRY   Reset (88)
    ENTRY   Enable (89)
    ENTRY   Report Metrics (90)
    ENTRY	Report GSM Tx Power Level Metrics (91)
    ENTRY	Report PCN Tx Power Level Metrics (92)
	ENTRY   Read DSP Memory (96)
    ENTRY   Write DSP Memory (97)

###SUB L1 Alt Op (1 8-11 22 23 35-38 40 46 47 53 59 88 89 90 91 92 96 97) end of sub menu



SUB Calls (2 6 7 16)
ENTRY   MO Call (6)
ENTRY   Pick up MT Call (2)
ENTRY   Release Call (16)
ENTRY   Get Call State (7)

###SUB Calls (2 6 7 16) end of sub menu



SUB Setup (0 13 45 78 100 101 158)
ENTRY   Sequence Error (0)
ENTRY   Control (13)
ENTRY   Restart (45)
ENTRY   ResetConfig (78)
ENTRY	Read Board Id (100)
ENTRY	Write Board Id (101)
ENTRY	Generate Exception (158)


    SUB Sequence Error (0)
    ENTRY   Reset EF State Machine (0)
    ENTRY   Reset HHP (0)
   
    SUB Control (13)
    ENTRY   AccessLevel0
    ENTRY   AccessLevel1
    ENTRY   AccessLevel2
    ENTRY   AccessLevel3
    ENTRY   AccessLevel4

	SUB Generate Exception (158)
	ENTRY   Recoverable Error
	ENTRY   Serious Error
	ENTRY   Watchdog Timeout
	ENTRY   Watchdog Reset
	ENTRY	Processor Overload
	ENTRY	Constant Loop
	ENTRY	Invariant Loop
	ENTRY	Data Abort Legal Region
	ENTRY	Data Abort Illegal Region
	ENTRY	Prefetch Abort
	ENTRY	Uncontrolled Reset

###SUB Setup (0 13 45 78 100 101 158) end of sub menu

SUB SDL_wrapper (120 121)
ENTRY   Set Proccess Location (120)
ENTRY   Get Proccess Location (121)

###SUB SDL_wrapper (120 121) end of sub menu

SUB IP NAT Router (103 104)
ENTRY   Configure (103)
ENTRY   ResetRouter (104)
 
###SUB  IP NAT Router (103 104) End of sub menu


#######################################
##   Individual EF commands follow   ##
## Now conveniently in numeric order!##
## please try to keep it this way... ##
#######################################

REQUEST   Reset EF State Machine (0) 0 0 0
0  0   State:Normal

REQUEST   Reset HHP (0) 0 0 1 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

REQUEST     Alternate Synthesiser Frequencies (1)  1   0   1  F1:W0   F2:W0
1   0   State:Normal

REQUEST     Pick up MT Call (2) 2   0
2   0   State:Normal

REQUEST     Back-light Set (4)  4   0   Level:Off;On=255
4  0   State:Normal

REQUEST     Read Battery Voltage    5   0
5   0   State:Normal    BatteryVoltage:W0

REQUEST     Read Temperature LCD    5   0
5   0   State:Normal    *:W0   LCDTemp:W0

REQUEST     Read Temperature BAT 5   0
5   0   State:Normal    *:W0   *:W0   BATTemp:W0

REQUEST     Read Battery ID    5   0
5   0   State:Normal    *:W0   *:W0   *:W0   BatteryID:W0

REQUEST     Read Charger Voltage    5   0
5   0   State:Normal    *:W0   *:W0   *:W0   *:W0   ChargerVoltageID:W0

REQUEST     Read All ADC Data 5   0
5   0   State:Normal    BatteryVoltage:W0   LCDTemp:W0   BATTemp:W0   BatteryID:W0   ChargerVoltage:W0

REQUEST     MO Call (6) 6  0  length:B1  digits[length]:B
6   0   State:Normal
                    
REQUEST     Get Call State (7)  7   0
7   0   State:Normal    CallState:Idle;MT_Alert;MO_Alert;In_Call;No_Service

REQUEST   ARFCNs (8)  8  0
8   0   State:Normal    ServingCell:W NeighbourCell[6]:W ServingCellBand:ALL_BANDS_EXCEPT_PCS;ALL_BANDS_EXCEPT_PCN NeighbourCellBand[6]:ALL_BANDS_EXCEPT_PCS;ALL_BANDS_EXCEPT_PCN

REQUEST   BSICs (9)  9  0
9   0   State:Normal    ServingCell[1]:CD NeighbourCell[6]:CD

REQUEST   RXLEVs (10) 10 0
10  0   State:Normal    ServingCell:0/63 NeighbourCell[6]:0/63

REQUEST   Summary (11) 11 0
11  0   State:Normal    L1State:Null;Dedicated;Searching;Idle ARFCN:W0 RxLev:0/63 AGC_1088:0-9 AGC_2020:0-15 FreqOffset:W-999/999 TS:0/7 TimingAdv:0/63 TxPowerLev:5/15 RxQual_Full:B1 RxQual_Sub:B1 servCellBAND:ALL_BANDS_EXCEPT_PCS;ALL_BANDS_EXCEPT_PCN

REQUEST     Calculate Checksum (12) 12  0
12  0   State:Normal    Data[2]  Result:Fail;Pass

REQUEST   AccessLevel0 13 0    Access:Temp;Perm;None 0 0
13  0   State:Normal

REQUEST   AccessLevel1 13 0    Access:Temp;Perm;None 1
13  0   State:Normal

REQUEST   AccessLevel2 13 0    Access:Temp;Perm;None 2 AccesCode:W0
13  0   State:Normal

REQUEST   AccessLevel3 13 0    Access:Temp;Perm;None 3 AccesCode:W0
13  0   State:Normal

REQUEST   AccessLevel4 13 0    Access:Temp;Perm;None 4 AccesCode:W0
13  0   State:Normal

REQUEST     Release Call (16)    16  0
16   0   State:Normal

REQUEST     GLL1 Cal Data  18  0 4
18  0   State:Normal;ReInitialise

REQUEST     ULL1 Cal Data  18  0 16
18  0   State:Normal;ReInitialise

REQUEST     Battery Data      18  0 2
18  0   State:Normal;ReInitialise

REQUEST     MMI Data          18  0 1
18  0   State:Normal;ReInitialise

REQUEST     All               18  0 8
18  0   State:Normal;ReInitialise

REQUEST     Set Frequency Offset (22)   22  0  Mode:auto;useMsg     Offset:W
22  0   State:Normal Offset:W

REQUEST     Set Gain Control (23) 23  0   Mode:Fixed;Auto CSP_BIG:0/9 PGA_GAIN:0/45 LNA_GAIN:On;Off 0
23  0   State:Normal

REQUEST     RxLev (24) 24  0  ARFCN:W0/1023 Number_of_Frames:1/255 Expected_Level:-110/-45 band:ALL_BANDS_EXCEPT_PCS;ALL_BANDS_EXCEPT_PCN
24  0   State:Normal    RxLev

REQUEST     DAI Control (25) 25 0 Mode:Normal;Uplink;Downlink;Acoustic
25  0   State:Normal

REQUEST     Send Key Sequence (26)  26  0   Number:B1  Key[Number]:ASCII
26  0   State:Normal

REQUEST     Led Set (27)    27  0   Colour:Off;Red;Green;Yellow
27  0   State:Normal

REQUEST     Loop-back mode (28)  28  0   Mode:Normal;Loop    Source:Microphone=1;HandsFree   Destination:EarPiece=1;LoudSpeaker
28  0   State:Normal

REQUEST     Report RAM Usage (31)  31  0
31  0   State:Normal    FreeTimers   MinTimers NumBuffTypes:0/15 BufferData[NumBuffTypes]:( PartitionSize:W0 AvailPartitionsCurrSize:B AllocPartitionsCurrSize:B  MaxAllocPartitiona:B )

REQUEST     Get Task Names (32)  32  0
32  0   State:Normal    Number  Name[Number]:S8

REQUEST     Half Second Test   33  0  1
33  0   State:Normal    Clock13s:L0

REQUEST     One Second Test   33  0  2
33  0   State:Normal    Clock13s:L0

REQUEST     Two Second Test   33  0  3
33  0   State:Normal    Clock13s:L0

REQUEST     Read (34)   34  0   Length:B1  Address:L0
34  0   State:Normal     Length:B1  Data[Length]

REQUEST     AUDCONF Register (35) 35 0 Reg:W0
35  0   State:Normal

REQUEST     VOLUME Settings (36) 36 0 Speech:W Sidetone:W Tone:W
36  0   State:Normal

REQUEST     AUDIO PROC Register (37) 37 0 Reg:W0
37  0   State:Normal

REQUEST     TONE Generate (38) 38 0 Tone_sine:W Tone_cosine:W
38  0   State:Normal

REQUEST     Read Trident CPU Port (39)  39  0  Port_Bank:PPI_A1;PPI_A2;PPI_B1
39  0   State:Normal    Port_Value:W0 Port_Config:W0

REQUEST     Receiver Mode (40)  40  0   Mode:Off;Normal;Continuous;IQTest;Monitor  ARFCN:W0/1023  0  band:ALL_BANDS_EXCEPT_PCS;ALL_BANDS_EXCEPT_PCN
40  0   State:Normal

REQUEST     Get Results of 'Power on Self Test' (44) 44  0
44  0   State:Normal    Result[7]

REQUEST   Restart (45) 45 0 %NO_RESPONSE
#45 NO REPLY EXPECTED

REQUEST     Measure Receiver Noise (46) 46  0
46  0   State:Normal    SND:W0  ND:W0

REQUEST     Receive Raw RSSI value (47)  47  0
47  0   State:Normal    RSSI:W0

REQUEST     Set Alarm (48)  48  0   Activate:Off;On  Hour:0/23   Minute:0/59 Second:0/59
48  0   State:Normal

REQUEST     Set TOD (50)    50  0   Year:W1 Month:1/12 Day:1/31  Hour:0/23 Minute:0/59  Second:0/59
50  0   State:Normal

REQUEST     Get Capabilities (51)   51  0
51  0   State:Normal    CardStatus:SimCardOK;SimCardFailed;SimCardNotPresent    Voltage:Three;Five;Either    ClockStop:None;HighPref;HighOnly;LowPref;LowOnly;Either   SimPhase:PhaseOne;PhaseOnePlus;PhaseTwo;PhaseTwoPlus  * IMSI[15]:ASCII

REQUEST     Suspend Normal Operation (52)    52  0
52  0   State:Normal

REQUEST     Perform an I_SYNC (53) 53  0
53  0   State:Normal    Result:FBNotFound;SBNotFound;Synchronised TimingOffset:W Quality:W0 BSIC[1]:CD T1:W T2:0/25 T3d:0/4
 
REQUEST     Read Board Temperature  54  0
54  0   State:Normal    Temperature

REQUEST     Read Alarm (56) 56  0
56  0   State:Normal    Active:Off;On  Hour:0/23   Minute:0/59 Second:0/59  

REQUEST     Read TOD (57)   57  0
57  0   State:Normal    Year:W1  Month:1/12  Day:1/31    Hour:0/23   Minute:0/59 Second:0/59

REQUEST     Tone On 58  0   0   Tune    Volume:0/15  Device:Alerter;EarPiece;CarSpeaker;HeadSet;EarAndBuzz;CarAndBuzz;HeadAndBuzz
58  0   State:Normal

REQUEST     Tone Off 58  0   1   0  0  Device:Alerter;EarPiece;CarSpeaker;HeadSet;EarAndBuzz;CarAndBuzz;HeadAndBuzz
58  0   State:Normal

#Use this EF in continuous mode to blow up PA's...
REQUEST     Transmitter Burst Mode 'Default Ramp' (59) 59  0  config:B1 ARFCN:W0/1023    Mode:Off;Normal;Access;Continuous  Modulation:Zeroes;Ones;PseudoRandom PowerLevel:0/31 1 carrierBAND:ALL_BANDS_EXCEPT_PCS;ALL_BANDS_EXCEPT_PCN multiSlot:B1
59  0   State:Normal

REQUEST     Transmitter Burst Mode 'InMsg Ramp' (59)  59  0   config:B1 ARFCN:W0/1023    Mode:Off;Normal;Access;Continuous  Modulation:Zeroes;Ones;PseudoRandom PowerLevel:0/31 0 carrierBAND:ALL_BANDS_EXCEPT_PCS;ALL_BANDS_EXCEPT_PCN multiSlot:B1 RampUp[16]:W0 RampDown[16]:W0
59  0   State:Normal

REQUEST Product Identification (60) 60  0
60  0   State:Normal    model:Unknown=0;G3M2=5;DB2000=6;DB500=7;DB4000\4100=8;DB6000=9 SoftRelNum[8]:ASCII    DSPSVers[16]:ASCII    IMEI[15]:ASCII  IMEI_SV[2]:ASCII   CpuId[8]:ASCII BoardId[8]:ASCII FlashId[16]:ASCII BuildStandard[16]:ASCII   LogicVer:W0    RFVer:W0

REQUEST     RAM Write (61)  61  0   Address:L0   Length:B1  Data[Length]
61  0   State:Normal

REQUEST     Set Trident CPU Port (62) 62 0  Port_Bank:PPI_A1;PPI_A2;PPI_B Set_Bits:W0 Clear_Bits:W0
62  0   State:Normal    POUTsetting:W0

REQUEST     Initialise Standby Timer (64) 64  0  1
64  0   State:Normal

REQUEST     Read Standby Timer (64) 64  0  0
64  0   State:Normal    Time:W0

REQUEST     GSM Deep Sleep (65)   65  0   Mode:Normal;DisableGSMDeepSleep
65  0   State:Normal

REQUEST     GSM Normal Sleep (66)  66  0   Mode:Normal;DisableGSMNormalSleep
66  0   State:Normal

REQUEST     Power Off Phone (68) 68  0 
68  0   State:Normal

REQUEST     Power On Phone  %POWER_UP
68  0   State:Normal;ReInitialise

REQUEST     Enable Vibrator (69)     69  0  Select:Disabled;Enabled
69  0   State:Normal

REQUEST     Flash Detect (71)       71  0
71  0   State:Normal    Status:Low;High

REQUEST Persistent Write File (72) 72 0 fileId:W0 0 Length:W0 AreaData[Length]
72 0 State:Normal

REQUEST     Reset Battery Fault Diagnostics (72)  72 0 39:W0 0 135:W0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 0
72 0 State:Normal

REQUEST Persistent Read File (73) 73 0 fileId:W0 0
73 0 State:Normal Length:W0 AreaData[Length]

REQUEST     Read Battery Fault Diagnostics (73)  73 0 39 0
73 0 State:Normal Length:W0   <00>Invalid_bat-----<01>Bat_elimimator--<02>HighVolts----------[15] <03>Charger_LV1-----<04>Charger_LV2-----<05>Charger_HV---------[15] <06>BATLO-----------<07>FET_Off<250-----<08>FET_Off>250--------[15] <09>FET_On<250------<0A>FET_On<250------<0B>FET_On>250_C-------[15] <0C>FET_On<250_C----<0D>Crowbar---------<0E>Low_Temp_S---------[15] <0F>High_Temp_S-----<10>Low_Temp--------<11>High_Temp----------[15] <12>Battery_Removed-<13>NVDS-cs_error---<14>Illegal_Bat_Pwr----[15] <15>High_BV_No_Bat--<16>High_BV_No_Chg--<17>Batswitch----------[15] <18>Bad_Battery-----<Count/CV/BC/ID/T>---HISTORY---------------[15]
 
REQUEST  Read Screen (74) 74 0
74 0 State:Normal MaxLength:B1 ScreenContents[MaxLength]:ASCII

REQUEST   Stack/Info. Check SELECTED TASK (75) 75 0 1 taskIndex:0/40
75 0 State:Normal NumTasks:0/40 TaskStatus:NU_READY;NU_PURE_SUSPEND;NU_FINISHED;NU_TERMINATED;NU_SLEEP_SUSPEND;NU_MAILBOX_SUSPEND;NU_QUEUE_SUSPEND;NU_PIPE_SUSPEND;NU_EVENT_SUSPEND;NU_MEMORY_SUSPEND;NU_PARTITION_SUSPEND;NU_DRIVER_SUSPEND ScheduledCount:L0  Priority:B1  Preempt:B1  Timeslice:L0 StackBase:L0 StackSize:L0  MinStack:L0

REQUEST   Stack/Info Check ALL TASKS (75) 75 0 0 0
75 0 State:Normal NumTasks:0/40 TaskData[NumTasks]:( TaskStatus:NU_READY;NU_PURE_SUSPEND;NU_FINISHED;NU_TERMINATED;NU_SLEEP_SUSPEND;NU_MAILBOX_SUSPEND;NU_QUEUE_SUSPEND;NU_PIPE_SUSPEND;NU_EVENT_SUSPEND;NU_MEMORY_SUSPEND;NU_PARTITION_SUSPEND;NU_DRIVER_SUSPEND ScheduledCount:L0  Priority  Preempt:B1  Timeslice:L0 StackBase:L0 StackSize:L0  MinStack:L0 )

REQUEST Display Pattern (77) 77 0 DisplayPattern:CheckerBoard;ReverseCheckerBoard;Off;AllSegmentsOn;Normal;AllDarkGrey;AllLightGrey;LightDarkCheckerboard;GreyScale
77 0 State:Normal

REQUEST   ResetConfig (78) 78 0    CampOn:W    DummySIM:None=0;Factory;Code2 WatchDog:Enable=0;Disable=1;LeaveAsIs=2 %NO_RESPONSE
#78 NO RESPONSE EXPECTED

REQUEST Get All Error Logs  80 0 0 0
80 0 State:Normal Length:B1 ERR_THR__STATUS_SYSTIME_________RTCTIME________[12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12]

REQUEST Get Last Error Logged  80 0 0 0
80 0 State:Normal *:B1 Error_Code:B1 Thread:B1 Status:W0 System_Time_Ms:L0 RTC_Time_Secs:L0

REQUEST Get Error Two  80 0 0 0
80 0 State:Normal *:B1 *:L0 *:L0 *:L0 Error_Code:B1 Thread:B1 Status:W0 System_Time_Ms:L0 RTC_Time_Secs:L0

REQUEST Get Error Three  80 0 0 0
80 0 State:Normal *:B1 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 Error_Code:B1 Thread:B1 Status:W0 System_Time_Ms:L0 RTC_Time_Secs:L0

REQUEST Get Error Four  80 0 0 0
80 0 State:Normal *:B1 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 Error_Code:B1 Thread:B1 Status:W0 System_Time_Ms:L0 RTC_Time_Secs:L0

REQUEST Get Error Five  80 0 0 0
80 0 State:Normal *:B1 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 Error_Code:B1 Thread:B1 Status:W0 System_Time_Ms:L0 RTC_Time_Secs:L0

REQUEST Get Error Six  80 0 0 0
80 0 State:Normal *:B1 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 Error_Code:B1 Thread:B1 Status:W0 System_Time_Ms:L0 RTC_Time_Secs:L0

REQUEST Get Error Seven  80 0 0 0
80 0 State:Normal *:B1 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 Error_Code:B1 Thread:B1 Status:W0 System_Time_Ms:L0 RTC_Time_Secs:L0

REQUEST Get Error Eight  80 0 0 0
80 0 State:Normal *:B1 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 Error_Code:B1 Thread:B1 Status:W0 System_Time_Ms:L0 RTC_Time_Secs:L0

REQUEST Get Error Nine  80 0 0 0
80 0 State:Normal *:B1 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 Error_Code:B1 Thread:B1 Status:W0 System_Time_Ms:L0 RTC_Time_Secs:L0

REQUEST Get Error Ten  80 0 0 0
80 0 State:Normal *:B1 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 Error_Code:B1 Thread:B1 Status:W0 System_Time_Ms:L0 RTC_Time_Secs:L0

REQUEST Get Error Eleven  80 0 0 0
80 0 State:Normal *:B1 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 *:L0 Error_Code:B1 Thread:B1 Status:W0 System_Time_Ms:L0 RTC_Time_Secs:L0
 
REQUEST Reset Error Log 80 0 1 Password:S4
80 0 State:Normal

REQUEST NVM Status (82) 82 0
82 0 State:Normal FlashStatus:ERROR;EMPTY;WRITE;VALID;INVALID RamChecksum:ERROR;OK UpdateNeeded:NO;YES RamSerialNum:W0 FlashSerialNum:W0 CurrentBlock:L0 ConfigVersion:L0 ConfigAllocated:L0 ConfigSize:L0 UserVersion:L0 UserAllocated:L0 UserSize:L0

REQUEST LCD Contrast (83) 83 0 4 LCDContrast:0/31 3
83 0 State:Normal

REQUEST Flash ID (84) 84  0
84  0   State:Normal    ManufacturerID:W0    DeviceID:W0

REQUEST Nell ID (85) 85  0
85  0   State:Normal    NellID:W0

REQUEST Read Unique Flash Serial Number (86) 86  0
86  0   State:Normal    PRLock:Bothlocked=0;OtpLocked=1;MfdLocked=2;NeitherLocked=3 ManufacturerSerialNumber[8] OTPSerialNumber[8]

REQUEST Destructive SIM Test (87) 87  0
87  0   State:Normal    TestResult:Pass;FailTxBuffer;FailRxBuffer TestData:W0

REQUEST   Reset (88) 88 0 Mask:W0
88  0   State:Normal

REQUEST   Enable (89) 89 0 Mask:W0
89  0   State:Normal

REQUEST   Report Metrics (90) 90 0
90  0   State:Normal AllChannelScans:0/255 OOZTimer:W0 Reselections:W0 Handovers:W0 FCBSearches:W0 IdleTxFrames:L0 VibratorTime:L0 BacklightTime:L0 CollectionMask:W0

REQUEST   Report GSM Tx Power Level Metrics (91) 91 0
91  0   State:Normal GSMpl5:L0 GSMpl6:L0 GSMpl7:L0 GSMpl8:L0 GSMpl9:L0 GSMpl10:L0 GSMpl11:L0 GSMpl12:L0 GSMpl13:L0 GSMpl14:L0 GSMpl15:L0 GSMpl16:L0 GSMpl17:L0 GSMpl18:L0 GSMpl19:L0

REQUEST   Report PCN Tx Power Level Metrics (92) 92 0
92  0   State:Normal PCNpl0:L0 PCNpl1:L0 PCNpl2:L0 PCNpl3:L0 PCNpl4:L0 PCNpl5:L0 PCNpl6:L0 PCNpl7:L0 PCNpl8:L0 PCNpl9:L0 PCNpl10:L0 PCNpl11:L0 PCNpl12:L0 PCNpl13:L0 PCNpl14:L0 PCNpl15:L0

REQUEST     Read Pre-charge Test Results (94)  94   0
94  0   State:Normal    BatteryID:NotTested;Passed;Failed   PCBTemp:NotTested;Passed;Failed   BATLO:NotTested;Passed;Failed   ChargerID:NotTested;Passed;Failed   FET:NotTested;Passed;Failed   CROWBAR:NotTested;Passed;Failed

REQUEST   AT Command Simulation (95) 95 0 AT_Command:S60
95 0	State:Normal

REQUEST Read DSP Memory (96) 96 0 StartAddress:L0 Length:B1 dspCore:0/1
96 0 State:Normal Length:B1 Data[Length]

REQUEST Write DSP Memory (97) 97 0 StartAddress:L0 Length:B1 dspCore:0/1 Data[Length]:W0
97 0 State:Normal
 
REQUEST Read Key Log (98) 98 0
98 0 State:Normal KeyList[64]

REQUEST Set SIM Voltage (99) 99 0 Voltage:OFF;3V;5V
99 0 State:Normal

REQUEST Read Board Id (100) 100 0 
100 0 State:Normal BoardId:L0

REQUEST Write Board Id (101) 101 0 OldBoardId:L0 NewBoardId:L0 Authorisation:L0
101 0 State:Normal

REQUEST Signal Input (102) 102 0 SignalCode:W0 Length:W0 SignalParams[Length]
102 0 State:Normal

#NSOFT3967
REQUEST Configure (103) 103 0 Remote Destiny IP:L0 Local Source IP:L0 Cid:1/12 Local Destiny IP:L0
103 0 State:Normal

REQUEST ResetRouter (104) 104 0
104 0 State:Normal

REQUEST Dump Hif Buffer (105) 105 0 
105 0 State:Normal

REQUEST Test_Harness (106) 106 0 Family:ESU;DMA;OS_WRAPPER;HCM_TIMER;VSSI;BBH;AUDIO_SV;ADM_SS;ACMP;SIF;C_BRIDGE;SDL_H;EXPERIMENT;RAM_TRACE;PWC_POWER_CONTROL;DSP_DUMP;RIMP;NVM;SIM_CIPHER;EPM;NVD_WRAPPER;RMT_CALL Test_Number:L0
106 0 State:Normal TestResult:TESTOK;TESTFAILED;TESTUNAVAILABLE;FAMILYUNAVAILABLE

REQUEST GPRS/UMTS Tests (107) 107 0 Test_ID:GPRS_ciphering;UMTS_ciphering;UMTS_MAC
107 0 State:Normal TestResult:TestFailed;TestSucceed

REQUEST Task List (108) 108 0 NumTasks StartTask
108 0 State:Normal NumTasks TotalNumTasks TaskList[NumTasks]:(  tskid TaskName:S8 )

REQUEST Task State (109) 109 0 NumTasks StartTask
109 0 State:Normal NumTasks TotalNumTasks TaskState[NumTasks]:( tskid mbxid tskstat tskpri:W tskbpri:W actcnt:W0 wupcnt:W0 suscnt:W0 stksz:L0 minStack:L0 )

REQUEST Queue List (110) 110 0 NumQueues StartQueue
110 0 State:Normal NumQueues TotalNumQueues QueueList[NumQueues]:( mbxid tskid TaskName:S8 )

REQUEST Queue State (111) 111 0 NumQueues StartQueue
111 0 State:Normal NumQueues TotalNumQueues QueueState[NumQueues]:( mbxid wtskid NumItems:W0 )

REQUEST FixPool List (112) 112 0 NumPools StartPool
112 0 State:Normal NumPools TotalNumPools FixPoolList[NumPools]:( mpfid )

REQUEST FixPool State (113) 113 0 NumPools StartPool
113 0 State:Normal NumPools TotalNumPools TotalFree:L0 TotalSize:L0 FixPoolState[NumPools]:( mpfid wtskid blkcnt:L0 fblkcnt:L0 blksz:L0 )

REQUEST VarPool List (114) 114 0 NumPools StartPool
114 0 State:Normal NumPools TotalNumPools VarPoolList[NumPools]:( mplid )

REQUEST VarPool State (115) 115 0 NumPools StartPool
115 0 State:Normal NumPools TotalNumPools TotalFree:L0 TotalSize:L0 VarPoolState[NumPools]:( mplid wtskid mplsz:L0 fmplsz:L0 fblksz:L0 )

REQUEST CPU Usage RESET (116) 116 0 1
116 0 State:Normal IdleTime:L0 TotalTime:L0

REQUEST CPU Usage CONTINUE (116) 116 0 0
116 0 State:Normal IdleTime:L0 TotalTime:L0

REQUEST Allocated Memory (117) 117 0
117 0 State:Normal InitSize:L0 ZeroSize:L0

REQUEST First Time Ever (118) 118 0 %NO_RESPONSE
#118 NO REPLY EXPECTED

REQUEST Set Proccess Location (120) 120 0 ProcessID:W0 Location:LOCAL;ACPU;CCPU;TTCN
120 0 State:Normal  ProcessID:W0 Location:LOCAL;TTCN

REQUEST Get Proccess Location (121) 121 0 ProcessID:W0
121 0 State:Normal  ProcessID:W0 Location:LOCAL;TTCN

REQUEST NVM Update (122) 122 0
122 0 State:Normal Result:Fail;OK

REQUEST SIM Restart test (124) 124 0 Scenario:L0
124 0 State:Normal

REQUEST SIM Reset (125)  125  0   Interface:SCI;SIM    Throughput:FD_372_1;FD_512_8;FD_512_16;FD_Nopreference Protocol:T0;T1;No_preference Voltage:three;five;one_point_eight
125  0   State:Normal Result:OK;Failed;NoCard;UnsupportedVoltage   Throughput:FD_372_1;FD_512_8;FD_512_16 Protocol:T0;T1 Voltage:three;five;one_point_eight

REQUEST SIM Command (126) 126 0   TestSequence:SIM_select;SIM_read;USIM_select;USIM_read
126 0 State:Normal Result:OK;OKWithRetries;NoResponse

REQUEST SIM Clock Mode (127) 127 0   Clock:StoppedLow;Running;Slowed;StoppedHigh
127 0 State:Normal Result:Fail;OK

REQUEST TX PS Control (128) 128 0 V11:NoChange;OFF;ON V12:NoChange;OFF;ON S3V:NoChange;OFF;ON R3V:NoChange;OFF;ON TCXO3V:NoChange;OFF;ON
128 0 State:Normal Result:Error;OK

REQUEST TX PLL Status (129) 129 0
129 0 State:Normal Result:Alarm;Locked

REQUEST NVM Initialise (130) 130 0
130 0 State:Normal Result:PartInit;FullInit
 
REQUEST NVM Reload File (131) 131 0 0 FileID:W0 0
131 0 State:Normal

REQUEST NVM Reload All (131) 131 0 1 0 0
131 0 State:Normal

REQUEST NVM Flash Erase (132) 132 0
132 0 State:Normal

REQUEST All RAM Clear (133) 133 0 %NO_RESPONSE
#133 NO REPLY EXPECTED

REQUEST All Memory Clear (134) 134 0 %NO_RESPONSE
#134 NO REPLY EXPECTED

REQUEST Read Flamingo (135) 135 0 Register:L0
135 0 State:Normal Value:L0

REQUEST Write Flamingo (136) 136 0 Register:L0 Value:L0
136 0 State:Normal

REQUEST Read SC4 Register (137) 137 0 Register:L0
137 0 State:Normal Value:L0

REQUEST Write SC4 Register (138) 138 0 Register:L0 Value:L0
138 0 State:Normal

REQUEST RAM Write Bytes (139) 139 0 Address:L0 Length:B1 Data[Length]
139 0 State:Normal

REQUEST UICC Reset (140) 140 0 Voltage:three;five;one_point_eight
140 0 State:Normal Result:OK;Failed;NoCard;UnsupportedVoltage ATRLength:B ATRContent[33]:B

REQUEST UICC Test (141) 141 0
141 0 State:Normal Result:OK;OKWithRetries;NoResponse SW1:B SW2:B

REQUEST NVM Init File (142) 142 0 fileId:W0 0
142 0 State:Normal

REQUEST NVM Read Defaults (143) 143 0 fileId:W0 0
143 0 State:Normal Length:W0 AreaDefaults[Length]

REQUEST VCSI HiZ (144) 144 0 Output:Enable;HIZ
144 0 State:Normal

REQUEST Calculate Area Checksum (145) 145 0 StartAddress:L0 EndAddress:L0
145 0 State:Normal AreaChecksum:L0

REQUEST Read Page Address (146) 146 0 PageAddr:W0 length:W0
146 0 State:Normal Length:W0 data[Length]

REQUEST Write Page Address (147) 147 0 PageAddr:W0 length:W0 data[length]
147 0 State:Normal

REQUEST Read Init Page Address (148) 148 0 PageAddr:W0 length:W0
148 0 State:Normal Length:W0 data[Length]

REQUEST Load Init Page (149) 149 0 PageNo:W0
149 0 State:Normal

REQUEST UMTS Deep Sleep (150) 150 0 Mode:Normal;DisableUMTSDeepSleep
150 0 State:Normal

REQUEST UMTS Normal Sleep (151) 151 0 Mode:Normal;DisableUMTSNormalSleep
151 0 State:Normal

REQUEST Report Sleep Metrics (152) 152 0
152 0 State:Normal GSM_Av_Fr_DeepSlp:L0 GSM_Av_Fr_NormalSlp:L0 GSM_pc_Fr_NormalSlp:L0 GSM_pc_Fr_DeepSlp:L0 UMTS_Av_Fr_DeepSlp:L0 UMTS_Av_Fr_NormalSlp:L0 UMTS_pc_Fr_NormalSlp:L0 UMTS_pc_Fr_DeepSlp:L0

REQUEST   Run CSD Test Scenario (153) 153 0 Sc_Num:L0
153 0	State:Normal

REQUEST C-Bridge Throughput Reset/Start Meas (154) 154 0
154 0 State:Normal

REQUEST C-Bridge Throughput Measurement Results (155) 155 0 Throughput_Dec_Precision:0/12
155 0 State:Normal Rx_Pck_Throughput:S30 Rx_Msg_Throughput:S30 Tx_Pck_Throughput:S30 Tx_Msg_Throughput:S30

REQUEST DSP Download Control (156) 156  0   Download:Enabled;Disabled
156  0   State:Normal

REQUEST Dump NVM data (157) 157 0
157 0 State:Normal

REQUEST   Recoverable Error 158 0 0 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

REQUEST   Serious Error 158 0 1 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

REQUEST   Watchdog Timeout 158 0 2 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

REQUEST   Watchdog Reset 158 0 3 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

REQUEST   Processor Overload 158 0 4 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

REQUEST   Constant Loop 158 0 5 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

REQUEST   Invariant Loop 158 0 6 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

REQUEST   Data Abort Legal Region 158 0 7 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

REQUEST   Data Abort Illegal Region 158 0 8 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

REQUEST   Prefetch Abort 158 0 9 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

REQUEST   Uncontrolled Reset 158 0 10 %NO_RESPONSE
#0 NO RESPONSE EXPECTED

