From 060f053e816137fb4f5e03c15b5122c92219ed52 Mon Sep 17 00:00:00 2001 From: Xia Wang Date: Tue, 27 Jul 2010 17:26:55 -0700 Subject: DO NOT MERGE Fix index error in the radiooptions enable/disable QXDM Log Change-Id: I6118742f76f6c90d47a9512c48ae2bacb03f93e9 --- libril/ril.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'libril') diff --git a/libril/ril.cpp b/libril/ril.cpp index 6edb342..591db49 100644 --- a/libril/ril.cpp +++ b/libril/ril.cpp @@ -2372,12 +2372,12 @@ static void debugCallback (int fd, short flags, void *param) { break; case 3: LOGI ("Debug port: QXDM log enable."); - qxdm_data[0] = 65536; - qxdm_data[1] = 16; - qxdm_data[2] = 1; - qxdm_data[3] = 32; - qxdm_data[4] = 0; - qxdm_data[4] = 8; + qxdm_data[0] = 65536; // head.func_tag + qxdm_data[1] = 16; // head.len + qxdm_data[2] = 1; // mode: 1 for 'start logging' + qxdm_data[3] = 32; // log_file_size: 32megabytes + qxdm_data[4] = 0; // log_mask + qxdm_data[5] = 8; // log_max_fileindex issueLocalRequest(RIL_REQUEST_OEM_HOOK_RAW, qxdm_data, 6 * sizeof(int)); break; @@ -2385,10 +2385,10 @@ static void debugCallback (int fd, short flags, void *param) { LOGI ("Debug port: QXDM log disable."); qxdm_data[0] = 65536; qxdm_data[1] = 16; - qxdm_data[2] = 0; + qxdm_data[2] = 0; // mode: 0 for 'stop logging' qxdm_data[3] = 32; qxdm_data[4] = 0; - qxdm_data[4] = 8; + qxdm_data[5] = 8; issueLocalRequest(RIL_REQUEST_OEM_HOOK_RAW, qxdm_data, 6 * sizeof(int)); break; -- cgit v1.2.3