crashanalysercmd/Libraries/File Formats/Plugins/CrashInfoFilePlugin/FileFormat/CrashInfoConsts.cs
changeset 2 0c91f0baec58
parent 0 818e61de6cd1
child 3 045ade241ef5
equal deleted inserted replaced
1:7a31f7298d8f 2:0c91f0baec58
    42         public const string Ksw_version = "SW_VERSION";
    42         public const string Ksw_version = "SW_VERSION";
    43         public const string Kvariant_id = "VARIANT_ID";
    43         public const string Kvariant_id = "VARIANT_ID";
    44         public const string Khw_version = "HW_VERSION";
    44         public const string Khw_version = "HW_VERSION";
    45         public const string Kpanic_id = "PANIC_ID";
    45         public const string Kpanic_id = "PANIC_ID";
    46         public const string Kpanic_category = "PANIC_CATEGORY";
    46         public const string Kpanic_category = "PANIC_CATEGORY";
       
    47         public const string Kpanic_description = "PANIC_DESCRIPTION";
    47         public const string Klanguage = "LANGUAGE";
    48         public const string Klanguage = "LANGUAGE";
    48         public const string Kpanicked_process = "PANICKED_PROCESS";
    49         public const string Kpanicked_process = "PANICKED_PROCESS";
    49         public const string Kprogram_counter = "PROGRAM_COUNTER";
    50         public const string Kprogram_counter = "PROGRAM_COUNTER";
    50         public const string Kcrashed_module_name = "CRASHED_MODULE_NAME";
    51         public const string Kcrashed_module_name = "CRASHED_MODULE_NAME";
    51         public const string Kregister = "REGISTER";
    52         public const string Kregister = "REGISTER";
    55         public const string Kmemory_info = "MEMORY_INFO";
    56         public const string Kmemory_info = "MEMORY_INFO";
    56         public const string Kmisc_info = "MISC_INFO";
    57         public const string Kmisc_info = "MISC_INFO";
    57         public const string Kreporter = "REPORTER";
    58         public const string Kreporter = "REPORTER";
    58         public const string Karchive = "ARCHIVE";
    59         public const string Karchive = "ARCHIVE";
    59         public const string Kproduct_type = "PRODUCT_TYPE";
    60         public const string Kproduct_type = "PRODUCT_TYPE";
       
    61         public const string Kproduction_mode = "PRODUCTION_MODE";
       
    62         public const string Kcrash_source = "CRASH_SOURCE";
    60         public const string Kimei = "IMEI";
    63         public const string Kimei = "IMEI";
    61         public const string Knetwork_country_code = "NETWORK_COUNTRY_CODE";
    64         public const string Knetwork_country_code = "NETWORK_COUNTRY_CODE";
    62         public const string Knetwork_identity = "NETWORK_IDENTITY";
    65         public const string Knetwork_identity = "NETWORK_IDENTITY";
    63         public const string Kresetreason = "RESETREASON";
    66         public const string Kresetreason = "RESETREASON";
    64         public const string Kuptime = "UPTIME";
    67         public const string Kuptime = "UPTIME";
    98         public const string Kcall_stack_text = "CALL_STACK_TEXT";
   101         public const string Kcall_stack_text = "CALL_STACK_TEXT";
    99         public const string Kcrash_hash = "DEFECT_HASH"; // New crash hash that DbMover used to create itself.
   102         public const string Kcrash_hash = "DEFECT_HASH"; // New crash hash that DbMover used to create itself.
   100         public const string Kbinfile_name = "BIN_FILE_NAME";
   103         public const string Kbinfile_name = "BIN_FILE_NAME";
   101         public const string Ksymbolfile_names = "SYMBOL_FILE_NAME";
   104         public const string Ksymbolfile_names = "SYMBOL_FILE_NAME";
   102 
   105 
       
   106         public const string Kproduction_mode_value = "Production mode";
       
   107         public const string Krnd_mode_value = "R&D mode";
       
   108         public const string Kcrash_source_user = "User";
       
   109         public const string Kcrash_source_kernel = "Kernel";
       
   110 
   103         public const int KMaxStackSize = 65000; //max length of call stack output in bytes
   111         public const int KMaxStackSize = 65000; //max length of call stack output in bytes
   104         public const int KMaxItemAboveSP = 7; //How many items are taken above stack pointer, should never be less than 2 to keep PC and LR 
   112         public const int KMaxItemAboveSP = 7; //How many items are taken above stack pointer, should never be less than 2 to keep PC and LR 
   105         public const int KNonSymbolItemsAfterSP = 20; //How many items are always taken below stack pointer (rest items are taken if they have symbols)
   113         public const int KNonSymbolItemsAfterSP = 20; //How many items are always taken below stack pointer (rest items are taken if they have symbols)
   106 
   114 
   107 
   115