author | Gong Ke <ke.gong@amlogic.com> | 2017-12-18 07:38:06 (GMT) |
---|---|---|
committer | Gong Ke <ke.gong@amlogic.com> | 2017-12-18 07:38:06 (GMT) |
commit | 71659f616244d77636118090e5fa633845e6e097 (patch) | |
tree | b70ea2445960aee5e018c691118126585e1e6502 | |
parent | 92f516399b9a0ce0d4b23e2fd6378571e96670f2 (diff) | |
download | dvb-71659f616244d77636118090e5fa633845e6e097.zip dvb-71659f616244d77636118090e5fa633845e6e097.tar.gz dvb-71659f616244d77636118090e5fa633845e6e097.tar.bz2 |
log: added loglevel control [1/1]
PD# 157083
Change-Id: Icb61cc3ec4378503d6ac236561a3d605fb7824f8
-rw-r--r-- | am_adp/am_av/aml/aml.c | 60 | ||||
-rwxr-xr-x | am_adp/am_dmx/am_dmx.c | 9 | ||||
-rwxr-xr-x | am_adp/am_dsc/aml/aml.c | 2 | ||||
-rw-r--r-- | am_adp/am_misc/am_misc.c | 10 | ||||
-rw-r--r-- | am_adp/am_open_lib/libdvbsi/descriptor.c | 2 | ||||
-rw-r--r-- | am_adp/am_tfile/am_tfile.c | 77 | ||||
-rwxr-xr-x | am_adp/am_userdata/am_userdata.c | 2 | ||||
-rwxr-xr-x | am_adp/am_userdata/aml/aml.c | 2 | ||||
-rwxr-xr-x | include/am_adp/am_debug.h | 8 | ||||
-rw-r--r-- | include/am_adp/am_misc.h | 11 | ||||
-rwxr-xr-x | lib32/libam_mw.so | 5716 | ||||
-rwxr-xr-x | lib32/libam_sysfs.so | 108 | ||||
-rwxr-xr-x | lib32/libam_ver.so | 6 | ||||
-rwxr-xr-x | lib64/libam_mw.so | 2604 | ||||
-rwxr-xr-x | lib64/libam_sysfs.so | 16 | ||||
-rwxr-xr-x | lib64/libam_ver.so | 4 | ||||
-rw-r--r-- | libam_mw.so | 5744 | ||||
-rwxr-xr-x | libam_sysfs.so | 63 | ||||
-rwxr-xr-x | libam_ver.so | 4 |
19 files changed, 7348 insertions, 7100 deletions
diff --git a/am_adp/am_av/aml/aml.c b/am_adp/am_av/aml/aml.c index a4c6256..936cf14 100644 --- a/am_adp/am_av/aml/aml.c +++ b/am_adp/am_av/aml/aml.c @@ -534,25 +534,23 @@ static int get_amstream(AM_AV_Device_t *dev) #define AUD_ASSO_MIX_PROP "media.audio.mix_asso" #define VID_DISABLED_PROP "media.dvb.video.disabled" #define AUD_DISABLED_PROP "media.dvb.audio.disabled" -static int _get_prop_int(char *prop, int def) { - char v[32]; - int val = 0; - property_get(prop, v, "0"); - if (sscanf(v, "%d", &val) != 1) - val = def; - return val; -} + +#define DVB_LOGLEVEL_PROP "tv.dvb.loglevel" + static int _get_asso_enable() { - return _get_prop_int(AUD_ASSO_PROP, 0); + return property_get_int32(AUD_ASSO_PROP, 0); } static int _get_asso_mix() { - return _get_prop_int(AUD_ASSO_MIX_PROP, 50); + return property_get_int32(AUD_ASSO_MIX_PROP, 50); } static int _get_vid_disabled() { - return _get_prop_int(VID_DISABLED_PROP, 0); + return property_get_int32(VID_DISABLED_PROP, 0); } static int _get_aud_disabled() { - return _get_prop_int(AUD_DISABLED_PROP, 0); + return property_get_int32(AUD_DISABLED_PROP, 0); +} +static int _get_dvb_loglevel() { + return property_get_int32(DVB_LOGLEVEL_PROP, AM_DEBUG_LOGLEVEL_DEFAULT); } static AM_ErrorCode_t set_dec_control(AM_Bool_t enable) @@ -608,9 +606,10 @@ static void adec_start_decode(int fd, int fmt, int has_video, void **padec) audio_decode_init(padec, ¶m); audio_set_av_sync_threshold(*padec, AV_SYNC_THRESHOLD); audio_decode_set_volume(*padec, 1.); + adec_handle = *padec; + AM_AOUT_SetDriver(AOUT_DEV_NO, &adec_aout_drv, *padec); } #endif - AM_AOUT_SetDriver(AOUT_DEV_NO, &adec_aout_drv, *padec); } static void adec_stop_decode(void **padec) @@ -623,6 +622,7 @@ static void adec_stop_decode(void **padec) audio_decode_stop(*padec); audio_decode_release(padec); *padec = NULL; + adec_handle = *padec; } #endif } @@ -1605,12 +1605,12 @@ static void aml_timeshift_update_current(AV_TimeshiftData_t *tshift) tshift->start = AM_TFile_TimeGetStart(tshift->file); tshift->end = AM_TFile_TimeGetEnd(tshift->file); tshift->current = AM_TFile_TimeGetReadNow(tshift->file); - AM_DEBUG(1, "[timeshift] read: %lld", AM_TFile_Tell(tshift->file)); + AM_DEBUG(3, "[timeshift] read: %lld", AM_TFile_Tell(tshift->file)); } else {//rec play tshift->start = 0; tshift->end = tshift->duration; tshift->current = tshift->rate ? AM_TFile_Tell(tshift->file) * 1000 / tshift->rate : 0; - AM_DEBUG(1, "[timeshift] read: %lld, rate:%dB/s", AM_TFile_Tell(tshift->file), tshift->rate); + AM_DEBUG(3, "[timeshift] read: %lld, rate:%dB/s", AM_TFile_Tell(tshift->file), tshift->rate); } } @@ -1618,7 +1618,7 @@ static void aml_timeshift_notify_current(AV_TimeshiftData_t *tshift, AM_AV_Times { aml_timeshift_update_current(tshift); - AM_DEBUG(1, "[timeshift] time update, status[%d] start[%d] current[%d] end[%d]", info->status, tshift->start, tshift->current, tshift->end); + AM_DEBUG(2, "[timeshift] time update, status[%d] start[%d] current[%d] end[%d]", info->status, tshift->start, tshift->current, tshift->end); info->current_time = tshift->current; info->full_time = tshift->end; @@ -1979,15 +1979,15 @@ static int am_timeshift_fffb(AV_TimeshiftData_t *tshift) if (tshift->para.para.mode == AM_AV_TIMESHIFT_MODE_TIMESHIFTING) { next_time = AM_TFile_TimeGetReadNow(tshift->file) + speed * 2000; AM_TFile_TimeSeek(tshift->file, next_time); - AM_DEBUG(1, "[timeshift] next time: time[%d]", next_time); - AM_DEBUG(1, "[timeshift] read now:[%d]", AM_TFile_TimeGetReadNow(tshift->file)); + AM_DEBUG(2, "[timeshift] next time: time[%d]", next_time); + AM_DEBUG(2, "[timeshift] read now:[%d]", AM_TFile_TimeGetReadNow(tshift->file)); } else { loff_t offset; next_time = tshift->current + speed * 1000; next_time = am_timeshift_playback_time_check(tshift, next_time); offset = (loff_t)next_time / 1000 * tshift->rate; AM_TFile_Seek(tshift->file, offset); - AM_DEBUG(1, "[timeshift] next time: time[%d] offset[%lld]", next_time, offset); + AM_DEBUG(2, "[timeshift] next time: time[%d] offset[%lld]", next_time, offset); } am_timeshift_reset(tshift, 0, AM_FALSE); } @@ -2259,7 +2259,8 @@ static void *aml_timeshift_thread(void *arg) AM_TIME_GetClock(&update_time); - AM_FileEcho(VID_BLACKOUT_FILE, "0"); + //AM_FileEcho(VID_BLACKOUT_FILE, "0"); + AM_FileEcho(VID_BLACKOUT_FILE, tshift->dev->video_blackout ? "1" : "0"); while (tshift->running || tshift->cmd != tshift->last_cmd ) @@ -2304,7 +2305,7 @@ static void *aml_timeshift_thread(void *arg) if (tshift->state == AV_TIMESHIFT_STAT_PLAY && ioctl(tshift->ts.fd, AMSTREAM_IOC_VB_STATUS, (unsigned long)&vstatus) != -1) { - AM_DEBUG(1, "vstat_len:%d , file_avail:%lld", vstatus.status.data_len , tshift->file->avail); + AM_DEBUG(4, "vstat_len:%d , file_avail:%lld", vstatus.status.data_len , tshift->file->avail); } else { @@ -2312,7 +2313,7 @@ static void *aml_timeshift_thread(void *arg) } diff = (dmx_vpts - vpts)/90000; - //AM_DEBUG(1, "#### vpts:%#x, dmx_vpts:%#x, diff:%d, %s, %s, play_stat:%d\n", + //AM_DEBUG(3, "#### vpts:%#x, dmx_vpts:%#x, diff:%d, %s, %s, play_stat:%d\n", // vpts, dmx_vpts, diff, diff>TIMESHIFT_INJECT_DIFF_TIME?"large":"small", (diff==last_diff)?"equal":"not equal", tshift->state); if (vpts != 0 && dmx_vpts != 0 && diff > TIMESHIFT_INJECT_DIFF_TIME && vstatus.status.data_len > DEC_STOP_VIDEO_LEVEL && tshift->state == AV_TIMESHIFT_STAT_PLAY) @@ -2332,7 +2333,7 @@ static void *aml_timeshift_thread(void *arg) } else { - AM_DEBUG(1, "read playback file failed: %s", strerror(errno)); + AM_DEBUG(4, "read playback file failed: %s", strerror(errno)); if (errno == EIO && is_playback_mode) { AM_DEBUG(1, "Disk may be plugged out, exit playback."); @@ -3480,7 +3481,8 @@ static void* aml_av_monitor_thread(void *arg) adec_start = (adec_handle != NULL); #endif - AM_FileEcho(VID_BLACKOUT_FILE, "0"); + //AM_FileEcho(VID_BLACKOUT_FILE, "0"); + AM_FileEcho(VID_BLACKOUT_FILE, dev->video_blackout ? "1" : "0"); AM_FileEcho(VDEC_H264_FATAL_ERROR_RESET_FILE, "1"); pthread_mutex_lock(&gAVMonLock); @@ -3696,7 +3698,7 @@ static void* aml_av_monitor_thread(void *arg) } #if 0 - AM_DEBUG(1, "audio level:%d cache:%d, video level:%d cache:%d, resample:%d", + AM_DEBUG(3, "audio level:%d cache:%d, video level:%d cache:%d, resample:%d", abuf_level, adec_start ? dmx_apts - apts : dmx_apts - first_dmx_apts, vbuf_level, vpts ? dmx_vpts - vpts : dmx_vpts - first_dmx_vpts, resample_type); @@ -3985,7 +3987,7 @@ static void* aml_av_monitor_thread(void *arg) AM_EVT_Signal(dev->dev_no, AM_AV_EVT_VIDEO_NOT_SUPPORT, NULL);//not unsupport , just FORMAT is AVS } - //AM_DEBUG(1,"no_audio = %d, dmx_a_stop = %d, a_stop= %d, no_video=%d, dmx_v_stop=%d, v_stop=%d, abuf_empty=%d, vbuf_empty=%d\n",no_audio_data,dmx_apts_stop_dur,apts_stop_dur, no_video_data, dmx_vpts_stop_dur, vpts_stop_dur, abuf_level_empty_dur,vbuf_level_empty_dur); + //AM_DEBUG(3,"no_audio = %d, dmx_a_stop = %d, a_stop= %d, no_video=%d, dmx_v_stop=%d, v_stop=%d, abuf_empty=%d, vbuf_empty=%d\n",no_audio_data,dmx_apts_stop_dur,apts_stop_dur, no_video_data, dmx_vpts_stop_dur, vpts_stop_dur, abuf_level_empty_dur,vbuf_level_empty_dur); if (no_audio_data && dmx_apts_stop_dur == 0) { no_audio_data = AM_FALSE; @@ -4001,7 +4003,7 @@ static void* aml_av_monitor_thread(void *arg) AM_DEBUG(1, "[avmon] video data resumed"); } - /*AM_DEBUG(1, "apts_dmx_stop: %d arp_stop: %d vpts_dmx_stop: %d vrp_stop: %d", + /*AM_DEBUG(3, "apts_dmx_stop: %d arp_stop: %d vpts_dmx_stop: %d vrp_stop: %d", dmx_apts_stop_dur, arp_stop_dur, dmx_vpts_stop_dur, vrp_stop_dur);*/ need_replay = AM_FALSE; if (!no_video_data && !av_paused && (dmx_vpts_stop_dur == 0) && (vrp_stop_dur > NO_DATA_CHECK_TIME)) @@ -4056,7 +4058,7 @@ static void* aml_av_monitor_thread(void *arg) adec_start = AM_FALSE; av_paused = AM_TRUE; #else - adec_start = AM_TRUE; + adec_start = (adec_handle != NULL); av_paused = AM_FALSE; #endif resample_type = 0; @@ -4112,6 +4114,8 @@ static AM_ErrorCode_t aml_open_mode(AM_AV_Device_t *dev, AV_PlayMode_t mode) AV_TSData_t *ts; int fd; + AM_DebugSetLogLevel(_get_dvb_loglevel()); + switch (mode) { case AV_PLAY_VIDEO_ES: diff --git a/am_adp/am_dmx/am_dmx.c b/am_adp/am_dmx/am_dmx.c index 85c0e2e..58f4412 100755 --- a/am_adp/am_dmx/am_dmx.c +++ b/am_adp/am_dmx/am_dmx.c @@ -232,13 +232,13 @@ static void* dmx_data_thread(void *arg) if(cb) { if(id && sec) - AM_DEBUG(2, "filter %d data callback len fd:%ld len:%d, %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x", + AM_DEBUG(5, "filter %d data callback len fd:%ld len:%d, %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x", id, (long)filter->drv_data, sec_len, sec[0], sec[1], sec[2], sec[3], sec[4], sec[5], sec[6], sec[7], sec[8], sec[9]); cb(dev->dev_no, id, sec, sec_len, data); if(id && sec) - AM_DEBUG(2, "filter %d data callback ok", id); + AM_DEBUG(5, "filter %d data callback ok", id); } } #if defined(DMX_WAIT_CB) || defined(DMX_SYNC) @@ -481,8 +481,6 @@ AM_ErrorCode_t AM_DMX_AllocateFilter(int dev_no, int *fhandle) { dev->filters[fid].used = AM_TRUE; *fhandle = fid; - - AM_DEBUG(2, "allocate filter %d", fid); } pthread_mutex_unlock(&dev->lock); @@ -527,7 +525,7 @@ AM_ErrorCode_t AM_DMX_SetSecFilter(int dev_no, int fhandle, const struct dmx_sct if(ret==AM_SUCCESS) { ret = dev->drv->set_sec_filter(dev, filter, params); - AM_DEBUG(2, "set sec filter %d PID: %d filter: %02x:%02x %02x:%02x %02x:%02x %02x:%02x %02x:%02x %02x:%02x %02x:%02x %02x:%02x", + AM_DEBUG(5, "set sec filter %d PID: %d filter: %02x:%02x %02x:%02x %02x:%02x %02x:%02x %02x:%02x %02x:%02x %02x:%02x %02x:%02x", fhandle, params->pid, params->filter.filter[0], params->filter.mask[0], params->filter.filter[1], params->filter.mask[1], @@ -612,7 +610,6 @@ AM_ErrorCode_t AM_DMX_FreeFilter(int dev_no, int fhandle) { dmx_wait_cb(dev); ret = dmx_free_filter(dev, filter); - AM_DEBUG(2, "free filter %d", fhandle); } pthread_mutex_unlock(&dev->lock); diff --git a/am_adp/am_dsc/aml/aml.c b/am_adp/am_dsc/aml/aml.c index afc974b..2df337b 100755 --- a/am_adp/am_dsc/aml/aml.c +++ b/am_adp/am_dsc/aml/aml.c @@ -23,7 +23,7 @@ * \date 2010-08-06: create the document ***************************************************************************/ -#define AM_DEBUG_LEVEL 1 +#define AM_DEBUG_LEVEL 5 #include <am_debug.h> #include <am_mem.h> diff --git a/am_adp/am_misc/am_misc.c b/am_adp/am_misc/am_misc.c index 90e0ded..6d0d13d 100644 --- a/am_adp/am_misc/am_misc.c +++ b/am_adp/am_misc/am_misc.c @@ -551,4 +551,14 @@ AM_ErrorCode_t AM_Check_UTF8(const char *src, int src_len, char *dest, int *dest return AM_SUCCESS; } +static int am_debug_loglevel = AM_DEBUG_LOGLEVEL_DEFAULT; +void AM_DebugSetLogLevel(int level) +{ + am_debug_loglevel = level; +} + +int AM_DebugGetLogLevel() +{ + return am_debug_loglevel; +} diff --git a/am_adp/am_open_lib/libdvbsi/descriptor.c b/am_adp/am_open_lib/libdvbsi/descriptor.c index 9b4c914..06b218a 100644 --- a/am_adp/am_open_lib/libdvbsi/descriptor.c +++ b/am_adp/am_open_lib/libdvbsi/descriptor.c @@ -90,7 +90,7 @@ int dvbpsi_Set_DecodeDescriptor_Callback(DVBpsi_Decode_Descriptor cb) int ret = 0; if (cb) { psi_decode_descriptor = cb; - AM_DEBUG(1,"set decode descriptor cb success\n"); + //AM_DEBUG(1,"set decode descriptor cb success\n"); } else { AM_DEBUG(1,"set decode descriptor cb null error\n"); ret = -1; diff --git a/am_adp/am_tfile/am_tfile.c b/am_adp/am_tfile/am_tfile.c index 6a8237d..82c8494 100644 --- a/am_adp/am_tfile/am_tfile.c +++ b/am_adp/am_tfile/am_tfile.c @@ -22,7 +22,7 @@ * ***************************************************************************/ -#define AM_DEBUG_LEVEL 1 +#define AM_DEBUG_LEVEL 5 #include <unistd.h> //#include <sys/types.h> @@ -74,7 +74,7 @@ static int timer_get_total(void *timer) tfragment_t *pfirst = list_first_entry(&ptimer->list, tfragment_t, head); tfragment_t *plast = list_entry(ptimer->list.prev, tfragment_t, head); - AM_DEBUG(1, "[tfile] total [%d, %d - %d]ms [%lld - %lld]B", + AM_DEBUG(3, "[tfile] total [%d, %d - %d]ms [%lld - %lld]B", plast->time - pfirst->time, pfirst->time, plast->time, pfirst->start, plast->start); @@ -104,7 +104,7 @@ static int timer_add_fragment(void *timer, loff_t offset, int force) if (plast && (plast->start == offset)) { /*write fail? fragment too large? should not get here!!*/ - AM_DEBUG(1, "[tfile] FATAL ERROR"); + AM_DEBUG(0, "[tfile] FATAL ERROR"); return 0; } @@ -120,7 +120,7 @@ static int timer_add_fragment(void *timer, loff_t offset, int force) list_add_tail(&pnow->head, &ptimer->list); - AM_DEBUG(1, "[tfile] add fragment %p[time:%d start:%lld]", + AM_DEBUG(3, "[tfile] add fragment %p[time:%d start:%lld]", pnow, pnow->time, pnow->start); return 0; @@ -145,7 +145,7 @@ static loff_t timer_remove_earliest_fragment(void *timer, loff_t *next) size = (pfirst->end >= pfirst->start) ? (pfirst->end - pfirst->start) : (ptimer->file->size - pfirst->start); - AM_DEBUG(1, "[tfile] del fragment %p[time:%d start:%lld end:%lld size:%lld]", + AM_DEBUG(3, "[tfile] del fragment %p[time:%d start:%lld end:%lld size:%lld]", pfirst, pfirst->time, pfirst->start, pfirst->end, size); free(pfirst); @@ -164,7 +164,7 @@ static int aml_tfile_attach_timer(AM_TFile_t tfile) int err = 0; if (!timer || !frag) { - AM_DEBUG(1, "[tfile] FATAL: no mem for tfile"); + AM_DEBUG(0, "[tfile] FATAL: no mem for tfile"); err = -1; goto end; } @@ -184,7 +184,7 @@ static int aml_tfile_attach_timer(AM_TFile_t tfile) frag->start = tfile->start; list_add_tail(&frag->head, &timer->list); - AM_DEBUG(1, "[tfile] add fragment %p[time:%d start:%lld]", + AM_DEBUG(3, "[tfile] add fragment %p[time:%d start:%lld]", frag, frag->time, frag->start); timer->file = tfile; @@ -278,7 +278,7 @@ static AM_TFile_Sub_t *aml_timeshift_new_subfile(AM_TFile_t tfile) sub_file = (AM_TFile_Sub_t *)malloc(sizeof(AM_TFile_Sub_t)); if (sub_file == NULL) { - AM_DEBUG(1, "[tfile] Cannot write sub file , no memory!\n"); + AM_DEBUG(0, "[tfile] Cannot write sub file , no memory!\n"); return ret; } @@ -299,7 +299,7 @@ static AM_TFile_Sub_t *aml_timeshift_new_subfile(AM_TFile_t tfile) if (!is_timeshift && stat(fname, &st) < 0) { - AM_DEBUG(1, "[tfile] sub file '%s': %s", fname, strerror(errno)); + AM_DEBUG(2, "[tfile] sub file '%s': %s", fname, strerror(errno)); sub_file->wfd = -1; sub_file->rfd = -1; } @@ -312,10 +312,10 @@ static AM_TFile_Sub_t *aml_timeshift_new_subfile(AM_TFile_t tfile) if (sub_file->wfd < 0 || sub_file->rfd < 0) { - AM_DEBUG(1, "Open file failed: %s", strerror(errno)); + AM_DEBUG(0, "Open file failed: %s", strerror(errno)); if (is_timeshift) { - AM_DEBUG(1, "Cannot open new sub file: %s\n", strerror(errno)); + AM_DEBUG(0, "Cannot open new sub file: %s\n", strerror(errno)); } else { @@ -326,7 +326,7 @@ static AM_TFile_Sub_t *aml_timeshift_new_subfile(AM_TFile_t tfile) } else { - AM_DEBUG(1, "[tfile] sub files end at index %d", sub_file->findex-1); + AM_DEBUG(2, "[tfile] sub files end at index %d", sub_file->findex-1); } } @@ -351,14 +351,14 @@ static ssize_t aml_timeshift_subfile_read(AM_TFile_t tfile, uint8_t *buf, size_t if (tfile->sub_files == NULL) { - AM_DEBUG(1, "[tfile] No sub files, cannot read\n"); + AM_DEBUG(0, "[tfile] No sub files, cannot read\n"); return -1; } if (tfile->cur_rsub_file == NULL) { tfile->cur_rsub_file = tfile->sub_files; - AM_DEBUG(1, "[tfile] Reading from the start, file index %d", tfile->cur_rsub_file->findex); + AM_DEBUG(2, "[tfile] Reading from the start, file index %d", tfile->cur_rsub_file->findex); } ret = read(tfile->cur_rsub_file->rfd, buf, size); @@ -384,7 +384,7 @@ static ssize_t aml_timeshift_subfile_write(AM_TFile_t tfile, uint8_t *buf, size_ if (tfile->sub_files == NULL) { - AM_DEBUG(1, "[tfile] No sub files, cannot write\n"); + AM_DEBUG(0, "[tfile] No sub files, cannot write\n"); return -1; } @@ -588,7 +588,7 @@ AM_ErrorCode_t AM_TFile_Close(AM_TFile_t tfile) { if (! tfile->opened) { - AM_DEBUG(1, "[tfile] has not opened"); + AM_DEBUG(0, "[tfile] has not opened"); return AM_FAILURE; } @@ -620,7 +620,7 @@ ssize_t AM_TFile_Read(AM_TFile_t tfile, uint8_t *buf, size_t size, int timeout) if (! tfile->opened) { - AM_DEBUG(1, "[tfile] has not opened"); + AM_DEBUG(0, "[tfile] has not opened"); return AM_FAILURE; } @@ -699,7 +699,7 @@ ssize_t AM_TFile_Write(AM_TFile_t tfile, uint8_t *buf, size_t size) if (! tfile->opened) { - AM_DEBUG(1, "[tfile] has not opened"); + AM_DEBUG(0, "[tfile] has not opened"); return AM_FAILURE; } @@ -732,7 +732,7 @@ ssize_t AM_TFile_Write(AM_TFile_t tfile, uint8_t *buf, size_t size) if (size > fsize) { size = fsize; - AM_DEBUG(1, "[tfile] data lost, write size(%zu) > file size(%lld)?", size, fsize); + AM_DEBUG(0, "[tfile] data lost, write size(%zu) > file size(%lld)?", size, fsize); } len1 = size; @@ -746,7 +746,7 @@ ssize_t AM_TFile_Write(AM_TFile_t tfile, uint8_t *buf, size_t size) /*write -> end*/ ret = aml_timeshift_subfile_write(tfile, buf, len1); if (ret != (ssize_t)len1) { - AM_DEBUG(1, "[tfile] data lost, eof write: try:%d act:%d", len1, ret); + AM_DEBUG(0, "[tfile] data lost, eof write: try:%d act:%d", len1, ret); goto write_done; } @@ -761,7 +761,7 @@ ssize_t AM_TFile_Write(AM_TFile_t tfile, uint8_t *buf, size_t size) ret2 = aml_timeshift_subfile_write(tfile, buf+len1, len2); if (ret2 != (ssize_t)len2) { - AM_DEBUG(1, "[tfile] data lost, sof write: try:%d act:%d", len2, ret); + AM_DEBUG(0, "[tfile] data lost, sof write: try:%d act:%d", len2, ret); goto write_done; } @@ -792,7 +792,7 @@ adjust_pos: } while(remove < size); tfile->start = start;//tfile->write; tfile->total -= remove; - AM_DEBUG(1, "[tfile] size:%zu w >> s, s:%lld, t:%lld", size, tfile->start, tfile->total); + AM_DEBUG(3, "[tfile] size:%zu w >> s, s:%lld, t:%lld", size, tfile->start, tfile->total); debug = 1; } else { tfile->start = tfile->write; @@ -804,7 +804,7 @@ adjust_pos: if (size > rleft) { tfile->read = tfile->write; tfile->avail -= size - rleft; - //AM_DEBUG(1, "ttt size:%zu w >> r, r:%lld, a:%lld", + //AM_DEBUG(3, "ttt size:%zu w >> r, r:%lld, a:%lld", // size, tfile->read, tfile->avail); //debug = 1; } @@ -824,7 +824,7 @@ adjust_pos: } if (debug) { - AM_DEBUG(1, "[tfile] size:%zu now -> s:%lld, r:%lld, w:%lld, t:%lld, a:%lld", + AM_DEBUG(3, "[tfile] size:%zu now -> s:%lld, r:%lld, w:%lld, t:%lld, a:%lld", size, tfile->start, tfile->read, tfile->write, tfile->total, tfile->avail); @@ -883,7 +883,7 @@ int AM_TFile_Seek(AM_TFile_t tfile, loff_t offset) int ret = 1; if (! tfile->opened) { - AM_DEBUG(1, "[tfile] has not opened"); + AM_DEBUG(0, "[tfile] has not opened"); return AM_FAILURE; } @@ -907,7 +907,7 @@ int AM_TFile_Seek(AM_TFile_t tfile, loff_t offset) aml_timeshift_subfile_seek(tfile, tfile->read, AM_TRUE); - AM_DEBUG(0, "[tfile] Seek: start %lld, read %lld, write %lld, avail %lld, total %lld", + AM_DEBUG(3, "[tfile] Seek: start %lld, read %lld, write %lld, avail %lld, total %lld", tfile->start, tfile->read, tfile->write, tfile->avail, tfile->total); pthread_mutex_unlock(&tfile->lock); return ret; @@ -918,7 +918,7 @@ loff_t AM_TFile_Tell(AM_TFile_t tfile) int ret = 0; if (! tfile->opened) { - AM_DEBUG(1, "[tfile] has not opened"); + AM_DEBUG(0, "[tfile] has not opened"); return AM_FAILURE; } @@ -932,7 +932,7 @@ int AM_TFile_TimeStart(AM_TFile_t tfile) { if (! tfile->opened) { - AM_DEBUG(1, "[tfile] has not opened"); + AM_DEBUG(0, "[tfile] has not opened"); return AM_FAILURE; } @@ -949,7 +949,7 @@ int AM_TFile_TimeSeek(AM_TFile_t tfile, int offset_ms/*offset from time start*/) int ret = -1; if (! tfile->opened) { - AM_DEBUG(1, "[tfile] has not opened"); + AM_DEBUG(0, "[tfile] has not opened"); return -1; } pthread_mutex_lock(&tfile->lock); @@ -972,9 +972,9 @@ int AM_TFile_TimeSeek(AM_TFile_t tfile, int offset_ms/*offset from time start*/) if (tfile->avail > 0) pthread_cond_signal(&tfile->cond); - AM_DEBUG(0, "[tfile] >>timeseek: pstart: %p[time:%d offset:%d - %d]", pstart, pstart->time, pstart->start, pstart->end); - AM_DEBUG(0, "[tfile] >>timeseek: got block: next%p[time:%d offset:%d - %d]", p, p->time, p->start, p->end); - AM_DEBUG(0, "[tfile] >>timeseek: start %lld, read %lld, write %lld, avail %lld, total %lld", + AM_DEBUG(3, "[tfile] >>timeseek: pstart: %p[time:%d offset:%d - %d]", pstart, pstart->time, pstart->start, pstart->end); + AM_DEBUG(3, "[tfile] >>timeseek: got block: next%p[time:%d offset:%d - %d]", p, p->time, p->start, p->end); + AM_DEBUG(3, "[tfile] >>timeseek: start %lld, read %lld, write %lld, avail %lld, total %lld", tfile->start, tfile->read, tfile->write, tfile->avail, tfile->total); ret = 0; } @@ -987,7 +987,7 @@ int AM_TFile_TimeGetReadNow(AM_TFile_t tfile) int now = 0; if (! tfile->opened) { - AM_DEBUG(1, "[tfile] has not opened"); + AM_DEBUG(0, "[tfile] has not opened"); return -1; } @@ -1028,7 +1028,7 @@ int AM_TFile_TimeGetReadNow(AM_TFile_t tfile) } } } - AM_DEBUG(0, "[tfile] >>read:\ttime[%d]\toffset[%lld]", now, tfile->read); + AM_DEBUG(3, "[tfile] >>read:\ttime[%d]\toffset[%lld]", now, tfile->read); } pthread_mutex_unlock(&tfile->lock); return now; @@ -1039,7 +1039,7 @@ int AM_TFile_TimeGetStart(AM_TFile_t tfile) int time = 0; if (!tfile->opened) { - AM_DEBUG(1, "[tfile] has not opened"); + AM_DEBUG(0, "[tfile] has not opened"); return -1; } @@ -1048,7 +1048,7 @@ int AM_TFile_TimeGetStart(AM_TFile_t tfile) tfile_timer_t *timer = (tfile_timer_t*)tfile->timer; tfragment_t *pstart = list_first_entry(get_list_start(timer), tfragment_t, head); time = pstart->time; - AM_DEBUG(1, "[tfile] >>start:\ttime[%d]\toffset[%lld]", pstart->time, pstart->start); + AM_DEBUG(3, "[tfile] >>start:\ttime[%d]\toffset[%lld]", pstart->time, pstart->start); } pthread_mutex_unlock(&tfile->lock); return time; @@ -1059,7 +1059,7 @@ int AM_TFile_TimeGetEnd(AM_TFile_t tfile) int time = 0; if (!tfile->opened) { - AM_DEBUG(1, "[tfile] has not opened"); + AM_DEBUG(0, "[tfile] has not opened"); return -1; } @@ -1068,10 +1068,9 @@ int AM_TFile_TimeGetEnd(AM_TFile_t tfile) tfile_timer_t *timer = (tfile_timer_t*)tfile->timer; tfragment_t *pend = list_entry(timer->list.prev, tfragment_t, head); time = pend->time; - AM_DEBUG(1, "[tfile] >>end:\ttime[%d]\toffset[%lld]", pend->time, pend->start); + AM_DEBUG(3, "[tfile] >>end:\ttime[%d]\toffset[%lld]", pend->time, pend->start); } pthread_mutex_unlock(&tfile->lock); return time; } - diff --git a/am_adp/am_userdata/am_userdata.c b/am_adp/am_userdata/am_userdata.c index 98290a2..13fcee5 100755 --- a/am_adp/am_userdata/am_userdata.c +++ b/am_adp/am_userdata/am_userdata.c @@ -122,7 +122,7 @@ static void dump_user_data(const uint8_t *buff, int size) sprintf(buf+i*3, "%02x ", buff[i]); } - AM_DEBUG(3, "%s", buf); + AM_DEBUG(5, "%s", buf); } int userdata_ring_buf_init(AM_USERDATA_RingBuffer_t *ringbuf, size_t len) diff --git a/am_adp/am_userdata/aml/aml.c b/am_adp/am_userdata/aml/aml.c index 6eaf059..5d57fd8 100755 --- a/am_adp/am_userdata/aml/aml.c +++ b/am_adp/am_userdata/aml/aml.c @@ -222,7 +222,7 @@ static void aml_add_cc_data(AM_USERDATA_Device_t *dev, int poc, int type, uint8_ } } - AM_DEBUG(1, "CC poc:%d ptype:%d data:%s", poc, type, buf); + AM_DEBUG(4, "CC poc:%d ptype:%d data:%s", poc, type, buf); pcc = &ud->cc_list; diff --git a/include/am_adp/am_debug.h b/include/am_adp/am_debug.h index e02bb35..a9270b9 100755 --- a/include/am_adp/am_debug.h +++ b/include/am_adp/am_debug.h @@ -24,6 +24,7 @@ #include "am_util.h" #include <stdio.h> +#include "am_misc.h" #ifdef __cplusplus extern "C" @@ -38,6 +39,8 @@ extern "C" #define AM_DEBUG_LEVEL 500 #endif +#define AM_DEBUG_LOGLEVEL_DEFAULT 1 + #define AM_DEBUG_WITH_FILE_LINE #ifdef AM_DEBUG_WITH_FILE_LINE #define AM_DEBUG_FILE_LINE fprintf(stderr, "(\"%s\" %d)", __FILE__, __LINE__); @@ -48,7 +51,7 @@ extern "C" /**\brief 输出调试信息 *如果_level小于等于文件中定义的宏AM_DEBUG_LEVEL,则输出调试信息。 */ - #ifndef ANDROID +#ifndef ANDROID #define AM_DEBUG(_level,_fmt...) \ AM_MACRO_BEGIN\ if ((_level)<=(AM_DEBUG_LEVEL))\ @@ -64,10 +67,11 @@ extern "C" #ifndef TAG_EXT #define TAG_EXT #endif + #define log_print(...) __android_log_print(ANDROID_LOG_INFO, "AM_DEBUG" TAG_EXT, __VA_ARGS__) #define AM_DEBUG(_level,_fmt...) \ AM_MACRO_BEGIN\ - if ((_level)<=(AM_DEBUG_LEVEL))\ + if ((_level)<=(AM_DebugGetLogLevel()))\ {\ log_print(_fmt);\ }\ diff --git a/include/am_adp/am_misc.h b/include/am_adp/am_misc.h index 0eae161..cba21b8 100644 --- a/include/am_adp/am_misc.h +++ b/include/am_adp/am_misc.h @@ -110,6 +110,17 @@ extern AM_ErrorCode_t AM_LocalGetResp(int fd, char *buf, int len); */ extern AM_ErrorCode_t AM_Check_UTF8(const char *src, int src_len, char *dest, int *dest_len); +/**\brief Set the log level of debug print + * \param[in] level + */ +extern void AM_DebugSetLogLevel(int level); + +/**\brief Get the log level of debug print + * \return + * - current log level + */ +extern int AM_DebugGetLogLevel(); + #ifdef __cplusplus } #endif diff --git a/lib32/libam_mw.so b/lib32/libam_mw.so index 758ddd9..3aab00b 100755 --- a/lib32/libam_mw.so +++ b/lib32/libam_mw.so @@ -1,674 +1,778 @@ -ELF - +ELF + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + +$ @4AY o %TE - - + + ^<Pi].p6x PЕ f> 'cP$tƵTz1ZOq$Xu?叏z?3x[|kEa#?7>ed뙢溞%庑fc|}ζ璃lk2zjd?[FtG sM8D1w㊘<XyE27 lhl)<(w2 4ra>3LdC -^`jeUwBzwqζtp1C#,nh%2lYI[';|;#_?SWeRkN,y!N(?"1XMFIU+BzJx`"Ԅnu!@VȻع!rxբKƨyan
v|э2!'*d[q&hm - - -03/K -` X - - -a -@ - - 0 - - 0 -l 0` -( 0 -% -f -d - - - - -$ - -p -4,0 -@ 7 -! +^`jeUwBzwqζtp1C#,nh%2lYI[';|;#_?SWeRkN,y!N(?"1XMFIU+BzJx`"Ԅnu!@VȻع!rxբKƨyan
v|э2!'*d[q&hm + + +03/K +#P + + + +D +a +@ + +^ + + +! +` + + + +% +f +d +p + + +Y +$ + +p + + + + - - -0A - I -!x -! - - + + +0A + I + + + `P - - -@ 04 - - - - -t 0h - -L - -P< - 0t -T 3H -| -P -0@ - -D - - - - -` + + +o +i + + +I +# + +L + + +l +[ +| +Pp +0@ + +D + + + + +x `P - -% - 0 - - -h 0\ - - + + +w + +s +M + - - - -X!P - - - - -. -p@, - - - - - - -! !,A0TT - - - -` -2B,"'`o"0(r -@`@ - -`J2KBl"'`oT"phr -@`@ - -=P1及 -`r -@@@ F - -`r -@@@ + + + + + +\ +@P, + + + + + + +.0pᏊ. +! !,A0TT - -#C,S0ST - - - -b2bZbbbbb"cJcrcc - - -D,CA - - - - - -.6 @ -d! - -d!1 - -h!1 - -h!1 - -h!1 - -h!1 - - -.6 @ - - - - - -ဠ -@<A -U^ -^_< - -, -l - -l - - - -, -l - - - -, -, - -l - -, -l - - -d -| -4Q - - 8@q -P@` -(0 - -4q - -P@( @0 -(0 -h - -4Q - -$ -8(P - -4Q - - -x(P - -4Q - - -(P - -4Q - - 8@q -P@L @ -(0 - 8@q - -0 -s8@x -n -h -b -\ -V -P -J -D -> -8 -2 -, -& - - - -b -b - -L ` -X - - - - - - - + + + + +` +2B,"'ao"0(r +@`@ + +`J2KBl"'aoT"ph +@`@ + +=1及 +`aor +@`@ + +`aor +@`@ ; + + + +#C,S0ST + + +ء + + +B2BZBBBBB"CJCrCC + +D,C + +L@ P + +`t@ 5 + + +.46 @ + + +Q + + +8( +4" + + + +Q + +[L +( + +4" + + + +Q + + + +( + +4" + + + +Q + +Z +8( + +4" + +} + +Q + + +x( + +4" + + + +Q + +Z +( + +4" + +T + +Q + + +( + +.46 @ + + + +Q + + +8( + + +4 + +"N + +, +l + +l + + + +, +l + + + +, +, + +l + +, +l + + + + + +܁ + +L +( + +V + +܁ + + +( + + + + +܁ + +L +8( + + + +܁ + + +x( + +9 + +܁ + + +( + + + +܁ + +5 +( + + + +i +A +P +@8@x +; +5 +/ +) +# + + + + + + + + + + + +b +b +@ + +L P +X + + + + + -X - -X - -X -T -T - -0 - - - -0 -< +X +X + +X +T +T +@0 + +G + +E + -X - +X + `J` -@ -0/S -H @ -` -@# -8 ( - -H @ -` -@ -x ( -0.S -H @ -` -@y - ( -H1V.S -H @ -` -P -x ( -0/S -H @ -` -@ - ( -1F$/$S -H @ -` -PU -8 ( -1f8/8S -H @ -` -P - ( -1v-
S -H @ -` -P - ( -2/S -H @ -` -P/ -8 ( -H2,.,S -H @ -` -P -x ( -2.S -H @ -` -Pi - ( -2/S -H @ -` -P - ( -3D.<S -H @ -` -P -8 ( -H3,S -H @ -` -P7 -x ( -34+,S -H @ -` -P - ( -4 -H @ -` -Pj -8 ( - -H @ -` -P - ( - - -` - -p - - +@ +z +H @ +` +@ +8 ( + +H @ +` +@h +x ( + +H @ +` +@ + ( +^ +H @ +` +P +x ( + +H @ +` +@H + ( + +H @ +` +P +8 ( +" +H @ +` +Pt + ( + +H @ +` +P + + ( +N +H @ +` +P +8 ( + +H @ +` +P6 +x ( +v +H @ +` +P + ( + +H @ +` +PX + ( + +H @ +` +P +8 ( +* +H @ +` +P| +x ( + +H @ +` +P + ( + + +S +N +H @ +` +P +8 ( + +H @ +` +P, + ( + ` + + +p + +P + - - - - - - - - - P + + + + + +. +0 + + + P @ -H ` -` - -x ( -H ` -` -e -8 ( +H ` +` + +x ( +H ` +` + +8 ( - + - +X - - -"0 -8 - - -HP - +8# + +Q +8 + + +HP + EP - - -P - -` -XpJ" -HP -` -a -x ( -HP -` -- -x ( -H @ - - - + + +P + +` + +HP +` +r +x ( +HP +` +> +x ( +H @ + + + - -8hd -T@XPZop -Z_ -t - - -Y - -H - -P -` - - -Hp - + +hd +T@XPZop +ZO + + + +Y + +( + +P +` + +Hp -` -` -H@ - -T - - ( - -(&( -` -0 -l#d -8#0 - -` - - -x( x@@0h - -D -` -Hp +` +HP + +\ + +XP~ +'~ + + + + +lp + +` + + + + + + +'X +4P + + +x0 x@@0p +, + +0 +L + +Hp -` -H` +` +H` -` -H` +` +H` -X T0 -# -4XP - - - - - -H` -H` - -H` -H` -H` - -H` +X T0 + +4XP + + + + +H` +H` +H` +H` +H` +H` -` -4!4 -HP -` - -x ( -HP -T - - -HP - r0 -0up/ -HP -` - - ( -HP -` - - ( -` - -" -Ax -H4 - - -! -<Ax -H$ - - -PPu -` - +` + +HP +` +W +x ( +H P +T + + +P + r0 + + +H P +` +j + ( +H P +` +3 + ( +` +` +L + +" +A +Cx +H$ +8" +A x +C +H$ +0A + +0D@ + +0($ +` + -` - -# - - - - - -Hp +` + + + + + + + +a +P + P%T` + +: + +Hp 6/ -` -T - -xt -t0x \X -P\ - -1 -Hp -` -ax +` +T$ +! +pl +l0p TP +@T +PO-` + +PO + +Hp +` +ax Sq@ -(@ - - - -x(P - -` -|p - - - 0 - - -T - -H - +(@ + + + +x(P + +` + + + + +`T@ +刀 +P +p +Xp + + +@ +t + +` - - - -p&h -,&$ -p -@㠐 - -h -h - - -pW - - - + + + + + + + +p +@ + + +p + + + + + + + + + - -` -F -# - - - -@ - - - - - -! - -@p`tP - - -@p`P - - -@p`P -` - - -` - - - - -08, - -0!( - - - -@ -\ -x -@ - -`@ - -`D@ + +` +F + + +@ + + + + + + +@p`PW + +x +@p`XP6 + + +@p`P +` + + +` + + + +00 + + + + + +@ +\ + +@ + +`P + +`DP - -pp -AY@ - - - - - - - - - - -d - - - -h -0 -! -0 - -P@ -` + +AZP +P@ + + +P@ + +_ + +P@ + + + +pP |` + n + U + + +) + +Tp + + + + +h0 + +R + +ӽ +P@ +` x - - +@ + p - - + + @@ -687,926 +791,963 @@ x t$ @ -0@ - -T - -' -@ -&P@$' 2̠@ -`(@ - - - - -%0 - -4%0( - - - - - - - - - - - - - - - - - - -8 - - - - - - -T - - - -/ +0@ + +T + + + + -P` 1̠ -P(` - -/0 - -/0 - - -/0 -@ - z -/0 - f -/0 - - - - - - - / -/0 - -/0 - -/0 - -/0 - ۿ -/0 - ʿ -/0 - ṿ -/0 - ᨿ -/0 - ᖿ -|/0x - - - - - - - -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -,-,-, - - - - - - - -,-,-, -8 - +&@P$`' 2̠ +@(` - - -P -p(@` - -@ -P -C0O -C00p0000 -` - 0 - + + + + + +˺ + + + + + + + + + + + + + + + + + + +8 + + + + +T + + +9 +1 + +P` 1̠ +P(` + + + ҹ +Ǹ + + ḹ + +@ + ᠹ + + ቹ +~ + + + + + + + O +D + + 1 +& + + + + + +ݷ + + ¸ + + + + + ሸ +} + s +h + + + + + + + + +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +0) + + + + + +,-,-,; + + + + + + - - 0 +,-,-, +8 + + + + +P +p(@` + +p +P +C0O +C00p0000 +` +X + +< +' - + - -8 - -< -`@ -! 0 -@@9 -Ӹ ! -` - P@ -$ -$ - -8 + +( + +L +< +@@ + +@@9 +c + + +( + + P` +$ +$ +8 ` @0 p@D$|p$x
p$tp@D$|p$xp$tp@D$|p$xp$tp@D$|p$xp$tp@ - + -0 , -@ -& -xp0 -8 -L -L -< - -l - -" -L -0 - 0ᔴ4 - -, - - - - - - - +0 , +@ +p +p +8 +T +T +< + + ^ + + + + +T +8 + 0¬έ + +, + + + + + + + + - - +$ + g0S+8 -AjA @@#\0 - -d -`ᇯ - -M - - -a*a ( -AJ@ -0 - +AjA @@ + +d +0 +( + +j +a*a ( +AJ@ + +P + -0 - -e -D,P -g*g pJgp -G(pJGp*Gk -d -A -@ -` - -d -K -0dᇰP -0 -0 -0ְ -0ʰ -0Ằ - - - -\ -P -! - -P0 -4 -` - - - -! - -\@ -! -\@% -!` -\@h -P ,`Bp - - -P P㲮嶮 - -X'P - -(' -$c -%0 -$ - -@ -P lp -@ - +P + +f +D,` +g*g pJgp +G(pJGp*Gk +f +A +@ +`p@ + + +l + + + + + + + 0E + + + +d +P +! + +P0 +B -@ - - - -K@. -t -l -0 - - - - ӫ -`. -& Q -& -& > -& -& + -L& -& -& -& -& -& - -& ߨ -<& -& ̨( -x& -& న -& -& ( -x& -0 -@D -0" -0 -@D -0" -H -@D -" -, -@D -," - -@D -" - -@D -" - -@D -" - -@D -! - - -@D -! -L -L -L -L -L -L -L -L -L -L -L -L - - -ብ -b= - - - - - - -B
ѣ - -& -& -& -& - - - - -& ণ -& -& -& -& ~ -L& -& j -& -& V -& -& B - -& .T -,& -& X -h& -(FP@RB6/71?O0 -0 -8 - -` - -& m -& -& Y -& -& E -L& -& 1 -& -& -& -& - -& -<& -& ( -x& -& ǡ -& + + +" +!d +d +! +!3 +dp + +P 4`p + + + +P Pウ冦 + +X| +h + +,+ + +i +s뗤 + + +@. +[| +P +@ + + + +l + + +`. +, +8< +," +, +8< +," +P@ +8< +" +( +8< +(" + +8< +" + +8< +" + +8< +" + +8< +! + + +8< +! +L +L +L +L +L +L +L +L +L +L +L +L + +/ᄞt +
\ +
\ +y +& +& +& ଝ +& +& +L& +& +& +& p +& +& ] + +& K +<& + +& 9 +x& +& +& + +& +x& +v + +0 + + + + + + + +
1/ +B
8 + +& +& +& m +& + + + + +& +& +& +& +& ؚ +L& +& Ě +& +& చ +& +& + +& +,& +& t +h& +(Fp@RB6/71?O0 + + + +` + + +& ๙ +& +& ख़ +& +& +L& +& } +& +& i +& +& U + +& A +<& +& - +x& +& +& a*aJa8k( A*@ -`L - +`L + -l - - - -(2 - - - -4 -p - - -$ -` -< -c+(pJc0 -C -+ -H -*❠xp -P0 - -z - -) -I -) -0 4, -|p - - - - - - - - - -& -L -L -L -L -L -L -L -L -L -L -L -L - - - - - -{ -u -o -i -c -] -W -Ql" - - - - - - - - - - - - - -( - - -s -_ - -H @ -o -o + + + + + +( + + + +4 +p + + +$ +` + +bJb +(` +B ++JB0" 0" +H +ڗ+ +P0 + +ὗ + + + +I + + +,ʖ +|p + + + + + + + + + + +L +L +L +L +L +L +L +L +L +L +L +L + + + + + + + + + + + +| +vl" + + + + + + + + + + + + + +P + + + + +_ +C + +o +o - - - -PE -tl - -,#$ -h"0\ - - - -l -X@ - - - -T - - -$@ @ ̀ 0 - - (0 -` - -@A - - + + + +PE + + + + + +l + + + +X@ + + + +T + + +* + TtH + +ݐ +` +@A + + q0@ - 0Nw` - - - - + 0>w@ + +@ + 0 - - 0 - -@P -0 - + + 0 + +0 + - - -`E -P + + +PH +` - - -0 - - + + +0 + + + + + T - -D - -$ -Hl + +D + +$ +Hl 0 - -, -| -p8 + +( +| +p P -1 - -8 -HPl - + + +Hpl + \ -!0 - -, -< +!0 + +( + +8 + + p@ -P | - - - - - - - v - a -L0 -T -h - - - +P | + + + + + + +L +T0 +h + + + L - - ᱔ - ᩔ8 - ᡔ - ᙔ -0< - ኔ0 -Pp - - ~ - -,P0| + + k + c8 + [ + S +0< + A0 + +Pp + + 2 + + - - - - - - - - -:PPH -$ - - - - - -= - | - - + +J + + + +0 +P@ +*0$ +$ + + + + + + + ᕇ= ᐇ +l \ +\$@ + + ) D - - + + }Rt l pP - - -0 -P + + + +P ` - + + - -Q - - P + +ʅ + + P @ -@ +@ f*f -@c - - +@c + + - - -
- - - + + + +
+ + + `J` -@+J@ +@+J@ -L - +L + A A @ -@ - +@ + -\ +\ -H -d -I -$% - Ọ +H +d +I + + -0 p - -a*ak -@ - Z -(\ - -u -D)< - - & - - - -< & - -, & - -h & - -x & - - & -dʉ - & - +0 p + +a*ak +@ + +(\, + + + ᐂ + + + + & + + + + +< & + +, & + +h & + +x & + + & +d + & + ` -@4 - -! - +@4 + + ` -@ -L - -0 - - - - - -L -L -L - - -0 -L +@ + +L + + +P + + + +} + @L + +L +L + + + +L -L -`` +L +`` -L - -(lR - - -` - -P - - - - - - eP +L + +O|lR + + +`| + +P + + + + + + -L - -!P -a*a(Ja( k -@ -()\ - -3 - - - -T - -H - -P +L + +rz +a*a(Ja( k +@ +()\ + +%z + + + + +T + + + +x + +4`sx +p` + - -ᯂpP`P#3&&s - -& - - -0 - -`0\ - - - -a*a -@*@ - - -T -0 -@ -| - - - -P - - -* - - - @ `($ - -4 -@ -B -(\ -8 -@)8 - -8 - - - -8 -' - -8 -' -8 -' -D'<4 -8 -& -x&p -& -8 -% -$ - - -" - - -8 - - -P&`@ - -` -P -C0 -C00000000 -`!0 -p %0 - - - - -( +& x + + +Bx + +w + + +Mw +a*a +@*@( + + + + +T +`0 +`@ +`| +` +` +` +`P +` +` +Yv + @$ ++ +$0 + +v +@ +B +(\ +8 0 +u + + +8 0 +u + +8 0 +u + +8 0 +zu +ou +8 0 +Tu +@u + +!u +8 0 + +8 + +@ +{t + +s + +8 + +3 +@ +`&pP + +0 +P +B +B 0 +0 +r + + + + + +q +( P @ -@ @q +@ @q f -@ -P -` -` - +@ +P +` +` + -p -$p - - @ +p +$p + + -o +o $p - - -@ -`p - - + + +@ +`p + + P C0?O@H L P00V 50Z 5^ } %` =!a?1a"!&A$a(
=!a?1aTa(aA$!&"
8( A -@Ϫ@ - +@Ϫ@ + @$ ,t -zT( -z(T@ -XDz +pT( +p(T@ +XDp $ - -z -z + +o +o - + @@ -1616,13 +1757,13 @@ C*Cp - -P, + +P, ⏊v u@ -Xt +Xt - + !r0 @@ -1633,27 +1774,27 @@ Xt yp - + ypi y$0 (p P - + f2/! B$ ( - -o0$@(@ + +jd0$@(@ - +Wd @p 0 -@p0 -P( +@ie0 +P( p$ e?! 0 @@ -1664,35 +1805,35 @@ P( $ - + 1P ` p ! -P@ +P@ K , X$ - -< - 0 k$ + +< + 0 u`$ ! -`b - - +`b + + $ -hid( -ci +^d( +^ `V @ L @@ -1715,7 +1856,7 @@ ci -P +P @@ -1735,15 +1876,15 @@ ci - + - - - + + + HAP@ -8 - +8 + @@ -1773,791 +1914,764 @@ ci ` -@H1 +@H1 - -T + +T P H @ @ @ -@Wc - +@X + f*f -@ - - +@ + + + -< - -S -b -b -<p -<` +< + +S +X +W +W +<p +<` - -0 - -<P - -p -(%!E@ -| - - - -
-`*` -@JA*A - &a -0Q"Q! d0#( - p@ - - - - - -\ - - + +0 + +<P + +@ +(%!E + + - - - -d -< -"` - -< - -< - + + + +
+`*` +@JA*A + CV + +0Q"Q! d0#( + p t +0 + + + + + + + +d +< +T + +< + +< + - + - -P0Q"Q! d0#(T - -< -^ -<P -
^ - - -^0H^ - -< -0 ( - - -( -s -0 - - - - - - + +P0Q"Q! d0#(T + +< +S +<P +
nS + + + + +P +P@ +0 +O + +s +0 + + + + + @ -@ - - -0 - - - - - - - -0 +@ + + +0 + + + + + + + +0 - - -" -! + + +" +MP - - - - - - -( -" - - - - - - -,1$!@ - W - Wꈊ -p - - - - - - -P@84 - - Y - - -0 - -rW + +@ +EM@ + +M + +( + + + +M + +p + + + + + + +P`84 + + + + tN + + +0 + +rW O -U - +U O -U -a -e -a -1 -o -a -u - - - - - - - - - - -o -u -i -u +U +a +e +a +1 +o +a +u + + + + + + + + + + +o +u +i +u o -u -o -u +u +o +u g -z +z A -E -I -O -A +E +I +O +A A -G -A -O -u +G +A +O +u o -u +u a -e +e O -U -a -I -E -I -e -i -c -A -y +U +a +I +E +I +e +i +c +A +y + + - -,(@ -$ -84 + +,(@ +$ +84 + - T, + hI8 - -4 - - + +4 + + @ @ @ @ - + @ @ @ -@ - 48 - - -$ - -1TD -| -j -z +@ + 4H + + +$ + +1TD +| +j +z -$H8 - - - -3TD -HTD - - +$H + + + +3TD +HTD + + - + - - - + + + - - - :N -$ - -0nM - iN - - + + + B#B +pA + + + _` - + _` - -ll -$ - - ` - 00 - - - - P - 00 -tx - - -p -`pp` + + +$ + + +P p + 00 + + + + +P ` + 00 +tx + + +0 +00 P -0KW%4 -0D`@P +0B?W%4 +0D`@P - 0J -JPp -0J, -0JPP + 0)? +!?Pp +0?, +0?PP - 0J - 0J`P -0J$ -0J<PQr -0 + 0> + 0>`P +0>$ +0><PQr +0 l - + p - 0 + 0 - + - + - + @ - @0 - - + @0 + + @ -P@>` - - -( - - -@p +@>P + + +( 0 + +p - -p - + +p + -qI - +$``= + ! - + -Ip[ -@ +>p[ +@ $` -0 - +0 + t,` p@ -@H -H0 -K - +@< +<0 +? + T -P@`_H -oK +P@`< +? - - - - - + + + ,p - + - - + + +? ( - + $ - + + $ - -J$p -F +.>$p +; -I$` - - zF +=$` +: + + - - - + + + - - -p + + + - - - -", pp - + + + + -0 - +0 + + -Hp -}E -H +<p +9 +< -nH` -aH - - EP - -aR*cJa *F -AJA/ - - - -a*aJbJA -A*A O!. -/O!%."LQAho -`FRIU` -L +y<` +l< +39 +0 + 99 +8 + +`Q*bJ` + +@J@ +/ + + + +`*` + +@*@ +OO㒀 E.BL P@ + +7 -4 - - +4 + + p - + - - + + - + 0 -p +p - - + + 0p4@ P -F -B +9 +6 0`4p -E - - +9 + + - - + + @G - + -)B +5 -B - -B +5 + -B - е?0#
0s - - -@ - - -@ +5 + е?0#
0s + + +@ + + +@ -P -@ -P -0 -, - - - -0 -> -sP - - - - - - -$4 - -@ - - Y?@p` - +P +@$ +p +0 +0 + + + +0 +> +sP, + + + + + +% + +@ + + + - -! -@ -? -? + +! +@ +2 +2 - -` -@ -w>! -_>! + +` +
J`j` +@ +1 +1 - - + + , - -$ -0 + +$ + `*` -@*@( - -T -@ -" JaN/ +@*@( + +l +X + " JaN/ f*fJBJ/F*B -A! -l! JaN/ +A! +x! JaN/ f*fJBJ/F*B -A<! +AH! ! - - - - - - - ; - -< - : - 0: - - + + + + + + + + +- +1 + a
-@ +@ ` -B -( - o8 - - - -A -A - -`*` -@*@>K - - - - -0 - -. ` -7W - -7 -/ - - -DD - -ON - - 0 - -, -| - - - - - +B +0 +( + [* + + + +@ +@ +) +`*` +@*@<K - +X + +)
+x`0( +)[ + +) +4P<p!( + + +@@ +O +, + +x + + + - ! - -0 !@AP - - - -T `@D
!p@` -0q +,01 + +, !@AP + + + + + + + +@ + +T + HP HP -@ -` aQ!8<p -0 - - a!c? - -` -T - - - - -` -`O -` - - - - !@ Ap(`!8`<Pxx
0 - -8 - - - - - - - - - -0
q -` - - -`0a - - - -0 -P - - ! -0 -0 $ - - - -h h` - -H !C$ - -`! -80,A - .
-` -D -J2' -52. - - - - ! H01!C`| - -.P -0A - -81Il - +@ + + + +@ +` +` + + + + + + + + + +P + + +$ + + + + + +@A! + + +]! + + + + + + + + + + + + + +0 + +` +DQ_# +D#- +,#? + + +P + +0l + + +"Bi + @' -@*RRB -, -@ -0 - - -$ -@4 p@ - - -t -l -p -h - - - -d - - - -` - - - - -| -+ -+ -@L -T - -@L -T - - -x -\ - - -- - +@*RRB +? +> + + + + + + + + + + + +! + + +`L +T + +`L +T + + + + + +- + $` -0< - +0< + -Q:q -$` -0< -X - - -, - +Q:q +$` +0< + + + +, + 0 -!< - +!< + -Q:q - 0 -!< -T -( r +Q:q + 0 +!< + + + "(0 - -P -2 - -P - -x -x - - -0 - - - -, - - - - - - - + +` + + +` + + + + +0 + + + +` + + + + + + + - + < PL` -( +@ , < < -< - +< + - + < PL` -G( + , < < -< - -D < -H @ -!0 -( - - +< + + +x +U + + D P @ @@ -2565,107 +2679,113 @@ P < < < -P - !0 - - +P + + + D , < < P - -X0L - + + + ( - - + + ` ( < - + ( -< - - 0 +< + +" ( < ( -< - 0 - - +< + + + ( < - - - - + + + + L - -% - - - -8 < -0 + +h + + + +8 < + + - - -T -0 - + + +T + + - - + + P K @0 @ F D -DA% +D ` -F*D0 -d 0X +F*D0 +9 `J`' @ -
+J@( +
+J@( < -< - - - - - - -@ 8 - -X' - -8' - - -@ 8 - -,( - - - - - - - - - -@ 8 - - - - +< + + + + + + +L + + + + + + + + +hd + + + + +B + + + + + + + + +D@ + + +i + + < < @@ -2673,110 +2793,129 @@ P`p < - - -,( - - - - - -! + + +hd + + + + + + + - -{! - - - -8 -@ - -! - -P -P -@U -@ - - - 6! - -@U -2/ - - - + + + + + +8 +P + + +P +@U +@ + + + E +hU + + + f h -A - - -L -0 +A + + + +X +0 ` -@5 +@5 P* - + - -5 -v -( - - -R -` - -@ -`5@ 0J` -@5 -`0 0 - + +5 +R
+( + +( +` + +@ +`5@ 0J` +@5 +`"b + + 5 - - 5 - + +05 +$ - - `{ * -P - - - -P - -8 - -, D - -0 + +=* +` +( + + +` + +H + +, D + + + +$ + 5 +0 + +, + ( - -# - -< - + + + + + +T + + + + + + + +5 + +P + + + - - -0 -P - + +0 +P + - + - -p + +p e5 -@5 -㸰` - -P - +@5 +İ` + + +P + @@ -2789,13 +2928,12 @@ e5 - + H - -d - -D - + +d +D + 0C. C. @@ -2814,355 +2952,332 @@ D PH - - - - -L -8 - -, + + + +L +8 + +, + $ - 0{ - - - - - -h - + 0{ + + +h + + + + + + + 0 M(@0 4 -`M(@0 +`M(@0 h@ pV+ - - -
P + + +
P + -, +, 4P 80 `J`0 -DJD -4 -\ - -x - - -d - -,!$ -
l -0 - - < - - - $ - - -0 - - - - - - +DJD +4 +l + +x + + + +@ + +L + + + +L +X\ + +h +X + + + + + + - + - - - - - -4 -8 -8 + + + + + +4 +8 +8 - - + + - - - - -d -| -h"` - - - - -( - - -0 -* - - -` X -L -< + + + + +v + + +| + + + +$ +04 + +2/P +@ +0 +c +* + + + +[B - - - - - - - - -< -4 - -8 - -pp< -4 - -8 - -8 - - -D < - - - - - -. - -O-M@X - -0, - - - - - + + + + +4 +8 +4 +8 +8 +F + + + + +lh + + + + - - - - - + + + + + H - + -$Ѝy +$Ѝy ` - -P + +P @U -@ - +@ + u - - - + + + - -4U - -堐 - -p - - - - - - -p_ - - -( - - - -t - - -4 - - - -$ - - - -" - -!| -@!8 -! - -D - IPE @ - - PE@ + +dU + +堐 + + + + + + + +p + + +4 +$ + +" + +!| +@!8 +! + + yPE @ + + PE@ ` D -
+
-0k -0 _= +0k +0 = -0 - - -"!h +0 + +"!h D - - + + - -0 - - + +0 + + + $ -@ +@ pP@ - + d 0 P+Jd -AJA -2 +AJA +2 `+J` -GJG - - ! +GJG + + ! - + P - -D - + +D + - - -0P -0 -0 -0 -(p + + +0P +0 +0 +0 +(p # -@ -@D"< -\\!\a\1P - - -` +@ +@D"< + +\\!\a\1P + + +` - - -/0 C + + +/0 C - + + -P +P - + P -" - +" + -& - +& + x - 0 - -`A -|! -0"O - A -(! + 0 + +`A +|! +0" + A +(! - -0 - -/p G? + +0 + +/p G? 2/ - -2/ -= -2/ - + +2/ += +2/ + - + - + - + " -! +! . -- - -*`/3@ - - +- + + + ` A - - - - -0( -) -0 - - + +r + + + +0( +) +0 + + +n D -@ -DD - - +@ +DD + +f + ` B ` -B +B c\0*c\0*C Bl b| *b| *Bl @@ -3180,13 +3295,13 @@ BK/ bO/*bO/*BK/ B aV -A`hh +A`hh a! A" a" -A00 +A00 ` -@v +@ c?*c?*C B/ @@ -3205,11 +3320,11 @@ B$ c4 B$$$ b -A +A a AY aY -A +A b A$ bD' @@ -3221,11 +3336,11 @@ Bd' ct7 B''''' by. -B' - - - - +B' + + + + @ @ BL @@ -3280,44 +3395,44 @@ B' D @ @ -@ +@ B B -@ +@ G - + B B -AA@}44 +AA@44 @ @ -@ +@ -! -@ - --@ +! +@ + * - - + + * - - - - - - + + + + + + + `W g0S
F0 -' +' - + @@ -3325,99 +3440,97 @@ F0 A A -AA@$! -O +AA@<$! - -@! -@! - - -E -= - -~ - - - - -> -6 -x -p + +@! +@! + + +E += + +~ + + + + +> +6 +x +p - - + + A A A -AA@ -> -6 - +AA@ +> +6 + -0 - +0 + - - - -N -F - - + + + +N +F + + - + - + - - - + + + - - + + - + - -: + ,$$ -|#t +|#t - - - - - - + + + + + + - + - + @@ -3434,184 +3547,178 @@ AA@ - + * ) - -x
x -%1+@ + +x
x +%1+@ ` * - + `6(*( - -:* 0 - + +ܾ:* 0 + * - -@@ 0@ -) -0( -j - -& -& -% - + +@@ 0@ +) +0( +j + +& +& +% + - - w\ -* -(( - -, -, -, -, -l,d + + ᧼\ +/ +~ +(( + +, +, +, +, +l,d - + - -P'H -,'$ -' -& -& + +P'H +,'$ +' +& +& - - - - - - - - - + + + + + \ - -h -B -PP` -0 -, - -a -\ -l 0` - - -@ - 0 - - - - 0 - - -0 - - - - - - - - - - - -Hp -l - - -p - -P - - + +h + +@ + +8 8 +, + +a +h + + + +@ + 0 + + +P +jP + +1@ + + +0 + + + + + - - - - -! - - + +` +r`p + +` +P + + + + + +`p + + + + + +` +p +P + + + + - -D -P - - +eP + + - - -H +` + + + +P +P + -( - - - -H -P - - - +"P + - - +@ + + + +0` +6 + - - - -p - -zP -| -m_!p!1'? -0 4 - - }R - - -@ -t -0 +ݭ +o_" +` s + + + +P + + +!P}U )$܀)6А)OР)@ "1O@ 6 A - - - -o -xD -!F -(FoBF -HxD - - GpGF + + + +xD +!F +(FoBF +HxD + GpGF h)F2Fi FG? Nreu h -
- е?D - -pJ -OT - FoG + +pJ +OT + FoG p bh^h B& -xD +xD
dxDpGp($ -HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG}HxDpG{HxDpGxHxDpGvHxDpGsHxDpGqHxDpGnHxDpGlHxDpGiHxDpGgHxDpGdHxDpGbHxDpG_HxDpG]HxDpGZHxDpGXHxDpGUHxDpGSHxDpGPHxDpGMHxDpGJHxDpGHHxDpGEHxDpGCHxDpG@HxDpG>HxDpG;HxDpG9HxDpG6HxDpG4HxDpG1HxDpG/HxDpG,HxDpG*HxDpG'HxDpG%HxDpG"HxDpG HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG HxDpGHxDpGHxDpGHxDpG +HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG}HxDpG{HxDpGxHxDpGvHxDpGsHxDpGqHxDpGnHxDpGlHxDpGiHxDpGgHxDpGdHxDpGbHxDpG_HxDpG]HxDpGZHxDpGXHxDpGUHxDpGSHxDpGPHxDpGMHxDpGJHxDpGHHxDpGEHxDpGCHxDpG@HxDpG>HxDpG;HxDpG9HxDpG6HxDpG4HxDpG1HxDpG/HxDpG,HxDpG*HxDpG'HxDpG%HxDpG"HxDpG HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG HxDpGHxDpGHxDpGHxDpG -/oo +/oo @-@ JZt @@ -3619,28 +3726,25 @@ B& @D u - ! 0bà01@O@- - -p< -iL -(,Th?; H - - - - - - - -? D - - -{}~|ܪز| -( -hd -@< -P -@ - + ! 0bà01@O@- + +$0\ +$80 + + + + + + + + +[]_bl{}~ +0 +T8 +LT +` +0p + pid 0x%x tid 0x%x @@ -3654,7 +3758,7 @@ pid 0x%x tid 0x%x slast %d hlast %d - + @@ -3663,7 +3767,7 @@ pid 0x%x tid 0x%x - + ============= VCT INFO =============
@@ -3682,7 +3786,7 @@ pid 0x%x tid 0x%x ================ END ===============
- + @@ -3782,8 +3886,13 @@ pid 0x%x tid 0x%x - - + + + + + + + @@ -4194,7 +4303,7 @@ filter %d data callback ok - + @@ -4203,7 +4312,7 @@ filter %d data callback ok - + Ddf",FT|
)*
!"#$%&'(ӛխ @@ -4292,11 +4401,28 @@ _e=[HOS
SSTTW^`bbUclfmu2xހ/ނaE^ffpr fgfkimmVnnooo]pr%tZttv\y|~ဦkN_twj - -r - - - + + + + + + + + + + + + + + + + + + + + + + A -"&Dlibam_mw.so - +"&Dlibam_mw.so + diff --git a/lib32/libam_sysfs.so b/lib32/libam_sysfs.so index 3738416..4011b68 100755 --- a/lib32/libam_sysfs.so +++ b/lib32/libam_sysfs.so @@ -1,70 +1,68 @@ -ELF - - -03/K - -<P` - - - - - - - - - - - - - +ELF + + +03/K + +LP` + + + + + + + + + + + + ;/ - - - + + + + + )$܀)6А)OР)@ "1O@ 6 A - - - -xD -!F -(FoBF -HxD - GpGF + + + +xD +!F +(FoBF +HxD + GpGF h)F2Fi FG? Nreu h -
- е?D - -pJ -OT - FoG -( + +pJ +OT + FoG p bh^h B& -xD - - +xD + +
dxDpGp($ -HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG}HxDpG{HxDpGxHxDpGvHxDpGsHxDpGqHxDpGnHxDpGlHxDpGiHxDpGgHxDpGdHxDpGbHxDpG_HxDpG]HxDpGZHxDpGXHxDpGUHxDpGSHxDpGPHxDpGMHxDpGJHxDpGHHxDpGEHxDpGCHxDpG@HxDpG>HxDpG;HxDpG9HxDpG6HxDpG4HxDpG1HxDpG/HxDpG,HxDpG*HxDpG'HxDpG%HxDpG"HxDpG HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG HxDpGHxDpGHxDpGHxDpG
-H - - - - - - +HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG}HxDpG{HxDpGxHxDpGvHxDpGsHxDpGqHxDpGnHxDpGlHxDpGiHxDpGgHxDpGdHxDpGbHxDpG_HxDpG]HxDpGZHxDpGXHxDpGUHxDpGSHxDpGPHxDpGMHxDpGJHxDpGHHxDpGEHxDpGCHxDpG@HxDpG>HxDpG;HxDpG9HxDpG6HxDpG4HxDpG1HxDpG/HxDpG,HxDpG*HxDpG'HxDpG%HxDpG"HxDpG HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG HxDpGHxDpGHxDpGHxDpG +
+H + + + + + A -"&Dlibam_sysfs.so - - - - - - - - +"&Dlibam_sysfs.so + + + + + + diff --git a/lib32/libam_ver.so b/lib32/libam_ver.so index cfd2199..4a86156 100755 --- a/lib32/libam_ver.so +++ b/lib32/libam_ver.so @@ -1,4 +1,4 @@ -ELF +ELF 03/K @@ -97,8 +97,8 @@ B& :8NXx4 - + A -"&Dlibam_ver.so +"&Dlibam_ver.so diff --git a/lib64/libam_mw.so b/lib64/libam_mw.so index 7852444..cd745d9 100755 --- a/lib64/libam_mw.so +++ b/lib64/libam_mw.so @@ -1,38 +1,40 @@ -ELF - - - - - - - - +ELF + + + + + + + + + - - - - - - - - - + + + + + + + +$ + + x1P8( <w8T(*CH @4A - - + + ^<Pi].p6x PЕ f> 'cP$tƵTz1ZOqu?叏z?3x[|kEa#?7>ed뙢溞%庑fc|}ζ璃lk2zjd?[FtG D1w㊘<XyE27 lhl)<(w 4ra>3LdC -^`jeUwBzwqζtp1C#,nh%2lYI[';|;#_?SWeRkN-yN(?"MFIU+BzJx`"Ԅnu!@VȻع!rxբKƩy|э2!'*d[q&hm +^`jeUwBzwqζtp1C#,nh%2lYI[';|;#_?SWeRkN-yN(?"MFIU+BzJx`"Ԅnu!@VȻع!rxբKƩy|э2!'*d[q&hm - + @@ -40,487 +42,531 @@ lhl)<(w } - ~N~Y}
+ ~N~Y}
-|<6( - - - -CB -DB -EB( -FB0 -GB8 - -@Rj x - - +ٮ|<:( + + + +CB 0 +DB 0 +EB( 0 +FB0 0 +GB8 0 +` +2{A*O¨_#mog_WO{@ + +2 + y)) -*@@ -2(c@s +*@@J + + * - @? -yD)!ij~@`g + @? +yD)!ij~@`g h)D~@)} h)D~@)} - -@@ -@@ - -2Fl^{BOAWè_O{C -2) + +2 + +@@ +2{BOAWè{BOAWè_g_WO{ +@@ +2FlE^B.9 + @ - -@@ -@@ -@@ -@ RRRj)@" - -Ru(r - -9hB -22h"y( -҈h -jv&I - - -w 9( - -R) jyh*9v~ =Rib - -RMi9 - - - - -B -R`*RTJr -9Zv9hr y`b -hj9( -y - -yh -; -y( -2h( -y` -ye`*R -}R - - -R̋Rwh -ϋRG + +@@ +2*- +@@ +2*B.9 +@@ +@ RRRj)@B + + +R +9hB +22h"y( +h +҈h + +w 9( + +R)jyh*9v~ =Rib + +Ri9 + + + + +B +R`*RTJr +9Zv9hr yM`b +y + +y +3 +yH +2hH +y` +y +}R + + +RˋRwh +RC + Нr - K -K + K_ + ++T +K +K_ +K +K_ +K +K Нr - K - - -KT -KT -KT -KT -KT -B -B -KT - - -B` -`6B` - -k - - - + K_ +KT*L< +KT* +KT* +KT*R +B +B +KT*X +KT*'@@9 + +KT +KT +KT +W@@9@ +KT +hbGy +KT +bbo +B` +B +KT + + + +KT*****)*8*G*W*******9*I** + +B` +`6B` + + + +j( + K)}@)}*)f) -(h - - -j(j)/{DOCWB_A*gŨ_WO{ -`j<@h/hji -@ -@ - -A -A? -`juNb^o -A -= -= -B -B) - - +(h + + +j(j)/Z{DOCWB_A*gŨ_WO{ +`j<@h/hji +h@@9) +@ +@ +`ju`bRo +aA? +A +A? +`juqb^o +A += +bbo += +B +B) +@9h + + DR) -2+@ -<R#ijxJ<R$ij8 -;R ->R -bzo +2+@ @ }S3 -]S}Sk -@ = -@T@@a@G)C -+@@y -@7{@@@@,@bRH -p -9f:G -R - - -9U@@y2Q@Wq -@@v@)@ -A? -F`ju: -@yc2w@ -R͇RTH -uvy
- -ro -ЋRR - -@@F}Sk?k -`ӿ -= -kj - -`ӿ -DR`2B`3 -b@yh -@9 +]S}Sk +@ = +@T@@a@G)C< +@{@[@@@@bRH +uh~@V/ +p + +R + + + + +9@@y2@q +@7@@)@ +A? +`ju; +@yc2@ +R͇RTH +yux
+ + + + +ЋR R +N +@J? +k += +k + + +@9 +e + RRh -v - - -KT@-hE@ +v +i + +thv/ +KT@
R -R -' +R +' r -; K#@@8cR*G9i88G - -@y@yA) -I@8 -@9_8@9cB9c2 - -@S#@;@ - -km + K#@@z_8cR*_G9i98 + +@y)( +@y@yA)@ijy + + +@8 +@9_8@9cB9c2 + +@S@;@ + + +km +t - - -RRr - - - - -@ -@i -i! -R# + + +RRr + +
R
R + + +2 + + +@ +q +i! +R# 0r(! -DR*+ -@9) - +DR*/ +@9)9 + -@9 -R& -( -R& -(
-A2{2{98 +@9 +R ' +( +RI' +(
+A2;2M;9 R)R -k)K +k)K R)K -k5 -29,R7@kY -nRlg -@8 a +k5 +2= +F +K^,RRk +@ +@ + +@8 e + j -a@4
K" -R -kK - -@ -R -k5 -RK -k5 -R -R -kK -R -RK -k3 -RW@ -Ri)8z -kk -R +a@3
K]" +j +w +R +R +RW@ +Ri)8H
s@)R_ k +R + + K)}@)}*)f) -5N -2@ +5 ;R }@a /2+@y -k -k +k +kH kA - - -h -h - - -H5 + + +kM + + + + + +h5 kA -0K - - -i - - - -H& -@z -(5@y - - -Ȑ5 +P + +(' +@z + + + + - - + k*KT((@9 }C*A*K!@9 @!h( H! -(! -2! - - +(! + +2 f Rh -B`b dRܿ@ +B`b dRӹ@ }S @ @1 -lE -@*O? -k -k -k -K?k - f -)}J`)`J) -9Z -{ - -* +lE + +k +k +k +K?k + + + + f +R}I }(}Hi +*}@J}J`I 2*} + -w - f*2 ؼ~S~S~S - -@J -k@)# - -@rh@
- -@J -h -@@ -w - -h -p - * -H - * - - * -H - * -H - * - - * -H - * -H - * -H - * -}`*iJ=@_ +w +? + f*2 ~S~S~S +@J +k@)# +@2h@
+ + +}Rr + + +@ + +7@ + + +ш +u + + +p +h + + +( + * +h + + + + * + + * + + * + + * + + * +}`*iJ=@_ }@) -)-@? -TCC R*hRAB9 -KThIy^H -KThIyH -KThbJyH -KThKyfH -KThKyH -KThrLyH -KTh"MynH -KTg@R -KTk@5 -KT@ -I=@? - +)-@? +KThIy^H +KThIyH +KThbJyH +KThKyfH +KThKyH +KThrLyH +KTh"MynH +KTg@V +KTk@9 +KT@" +(6 kJRjr} -#UZg -*т R*CF9 +:UZg_k R Hr) R* -?r_k$ -r5 -KThNyH -KTk@ - -KThIy^H -KThIyH -KThbJyH -KThKyfH -KThKyH -KTh2OyvH -KThOyH -KTg@ +?r_kb& +rB +KThNyH +KTk@} +KThIy^H +KThIyH +KThbJyH +KThKyfH +KThKyH +KTh2OyvH +KThOyH +KTg@ 4rk}, r_kjR -6rJ1 KWS9c\ -KThIy^H -KThIyH -KThbJyH -KThKyfH -KThKyH -KThrLyH -KTh"MynH -KTg@> -KTh:(7iA(=@ -z5o@ - -@h~ -@ -@*2 -)=SC - - -k -@y(@y_k -
@ -@wvB@ -k - -È? -kTa -@2Q@`@ -@9 -@9{DOCWB_Aa -e@Y@_ -k -@9 -I2cI2cI2t -QRl&@b"@Rh&@8` -k -@~@ R} Ȝ +6rJ1 KZC9V +KThIy^H +KThIyH +KThbJyH +KThKyfH +KThKyH +KThrLyH +KTh"MynH +KTg@ +KTh:(7iA(=@ + +f +w75@ + +@h~{A*O¨_WO{ +@*2 +)=SC +@ + + +k +@y(@y_k + +
@ +@wvB@6 +k@ + +r@r@ +@2@`@ + +@9 +@9{DOCWB_Aa +e@Y@_ +
E8) + + +@9 +I23cI2.cI2) +QR&@b"@R&@8 +Zh( +k +@~@ R} @ - -@k@ + +@k@ @h -@ -@W?Gqk - -k -}@Kz+ik -*=@_ +@ +@W?Gqk + +k +}@Kz+ik +*=@_ *(! -
-@? +
+@? }@* -K=@ +K=@ R`* -RU(r_2 - +RU(r_2 + i - -R2 - - -R -R -RO -R -R -hBӖc -ؘrJŊZ( @A - -I@izjv -h -`^@p -h -h -h + +R2 + + +R +Rt +R< +R +R͍ + +hB +ؘrJŊZ( @ir I@iv @iz @) + +I@izjv +h +h +h +h h }`*iJ=@_ }@) -)-@? -h@h# -h -@9* -@kAJ}i * -I5 -
@* -h -jE)}S) -R] -FB@ -h>DiB -h -R)KU -2J* ? -\A!K - -k -ka -* -@/ - -kTA -@% - -@" - -@ - -@ - -@ - -@ - -@ - -@i - -@ -@ -@B(* - -}`*iJ=@_ +)-@? +h@ +h + + +@kAJ}v ʎ + + +@uZ@@@65 +h + + + + +jE)}S) +R] + + +h +R K)U +2J* +<A! + +k +ka +( + +@3 + +@I/ + +@ , + +@)) + +@# + +@ + +@ + +kT +@ + +@) + +@) +@) +@B(*G + +}`*iJ=@_ }@) -)-@? -M - -@y +)-@? +M + -T +T k! k k @@ -529,8 +575,8 @@ k @9 k*KT)(@9 @9) @i!I) - -k + +k k @@ -539,22 +585,21 @@ k k k - - - -R: -@@ + + +R; +@@ @@ ?aJ@( - -|@ + +|@ - -Rk?9?a?9?9(9*x`@L -@ - + +Rk?9?a?9?9(9*x`@L +@ + -KES
-ka +KES
+ka *b !2 * i *?= @@ -569,7 +614,7 @@ i * * !2* -*l6@)N= +*l6@)N= J!2W*V @@ -621,12 +666,12 @@ J!2\*V K6muKJK k!2i *V k - *aQ + *aQ K6nk
KJK !2*H k -* - +* + !2 *K @@ -658,9 +703,9 @@ P* * !2*K - + ` -( +( ! *E @@ -713,10 +758,10 @@ K6nk
KJK k) 7* R - @ + @ R% - - + + !2
*I
* @@ -754,29 +799,29 @@ K V R~ ii?ka - @ + @ K) !2* *)@ Ռ2@y(x N -K -" +K +" - + R -)@ +)@ @R)) ( - + 7 7 7R
|r03RӛrRM7
}@ SA+R @L=< - -@@_km + +@@_km K6{KJK k!2i *_ k; @@ -808,7 +853,7 @@ k; j *)*2? 2)! -*)j +*)j 2)! *,Tj @@ -833,7 +878,7 @@ B a*)G@, -*w*@2 +*n*@2 !2 * j @@ -864,7 +909,7 @@ k; 2)! a*)G@, * -*v2 +*n2 @u @3 K*2? @@ -892,7 +937,7 @@ k; j *) -*_
+*_
2)! *,T @@ -907,7 +952,7 @@ k; a*)G@, -*u2 +*l2 k; I **#92 k!2j @@ -938,363 +983,364 @@ k!2j *?9' *
-*# +*# === -===u -p@9
-k -*)ESA)9q blx9Lyb - -K)) @) -s* -*B! *`%R - -t - -@h -@h -)tZ +===u +
+j +k +*)ESA)9q blx9Lyb + +K)) @) +*B! *` + +k! +@h +SI%-S%uhxf@8 +@h +hW +)tZ )c̱ ) *B! *`# - -# + +# R )# - s -cJem} WRI} c`h)cӫ)*! *# -)r9]qq* -cJem} WRI} c`h)cӫ)*! *# +i +cJem} WRI} c`h)cӫ)*! *# +)r9hg* +cJem} WRI} c`h)cӫ)*! *# -)qp* +)gfg* )cӫ *( -a!*|r@ -cJem} `@WRI} cl)cӫ)*B! *`# +a!*!i@ +cJem} `@WRI} cl)cӫ)*B! *`# [R R*
-) +)h`2xr9*gf* )cӬ ) -* -R)-S))R - q. - q# - -@9 -@ -@b@y@9?$q` -@9 @9
@9)}`@9Ihipx!pp - @9
@9@9@9$3E3pp -@b@ya@9@9h` -@b@ya@9@9h` +* +R)-S))R + Gh. + @h# + +@9 +@ +@b@y@9?$q` +@9 @9
@9)}`@9Ihipx!bgcg + @9
@9@9@9$3E3RgSg +@b@ya@9@9h` +@b@ya@9@9h` @b@ya@9 @9 - @9
@9l`ӟ -@b@ya@9h` -@b@ya@9h` -B)6p7ph@9*" -@9~@3h + @9
@9l`ӟ +@b@ya@9h` +@b@ya@9h` +B)ffh@9*" +@9~@3h H h - -*3q - - + +*3q + + - + RR0 - + - - - - - -@w + +*y*I ֜@+ + + @9 - -@9**{EODWC_BgA -=S + +@9**{EODWC_BgA +=S(ňT2h ! -@9 -@7@H -@7@H - - -
- -
+@9 +@7@H +@7@H + +@yh + + + +@yh + +_K@9 + }@j -" - - +" + ]3 -K
-@ - -i +K
+@ + +i
@ ]3B*5 -K
+K
]3 -K
+K
-@ -S
3/ +@ +S
3 / X)J) * hJx) -*(*# +*(*# @ - + -]3k@B* -K
-@U -@@ - -@T -@2e\c2@92`\c6@92[\ +]3@B**5 +K
+@U +@@ + +@T +@ER +R{BOAWè_֠ ]3 -K
+K
@ p) -*)=(*= +*)=(*= }SJ }3 -A +A ]3B*5 -K
-@U -@[@[5` -@@ -@t -@X[`@ - -@Y +K
+@U +@PQ@KQ5` +@@ +@t +@Q`@ + +@ I -*` * -E@_kKT$ -l}@}
J`H`J}f}HH}}J2 +*` * +E@_kKT6 +)K},} ]3 -K
-@ +K
+@ }H)J) * XJh) *(*ZR r ( -`pJ
H* *( +`pJ
H* *( @ -H@h?((@( +H@h?((@(
B ]3B*5 -K
-@U -@@ - -@T -@ +K
+@U +@@ + +@T +@ S 3 - + ]3 ]3hB*5 -K
-*)* - - -( -@9(
-* - -@9x -2U^ -@9@9@9R -8x +K
+*)* + +2*L +2L +@9(
+@9x + +@9@9@9R +x
Yc***L@9M@93 86 - - + @ - - -@@9*@ -~? -= -= + +@@9*@ +~? += += +H. - -@ ?k -k - -@ - - -_ - -NA NNBN*R + +@Kk +kC + + + +s +@ +@o + +GW + kUZyS}@} c - -7 -CzdAz - -CzdAz - -~2? -_ W@ -_ - -| - -! - - - - -L@ - + +O +CzAz + +RK})R. +7*MA +rY + + +CzAz +
+@ +3 + +W@ + + +@ +H + + + + -A* - - - +A* + + + + +A}R +)b)KR)) - b
- -@@@@@@a -EC -/ - -, + b
+ ++?q + +@@@@@@a + +9C +3 +58/@[@@ +"8hDiB D -2 - -, +2 +8+@[@@ +7hDiB -2 - -, +2 +73@[@@ +7hDiB -2 - - - - - -@ ??AT@ -@ ??AThf@h +2 + +7h@@ + +t7hFA@ + +F7hA@ + -1@9_ k -%@9_ ka -@h -6@zChBC -)@2 -9"Ca:A? -h -@cB -@AA - -@B -@uAsA -@tA@5 -@iA@57 -@ - -@A@5 -@A@5V - -@5@@5 -@*@@5v - -@?@5 -@?@5w -k -@?@5
-@?@5 -@W?@5
-@J?@5w - -@?@5 -@>@5 - -9 - - - -9>A -9=A - -.z^ +1@9_ k +%@9_ k +@h +)@8 +95a:A? +h +@+5 +@44 + +@4 +@=4;4 + +@34@5 +@(4@57 +@ + +@3@5 +@3@5V + +@2@5 +@2@5v + +@2@5 +@2@5w +k +@K2@5
+@>2@5 +@2@5
+@1@5w +@1@5 +@1@5 + +9 + +**B +/ +90A +9x0A +. +.z{ -@K -M -@==::T`@@ -@=::T`@a"4;`@a@bR -@=::_T2: - +M +@==R-P-T`@@ +@=,,T`@a"-`@a@bR +@=f,d,_T2S, + *KTZA9@9 -Ie9 -@:@5 -@:@56 -@ -9*{_O{C -28{ -28*{__WO{ -2,: -28R*{rE92 - +Ie9 +@c,@5 +@X,@56 +@ + @wji= -zrkjjlji -@ka -@( -qR - - - -zrb - -8 +zrkjjlji +@k! +@ +qR + +zrb @ @H - + trR -urRR -@ +urRR +@ @( - -)uS + +)uS -j5G@* -K_k +5G@* +K_k -qr zr - -k -krvr - +qr zr + +k +krvr + kj -K_ kT@@)@_ k Tj@ - -@R yrhj)=Rwr`j< - +K_ kkT@@)@_ kTj@ + +@R yrhj)=Rwr`j< + @ @@ -1311,12 +1357,12 @@ K_ kT@@)@_ k Tj@ @N @ - - + + ǝR)ij) R M ) - + r)ijI ޝR) @@ -1341,198 +1387,214 @@ cr) r) * R r -r)ij -*qyn@ jmAjm +r)ij +*qyn@ jmAjm 7c -7c -7 -7@' - t -* +7c + +7 +7@' + t +* @ - + )
C) i 7@* - - -(1aB, -1a7 -7@ + + +(1aB# +1a7 RR5a -)a***8z|xI*? -= +)a***8z|xI*? += --3 -@2 - - -2h - - - -1@9_ kA -kA - - - - +-3 +@2 + + +(@'@ +h@ " +2h + +h@@ + +1@9_ k +kA + + +3h@ + @ @R -@j - - -@9@9H7@9@9@9@9+@y[}S;3I]Sk +@j +` + +@9@9H7@9@9@9@9+@y[}S;3I]Sk ( -( +( + *KT}S(C( eA9 @ - e9([A9q - -
@9@99}SY3<
3h#@ A1 -@*' -@*'*'` -"@ -@ -@*28' -@*9' -@*&*&' - 0Q?q -k - -3 + e9([A9q + +
@9@99}SY3:
3#@ A1 +@* +@**` +@ +@*2 +@* +@** + 0Q?q +k + +3 +jy8( -H -2B*) - -7y( -*y(K - +H +2B,*) + )bJR; - -**7y(, -E@_kaT + +E@_kaT }@i|@W -E@_kaT +E@_kaT I -k! +k! @t - + -* - +* + )bJR9 -hJIR -J -j
+hJIR +J +j
R/ *R)}Sr)} -)fjI -2B) - - - - - -E@_kaT? +)fjI +2B) + + +2 H + +E@_kaT? }@i~@\ -E@_kaT - -j -@9Y*G -_ -? - - %R - R - +E@_kaT + + +Z@? +Z + +`Nab0hbp9cN +eN +iNhbp9 7 J) +4 + + + +iN +yN? + + + +j + B +@9Y*G +_ +? + + %R + R + -o - -ka -k -A -?A - - - - +o + +ka +k +A +?A + + +2****=**{DOCWB_AgŨ +( + + + + + +2 +2 BzA! * ! - + Kh -k - - -5 -**R
R2 - +k + + + @% -z@` +G@` @ -u@`.@-p@`@k@`6@5f@`@a@`>
@=
\@`R@qChr@@uChv@@yChz@@}Ch~@@Ch@@Ch@@Ch@@Ch@@Ch@@Q3wR@j)@)ihI -@@Dh@@
Eh@@Dh@@Eh@@Dh@@Eh@@Eh@@Eh@@T9h9@@%Eh&@@T9h9@ @*5E)j6)@jI -@@
Gh@@!Nyh"y@@Gh@@Gh@@Gh@@!Gh"@@%Gh&@@)Gh*@@-Gh.@@1Gh2@@5Gh6@@9Gh:@@=Gh>@@AGhBR@j)@)ih8I -@ - -@@MAh - - - -\ - +B@`.@-=@`@8@`6@53@`@.@`>
@=
)@`R@qChr@@uChv@@yChz@@}Ch~@@Ch@@Ch@@Ch@@Ch@@Ch@@Q +@@Dh@@
Eh@@Dh@@Eh@@Dh@@Eh@@Eh@@Eh@@T9h9@@%Eh&@@T9h9@ @*5E)j6)@jI +@@
Gh@@!Nyh"y@@Gh@@Gh@@Gh@@!Gh"@@%Gh&@@)Gh*@@-Gh.@@1Gh2@@5Gh6@@9Gh:@@=Gh>@@AGhBR@j)@)ih8I + ( y)5( yh@h@h@h@h@h@h@h@h@h@h@h@h@ ayh@ iyh@ myh@ yh@ -9B +9B - + H4j -(4h* - -B -2q - -A!@l -2h@ +(4h* + +B + +A!@l R -( - -25h@ +( + q UI@11 @, -!@l +!@l 1 I@ B -A -h +A +h B *x" j -JWi(8_I)8 +JWi(8_I)8 B *v" j -JUi(8_I)8 - +JUi(8_I)8 + )*i(8h@ - + )*i(8h@ - -) -+ + +) + _! - - - -* y + +2*
+2*hz +2*h@ +2*i@h@* + + +* y ) * y2 -9 -hr@a +9 +2*i@h@* +2*h@ +hr@ _! @@ -1540,85 +1602,94 @@ B *v" 9iBSJ -?a -S) - - ։ +S) + + ։ 9 9iBSJ -?a -S) - )B - +S) + )B + -SJ +SJ = -Y +Y 9 -9a - +9a + A ) -K*Q_ +K*Q_ @*B_ _ -9_)B? +9_)B? )B? - -@k>jyj ?! -%/ -@kA?jyj ?! + +@kjyj ?! +%/ +@kAjyj ?! - 1 -5 -@k>jyj ?! - -@kA?jyj ?! +5 +@kjyj ?! + +@kAjyj ?! ?! ?! -0)@( - a -)( +)@( + a +)( - -2c -2c.2c2c62c2c>
2" -hD -dD + +2HsF$ + +2c +2c.2c2c62c2c>
2" +dD - + +(y i/@8 - -B)T -R - - - -! - ! - - - - - - - - - -B***h@ -@c -@ - + +B)T +R +I + + +! + ! +h + + + + + + + + + + + + +@c + +
2}R +@ + +2 + pid 0x%x tid 0x%x @@ -1632,7 +1703,7 @@ pid 0x%x tid 0x%x slast %d hlast %d - + @@ -1641,7 +1712,7 @@ pid 0x%x tid 0x%x - + ============= VCT INFO =============
@@ -1660,7 +1731,7 @@ pid 0x%x tid 0x%x ================ END ===============
- + @@ -1760,8 +1831,13 @@ pid 0x%x tid 0x%x - - + + + + + + + @@ -2171,9 +2247,9 @@ filter %d data callback len fd:%d len:%d, %02x %02x %02x %02x %02x %02x %02x %02 filter %d data callback ok - + - + @@ -2182,7 +2258,7 @@ filter %d data callback ok - + Ddf",FT|
)*
!"#$%&'(ӛխ @@ -2238,9 +2314,9 @@ filter %d data callback ok -
+
- + 000
00000
!"#$%&'()*+,-./0123456789:;=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~11111111111111111p!q!r!s!t!u!v!w!x!y!`!a!b!c!d!e!f!g!h!i! 222
222222222222222$$$$$$$$$$$$$$$$$$$$$$$$$$t$u$v$w$x$y$z${$|$}$~$$$$$ @@ -2271,322 +2347,324 @@ TZ[XduenrvMz{M|>~{+ʌd_iѓCOzOPhQxQMRjRaX|X`Y\U\^`0bh _e=[HOS
SSTTW^`bbUclfmu2xހ/ނaE^ffprO}Rj_SaSgjothyhyǘĘCTzSiJ|_buvB9S<__lsbuuF{ON<NUOSY^0flUtwfPXx[P[h``eWl"oopUPӗrRDQ+TTcUUjm}fwyTTv䆤ԕ\N OYZ]R`bmgAhl/n8* NUPTWZYi[[awiwm#pr犂홸R8hPx^OgGLNTVs WSVX[1aj{sҎGkWUY IoQ[tz@ZOTS>Y\>cymrϒ0NDQRWb_lnpPppqsitJanQW_`gafYJNNN|TXX}Y\'_6bHb fgfkimmVnnooo]pr%tZttv\y|~ဦkN_twj - + - - -HI - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + +HI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - -HIJK - - - - - - - -HI - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -HIJK - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +d + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HIJK + + + + + + + +HI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HIJK + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H -h -4p -& - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ؽ\ + + +. +l + diff --git a/lib64/libam_sysfs.so b/lib64/libam_sysfs.so index 0c62280..abfbf68 100755 --- a/lib64/libam_sysfs.so +++ b/lib64/libam_sysfs.so @@ -1,7 +1,9 @@ -ELF - - - - - - +ELF + + + + + + + + diff --git a/lib64/libam_ver.so b/lib64/libam_ver.so index 9989357..69bdbcd 100755 --- a/lib64/libam_ver.so +++ b/lib64/libam_ver.so @@ -1,2 +1,2 @@ -ELF - +ELF + diff --git a/libam_mw.so b/libam_mw.so index 1b00871..3763d0b 100644 --- a/libam_mw.so +++ b/libam_mw.so @@ -1,97 +1,92 @@ -ELF - - - - - - - - - - - - - - - -+ - - - - - - - - -03/K +ELF + + + + + + + + + + + + + + + + + + + + + +03/K 0 -@ - - - - -0 - - -0 - - - -$ - -'0 - - - -% -s +@ + + + + + +0 + + +0 + +5 + +0 + + + +% +s +d + +l + + +, +X +,;0J + + + +P +H$ +7 + + + + + + +!A$0!0a1 +6/ + +q + +C +4 + + + + + +c -d -, - - - - -, -X -,0J0 - - - -P -d$ -S - -A - - -$ - - -ℱ$`|! -6/ - -\0 - - -`0 -h0 - - -a - - -`PP -0 - -@ -| - -l - -h - +`PP + + +H +| + +l + + +h + @ @ @1 @@ -112,752 +107,736 @@ h t@ 0@ -0 - -0 - -`P - - - - - - - S - - -0)"` (b $L.DlQダat -[ - t8W -PO - -phl ` - -4 - - - - m$:d -dj -45(⺐p0 - - -Q&d@`T` -㺐U_OJ -pOd -pO -@ -OP 0 -O -0U<z -@OZ -_O -@UO ̚ - - -tğPp +0 + +0 + +`P +0 + + +0 + +0)"` (b $L.DlQダat +[ +t8W +PO +` + +hlx` + + +w +`L +4 + + + +d + + ( jd +45,⺐p0 + +, +Q'd@`T` +PUOJ +pOd +Op +P + O@P +O +PU|ؚ +OZ +_O +U<@O̪ + O + U + +xşPp -@ -Z -O@$ -/O - - - - - -O - - -, -sD#[☳0*s - - - -0O1D !D0qDqD$ 0$ 0p - - -, -4 -͠A0 -z +@ +Z +O@ + U̍ + + +U + 0T +pOO + +O + + +S +s4 [ⰳ0s +*l + + + +DOqDqD00p p + + + p +$ +͠A0 +z +ˍp pp 0 </e - -0 d -tpk - -d`P - -3@7 - - - + +0(r +tpy + +Xd`^ + +3@E + + + + 0 - - 0 - H -cSTp -TT#TL0HH - J,@ -1Cy -8 H -X -4 - H -L1 + + 0 +0Hp +u + +儳儃 +@q0 +0 + + +X +E̠T + + 0 8@ - -@_p - - 0<0 - -l - - - - -Ķ -|u[ - - -0 4 - -0) -# - ) 4 -sx#x@$0llß0 @ -@ - - - @0 - -, -j0 -fj 0 - - -0H -А - ; -蔟 -0 -P0$ -dt - + +@p + $,_E̠0 + + +<0 + H( +D 0 + L8( 0 + + +~ +0H + + + +H4 +0 + + + + +4 + +0 + +dxx@pğ0$$ + +p + + @0 +D +, +0 - -0ßC 0# -bP4P8P ԂԢB - -- - -P -Y -V - -p - -|1@x +0 + + + + H +H + + +o8 0 + +H堔 + + + + + +S +0 +@ +P +Y +V + + + +` - + C P -`\Ơ - -Tp -< - - - - -N - - - - - - -P -,,,ͅ -S - - - - -P0a -P -0 - - - -X - - - - - - - - - -H - - -@ - - - - - - - - - - - - - +`\Ơ + +Tp +< + + + + +- + + + + + + +P +,,,] +9 + + + + + +NBAAABd + XB + + +@ + + + + + +0 + + +S + + + +X +9 + - - - - -3/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -0 -,, -P - -X -xS0t -0 - - `8Q04 - PpP - P - - P - -P - - - -{T` - - 0 -v -3 - - -X - -0 - - - - - - - - - -X -0 - - - - - - -P - -X - ABA -QOO - -<HP8 -(E, - -HpO00E4 E -O@@0QH0 Q -/O -P. - <` - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +I + + + + + + + + + + + + + + + +`` + + + + + + + + + + +`Ά +PT + + + +X + + + + d0 + + + + + + +0 + H@ + +U +NBAAABG- MpP@@ + +T` + + 0 +C +3 + + +X + +0 + + + + + +P + +P + + +X +0 + + + + + + @L + + +X + +@ + + +@Oȁ00F +O<Q@ + +O@ + +Į + 0 F,0 </e - -ğ - -$ - - (0< @ 0`0 - P -0 -J - + +, + + +C + +j4 + + +>>@`P - - p P - -$ - 0 </ -`, 0 - + + + 0 </ +`, 0 + -]H - - -0 -"H - - +H + +P +0 +,#H + + 80 - -x -(2 - - -H -0 - -DH + +Q +X +@ + +H + + +ꠑH -PAy - - -,M +PI~0 + + +0 +,M - + - - -0Ȱ -@N - -` - - - -d -@ @$,@ - - -t㲀 0 - - -`t - - -͂ - -͈ - - - 0 - - + + +@Ƞ +K + + +@ + +H +`@E<şp8 +ğ + + +`d + + xĒ +
0 +3 +0 +
8 +0 + +0- +0̡ +x 岠(ktT` + + +0ᑭ !8,帐 + + - - + + - + 0 - + - - - - - + + + + +$ +`d -$ - -`d - - -E|` - - -@ -0 -J XtA - -`t - - -@ - - - - -@Q - - - - -@ - - - - - -@2 -P〲 - - -2 +$ + + +E|0 + +$p +@ + + + + +`d + + + +@p + + +p + +@ + +P + + +@ + + + + + +@ +PR + +2 PT0 -Z - -- -@ +k + +; +@ - -Ô - - - - -t - - - - - - - -Vp - -
- - - -A -,] -#Ϡz✊ - - -ZP -Js? - - - - -p)l0 - - -X/؈ - - - -岯@<x - - -傟冿' - -J_ǟ - - - -rv/V - - -Qbfş - - - -BX%FT - - - - -ʠ - -JR_,$V(t - -P4 - -p┓ - - - -p - - - - - - - - - - -Cp` - 0 - - -!到BϠ㌠F0 - P -HL!冟0 - -8rA<" - -#$(Ư0 - - =P40"|>̀x.0tO-M@ -͊PpP8w0 - -0 -*0 - - -0 -0 - -Q -x]Pl - - -d$x@ - - -hx 0@b - -hx@ - -hx - -hx -
- + + + + + +P +t + + ! + + + ! + +Vp +| +
} + + + + +] +,] + + + + + +f +sȟ⠈0 + + +< + + + + + + +"?_ +^p + + + + + + +h + += +qB8F4T + + + + +4 + + + + + + + +P + + +Ⱑ + + + + + +P +X + + + +#?0O + + + + + + +_ +B +"_0 + + + + +0>.0O- + c͟ +} +p +/ +pP + +Q +p + +1 +dp + + +h4p + +hp @l + +h4p + +hp @l +
+ - x-@a - -L4@ -Ɵ6& - - -d - -P - + p= l + +T +((&$Ɵ +B + +d + +P + -h - -@ - - - -E - - -$$% -L@t@ - - -! -dx@ - -` x/O` - - - - -B/l0d" - -B?F/0 - - -#pAl0 -@a - -!8x - - - - - - - - - - - - - - - - - -@dP@ - -0 - w -tl0 - - - -l - - - -1 - -! - -, - -l - -2 - -o -" - -, - -,Ú - -3 - -l# - - - -,Ě - -l4 - -l - -S - - - -Ϡ -0$ - -J"0ϊ4 - -"0ϊ - -"0ϊ$ - -r0v - - - - - - - - -" - -b0f - - - - -P +h4 + +@ + + + +E + + +Ld@m + +dp0 + + +P +`pO c + +U^ +THt +j8x +e +_ +Y +S +M +G +A +; +5 +/ +) +# + + + + +@dP@ + + + + +#Cƿ + + +"ϠD冿 + +!BϠ0F + +l + +l +0 + +! +, +l2 + + +" +, +,3 + +l# +Ù +,4 +l +l +w +M +!BϠ0F +% +"Oع + +#?|O› + + +"Ϡ0 + +_ +< + +! + +0/l + + + + +P - -@ - - + +@ + + - - - - - -(4AOLe\U|Q0OO~/Oh0`蠉H -` -`pP + + + + +hw~(U@<@h0`D +H +`pP - + Re - - - - - 3@ -, - - -Q̍@ptd ,@谀P$ -; A -0 -8Y~< - -Bh - -@,@LY{~oO -(P - - - - - -<1 - -x -@ -
x( -,@(T(h | (Nw -08 pP + + ` +T +,P4 + +ZA +; Q + +0 +Y~< + +B/h +R +@,@HPY~O +(` + + + + +4 +{ + + +=(0t0$Gp(`儐$ P`< +N(t( l (^vrP0 !r +08 pL T U @ @@ -865,795 +844,828 @@ U - + pP`m⮟6 - - + + -d0 - +d + - ᴁ<㸂 -AU - - - -]0fL + ᴁ<㸂 +AU + + + +=PfL - - - - 0 -L - - - - -D - {P -q!p + + + +0 0 +L + +0 0K + +H + + SP +FG 0 </e - -&~@ -0牤 -` -4 - -|p ` - - - - - -P - - -p -0 - -n -M -Ѝ -Ѝ -KT@ -KT@ - - - -p - 0ᬠ - ` - - -` -t0p -B -,1@`p4ǐ - 0 - - - + +&P@ +0牤 +` + + + + + + + + + +9 + +. +M +Ѝ +@-M +Ѝ +~p@-M@@ +0 +KT@ +KT@ + 0 + + + + +| 0x + I +B + + +T0P + +T1@`p4ǐ + 0 +k +[ + 0 - - - + + g 0@`.dP^" - + , -` 0 - -s -w - - ! - -0 - -а gR -< -@ W - - - - - -H+ -<08 -X - @ - - - - -ȿ - -0 -0B - +` 0 + + + + +ߺ + +bi + + + +` +07 + + a +0 +f[ + +<+ + +@ +p + ዺ + + + + +H+ + + +t + d +,(' +rP + + + +0B + <˖ -@ -(ǖ - |0 47 - -$@9 -0P -@ @ဿ - -0P -@; .ꧾ +@ +(ǖ + + C + +0 + +$D@9 +0ܐ +@ @ - -rN@ -rN@ -0 -! + +0P +@; |
l + + +rN@ +rN@ +0 +! -@ - +@ + 0 - - - -0 -О - -`iF3 - - - @ - - @ @` @ -0 - - ЍO8\ -`"` - -Pb - -(\ <3/("\2 - - - - -Y - - - ! -0a - - - - - - + + +0 + + + + + + @ @` @ + + + ЍO蓵Ѝd +`"` + +p( _ +ƴ +
+()\ + z(( +_ + + + + + +ճ + + + + + - -<0 + lU - - - -X@@ + + +X@@ -a -" - -o#0 - +a +" + + + + - - - -0 -a%夕圥3`Ph -3 + +,2 + + +]0 +=)! +a%夕圥` +3 P &` - - -0 - - -0A - + + +0 + + +0A T x - - + + &p -- - -l - - - - -L - - -x -x +S + +l + + + + +L + + +x +x - - - p + + + p - -4 -4 + +4 +4 -0 - p -4 -| -XCXcPT +0 + p +4 +| +pCpcPlp -0 -P - - - - - - -Aψ - - -T0
- -P - 3 -@>d - -ZL -<` - -" + +P + + +0 + + +A/ + + +T + +P + +@d + +L +<` + +" -N -T -DS@<p8340_pp - -@ -0 - - -0 - - - :`" -@ ` -0 - - -`rT -0 - -0 - - - - -T0 +N +T +CsⰣ`3 +O + +Ϋ +0 + + 0 + + + +; + + + + +`T +0 +@ + + + + +T0 @ -| +| + -0 - - -(j -0 - - - װ3 -@ b -= - -@ - - - 3 -! - @@ 0 - @ 0 -(\2C< - @ 0 -t - @ 0 -@ 0 - @ 0 -hB +0 +0$p(弪 + +0 + + + ʟ + 0 + +@n + +C + +@ + + + +# + +@ $0 + @$0 +(\2 +s< + @$0 +_ + @$0 + @$0 + @$0 + ꢨ + ధꨧ P - -P:6 -@0j - - - - - - -P -|0 - $ - $ -t5 + z +Pɦ9 +@0j + + + + + + +P +- + + $ - d0 -(|X|ḧp<, - 9" P - -U
nP -f =a~̔ P -Lu 0 - -|k,0 - -P0 -P0䡟A - -$ - - ඪP0P - D -z -I -T -( - - - 0I - - - -0< - -'d -` - -J - - `0 -dRҩ -0 - - -
- L -T嶰 - -\%PpXVT`Pş - - - - - - 04 - -T -1C~ -PV^4p -X 00 - -⬎ -1 - ᠧ,P - - -L0 - -T@ -x[⼠pPpd@ -` - +d 0p + + +΄T&
lP +٤ =Ԥ P +u 0 + +<+ ̉|0 ; + + + D + +l +Z +M + J8 +$ + + +j~ + + + + + I0 + + + +I +T +( +w + ` + + +J + + +08 + + +
+ + K +\ #p`p + +Tp + +şPVu5 + + + +@ + +@0(PP`,@$p + + 0GP +@ +f + @r +Y +0 +PT0p[ + 40<<# +X + + +⬮ + + +0 F,@ + 0dꓟ + + +L@ +" +T p` +ΉxP`0``0@ + + @ - - - 0@ + +0 + 0u@ -pP㬰O㌠l`E∐地)h0 -pp@ - - - - - -$~ - - 0 -Ld.P`pP - 0 - 0@ -ppP0`Tpx\@lpt0 娠x - -, -0(f -`0 - - -ڥ - - -@ -pP -pL0 -:8@<@p@pЀD̰HL@P@pTpX֤ - - - -0 - -G
^ _O - -A0! - - - - - 0㝤p - -~ - -p - - - -P - -d09|@ - - -|@` -< -PoP - -P - -X - - - - - - - - -T -P p[`[d - - +pP⬐`EⰰㄠO㔐匰)d +xpp@ + + + + + +, + + 0J`~`PpxP + 0 + x0@ +l0`lp``T\@th 嘀pxPt + + +`0 + + +e + + + + + +G
./O + +аr + + + + 0p +P + + + + + +p +> + +P + +d0p+|@ + + + +V + + +P + +X + + + + + + + + +TP +P pu`ud + + d0ʙ T@ -P - - -T0 -`d -姡墡d -塡4 - - - -T -P - +P + + +T@ +`d +廙嶙d +嵙' + + + +T +P + - - - - - -P0T\ -T0`\P,P|P$X$0`40 p - -P0\ X - -UPd -O\@\0 + + + + + + +0H D咘p +P0TX ` \P + +T0`(|P,`$$\X +P0\X + +FP + d0:" +OJd +I뻗 - - - -塟土ꝟ]0` - s -| -ȃ0pß`7p -<P ; - -\Î<0 -T - - - - -(2 -\BS< -To - -0 -H - - - -0"(0, 0 - -()\ - - -B - - 0 -& - - - - - - - / - -P -x5圵堵 -1 -lB -\b$ -lB - - -c - Fl0B -0C ളp#`ß -@ - - -@ -P - - - - ,Ѝh - - \ - -0 -0@ - -| - -0yla + + + +堗囗ꜗB P +0 + + +} + +0 + _D +<P ; + +\Î<0 +T + + + + +(2 +\BS< +To + +0 +H + + + +0"(0, 0 + +()\ + +Ã +B + + 0 + + + + + + + + 2 + +P +N + 5;凿= +lB +\b$ +lB + + +c + l0B +@@@4p<$`8@4 +@ + + +@ +P + + +,Ѝ + + ઑ~B倔 垑 + +` + + \ + P + ę + +0 +0 + + ऐP` + + + ("\2S`<p -Ѝ -`༱ - p0縹0) - 2#0 -0 0 - - - -P -B
͗ - - -(\"#< - - - -| - - - -`2 R - - - - - - -| - - - - - - - -@d -Od0 -/P0P -\0 -`Dd0 -T00 -\ - -A^d0 -$$ -\ -D - -L$Pd0 -FΠ张@,0 -\ -ėB -Pd - - -\0 -$ -=ė@d - - - -\ -$ - - -:*Z -0ፔ - - - -\ /n - - -(\ - - - -% -ᇔ" -\ -S><%@d -UΠP'0 -\ -< - - - -H@0 - -* - -L -L -L -L -L -L -L -L -L -2 -Ғ -ɒb@T<P< -<D - - - - - -l - N -p| - -Pm4T - -Pl\i` -P xR -HO -0( $ -l -( - -OdP -/8岠
@V0 -\ - - - -\B8S< -P - -0Q -D -HP - - -y84,"" -< - - - - - -? -824R8^ - - - - +ЍJ + +Ա`p0縹0)_ + 2#0 ᗑ +0(" + ȏ + + + +B
+ + + +| + +o +0 + + +(\2#<p + + +| +M +p`2 +꧟ⶏ +0P0TT +@d +d0 + +" +\0 +`Dd + + +\0 +ANd0 + +\ +D +ML$@d0 +b + +\ +< +T +M$@d + ++ + +\0 +2 +MT@d + + +\ +Ĥ + + + + + Z + + + + +\ ^n +2 + + + +L +$ + +\ +SN<%@d + + + +\ +< +H + + +P + +L +L +L +L +L +L +L +L +L +2 + +b@<P +݉ + +щ +ˉ +ʼn + +l + l +p| +P& + ਈxR + + +Pli + { +Hy +v + + +ORd +> + + +\0 + + + + + +\B8<@ +P + +PQ +| +H + + +< +2 + +kD820 + + + + bՆdy +w& + + + + ຄ + - - -H4 - - - -ᑍa1 - -H3 -(ß - -68B - - -dI -x -_ -Ȑg} ` -@ -_ -_ + + +H4 + + + + +p甒] + + + + +҃ + + H + V +ꌐ d"@ + > +_ + + +_ +_ -g]P -g]P -g}` - -`0` - - - -$P - - +g]P +g]P +g}` + + +$P + +0 $P - + $ -p -p
- ` - +p +p
+ ` + -P - +P + p` -P -P% -@q -XD. +P +P + +@q +XDȀ $F @ -( $ - - +( $ + + - + @ ,d -ډt( -Չ(t +tt( +o(t $` @PDPHTP@@ 0@h @@ -1677,7 +1689,7 @@ $` @ @Ȍ -0 +0 @ 0,@8 @@ -1694,7 +1706,7 @@ $` 0 @ -} +} @@R @P0$` @@ -1710,7 +1722,7 @@ $` \ - + P0 c Q0 @@ -1721,7 +1733,7 @@ P0 -Ì +Ì ꐠ 1Pf @@ -1741,20 +1753,20 @@ P0 @ @ @X -@ 6O-`M? - - -T - +@ zO-`M? + + +T + @$ ,T -/d( -*(d +yd( +y(d PoO0pj@;$`
%2+S p -( +( 0 0 @@ -1767,7 +1779,7 @@ p p0 0 ` - + 0 @@ -1785,7 +1797,7 @@ p0 @z -Ā +^w wppG @@ -1794,43 +1806,43 @@ p0 P `0Čj -p8 -Xt -uPx@Xd$ +p8 +Xt +uPx@Xd$ p $` P $ $ `,p -, +, up bP - + qP -| +_s 0`s0| sP -}x: - +sx: + $ @` @ X - + PX - + - {$ + Er$ (儂 0 - + - - {$@ + + q$@ @ fj ` @@ -1844,295 +1856,294 @@ z$ -f +f @0 4@8 - + `` -H⊁B +H⊁B $0 P p - + $ 0 -3 - +3 + L - - - -lLpH@ p -p` -( - - - -` - - - -$ s0 - - -0 -, -T su -u 0 -<P + + + +m + jj + +( + +dP([[0!ᕰ! +j +S + 0` + + + + + + +Ѝ + +@ + +,0 +T iOk +Lk 0 +<P - g@`BIs + g@`Bi -pt;{ - -` -<P - -<P +j;{ + +` +<P + +<P -D` -sH0 - -s -s -d0A2S -<`uqE) - +D` +7jH0 + +*j +)j +d0A2S +<`uqE) +
0O - -<`uqE -<`uqE - + +<`uqE +<`uqE + - + BN㨱 -"@r +"h P -,0( ( r -<` -"r +,0( ( Zh +<` +ch 0 -r -<P - r - -0 -@ -0 - - -0o -,2Ag 0 - - - - -A"P0o8% -0o - - m0@ - - - - -` -0 - - - 0m - +Vh +<P + Ch + +0 + + +0@ +0↱f + +e + + +"Me +0Le( + +0 + + +c + + + + +` +0 + + + 0)c + -t - - - 0 - +t + + + 0 + -@Y@@m +@Y@@c Ġ -0 m - - - -|1 -$p -@ - - -i - - ,M - -Ȳ - -0h - -0 - - - - - - -Yh -P -0 h - /h0 - - -\/ -H? -4ϟ - - -cg< - - - - - - -H040 -L, - - -H4 -L - bf - -O - -R - -G - - - - -A - - -ְϰ˰k - - -0LP@Dp -p -8 - - -8 -u -a -Dp -0D 7/Dp - - - -a#rc - - -u -a -u -Tc -8 - - - - 0aL -0a`LP -0 - - -^ - - - - - - - -00 - - -P -4323H#1T$DRD1TDTDTD -z - -P - - - -| - - - -W - -ma -aa1 -Pa< -`` - - - +0 c + + + +` +$p +@ + + + + k + +^ + + + + + + + + +] + + +h. +T> +@Ο + + +0LP@D +4 +] +8 + + + +8 + + + +* +H4 +L , + +O + + + + +A +B + e + +G + + +W< +< +HP4 +L + + + +8 +u +a +u +Xo +u +RyY +D + +0 8/D + + +a#,Y + + + + 0VL +L@ +@ + + +d + + + + + + + + 0 + + + + +32s3H#1T$D1TDTtDTD RD +z + + + + + +| + BT + + + +l + + TT +&WS +WS + SS +VuS +PPP + + ~S"$C -@ +@ -@ -H"H2HR - @$`(, - - - - - -"B - 0$P0p4 - - -, - - -!1 -` - - - - -2 - - 0 -w[ +@ +l2llR +$@(`04 + + + + + +#C + 0$P0p4 + + +, + + + +1 +p + + + +2 + + 0 +P ` 0 -Pa - +Pa + d - ' - 0Z` + ' + 0AP` - + - + - + D @@ -2141,435 +2152,428 @@ d $ @ 0 @ - @0 - - - @R + @0 + + + @ ` Pp`נ -Yp0 +yOp0 , - + +O` $ - @Y - + @ZO + : -Y +FO J>@ -Y - - `I@h - +<O + + `I@h + - - - -0Y + + + +0~N + P@
-@X -X0 -\ - +@YN +KN0 +Q + P@ -@X -[ - - - - - -@ 0 LX -$ +@,N +fQ + + + + + +P + - - `#````` -ăPU 0TQ 8 \Ď 00P" ^0PP \10P $`(`-[ - -$ - -, - - - - 0W +80`@`` + `#````` +ᾑ@T 41@0 ȠD @ @20 R0! Y0$`$(`!P + +$ +Hz0 Pz`@Y + +, + + + +0L @ $ -Z$`(P -MW + P$`(P +L $ -yZ$`(P - - `P 0 - 0 - - - - +O$`(P +L +41 0A + 0~LwL +aL + + + @ -D@t - t@0 - - - - - - 7V +D@t + t@0 + + + + + + K @ -XY`P -V -CY +N`P +OK +N --Y`P - Y` - - `P 0 - 0 - -a - +wN`P +jN` +K + 1 A + 0KJ +J +a + - -O -O ipTT``"d QE -P -UЍ + +OPLNO.L\! -@ h
` +@ h
` 4@ -*04 4 - - - -Pؠ ċ -p8 - - +*04 4 + + + +Pؠ +p8 + + 0 p / - p - -A - + p + + + - - - + + + @ -VP -vS +KP +H -VP - - +KP + + " -0 嵀$S -0
- - +0 嵀GH +0
+ + + - - + + 0 - + - -
+ +
0 - - - - -@ 0 -D2( - - - - - - - - + + +4 + +@ +D2( + + + + + + + -`#P(4PO0Q` ` +`#,P(4PO0F` ` ` -@J -0f -> - - - - +Q - - - - - ? -@ - - -O -O +@J +0f +> + F + + + + )F + + +r + + + ? +@ + + + + EE +D +D { @0` - d: -@L + M +@L - - P -\\x - - - -! - - O - -F.@ -H - - - -lN + +\\a + + + + +C + C + +F.@ +H + + 0 +dC + +! + +@ +0C BA - -F + +F -)Np@ - -BA_ +B됀p + +BoAO Ѝ -W -p - - -N3 -\0Xp - - - -2@ -Ȱ2}Ϡ`娐嬐崰帰ఄ䰄L -
aM -L@ -pL<< -Hr{o - - -P -H -ȍ` - `& - -! -" -# -$ -% -& -' -( - - - -t˟ - - - -@@tP - -H - - -p -P, - -HPUP -0 - @J$0 - - - - -P8 - ɟ - - -,@ - -QKH -$K -` -(p - - - Iu -T) -I -H - -~` -@ -a - - -(` -L0 -,@9ޱA@ - -9 -H -P - -D8 -P -P P ( +`W + @ + 0oB0@ +,B + + + +2@ + 0000 ȀԐܰpppAA + B +A + + @p@ + +@ + @` +H +`` +0 + + +! +" +# +$ +% +& +' +( + + +? + + + +x + +H +? + +0? + + +<pp\p<pZ? + + + + +@ +$` + + +> +H +@ +~ +@@ +a +PAQ +W +P(`s`g`w``G`$ + PP`P H|``d +L +,@9ޡA@ + +9 +HO +P + +A?> + + +, + + +> +0 +D8߱`Po0 +P +P`P( 9 -|@x0 -l0$ +|0p +l0$ 8 -l$ -H -` -q~0 - -` - - +< +H" +` +q~0 + P + + T -Hb -0 -p` -r -0 -, -~o ` -a -P -HB -3`a @$ - - -H -P -@ -Hr -|Ppp`Qp $p -H -P% -D - - - 9J -p` - -G?`8 -D`<PpVp<0 - -Х - 1 $ -İDpp -G - - - -tp -xG(G -^G8P -@ - -pP - - -I -F -Fop: - - - -`0 -0 - -x -Hr - -@[ -p@ -t` - -H -` - - - F - F - - -9D - -B -B`0 - B0 - - - 0 - 0 -P - -Tp0 +Hb +; +| +tP``v + + +~o `p +a +P +HB +4`a + + +H + +@ +Hb + t +H +`& + +7; + + > +P +O<8@p@`@ +D@4L@`^`P`4 + +, +< +@ + + 0 +xp0 +;P@xP@`: +;L +@ + + + +M;D@dQ +:9 +:C + + 0 +59 + + +x] +H +0 +@[ + ! +xP0 + +Hr +`O` + + : +: + + 7 + + +6 + 6 + +DP - - -0vAЍ - - -t - 0 -pP - -P帠u - -0 - + + 0V5Ѝ + + +pP + +P帠 + - - -> -p⨀ - - -ܐp - - -ܐp - - - - + + +1 + + + +P1 + +61 + + + +1 + +0 + + + +0 + +0 + + - - - - + + + + < @@ -2583,211 +2587,225 @@ H < -< - -h= - - - - - - +< + +0 + + + + + + - + - -< -0 - -A + +n/ +0 + + h. +V. -U -@ @ - - ;0 p -p -⪑U`U - +U +@ @ + + .0 p +p +⪑U`U + -< - - - - - - +< + + + + + + p -< +< q@p @ - + , < -2 -< +2 +< 쀟 - + , < - -< -0 , - - <2 -`BD -倰ˋ
-D@ -@0㘢 -@ⰀD -Р -pD - -#0D -P" -< 9 - -L0 - + +< +0 , +@ⰀD ++ +pD ++ +#0D ++ +< , L0 - -D0 - =9 -< - - -< - - -< - - - -B -\ - - - - 7 - + + + +L0 + + + +h0 +F+ +
@㘢%+ + ++ +* + +* + +* +<0 + + + P+ +< + + +< + + + + + + +<* +\ +0 + + + + *XB + + +0 + + + +w) -, - -8 -0 +, +m +Q) -- - - - -2 -@ -0 - - - - 7 - -- -$ -< - , - -!< - - - - - - 0 -< -0 +- +9 + +) + )dH +# + - +$@ +< +, + +< +( + '@ + '8 + ' +0 - --" -$ -< -Ѝ$2 -+.k6 p -6 - - -@ -@ -804! -D -$ -0< -< + + , 堂 + +< + + + +0-0B + +$ +< + +ЍS' + +& +' + +& +d& +C& +D +$ + < +< < - -| - - -5 - - + +% +R +5& +% + -(0 -< +( +< ( -< - 0P +< +k% (0 -< +< ( -< -0 -(0 -< - -L +< +0% +( +< + + +L P - - + + -8< -0 - - -T@ - - +8< +$ + + +T@ +\$ + -` 3 - -X0T +` $ + +# +( @ -S5 - -1 -( - - +S5 + +" +( + + $ -܀ + &Q! -Ѝe2 - Q1Ѝ -0 ID4 - - -LuH娦(`P - +Ѝ;" + 8"Ѝ/" +( JD% + + +|ԅx ` -5@` - - - -8P - 0 - -P +V5P@ + + + + +0` + ! +P - + 5@0 @@ -2795,48 +2813,47 @@ LuH娦(`P -00/<#< 8ßO-M0P(# -$p - -4p@ - -` -650@ - - - - - -( +00/3#0ßO-MPx3 +, +5@$ + +<z + +5@ + + + + 4 < + + + +( 5@ -`T - - -\ - - - -0 -0` / - -p p. -Ȁ0 . - - "B 0 -P - -h. - -` +`T + + + +q + 00 +" +0 +0` +0 T + +P + + + +` [ -` -] -dg -|B -@0 - +` +] +dd +|? +@0 + \ \ @@ -2850,33 +2867,33 @@ dg ` - + 1^^7^+! 0q^^+^7r! Pa - + " @ -4 +4 ! -8 4 -K/$D$PI4c
$KO +8 4 +K/$D$PI4c
$KO K{( K` -.MK( - { +.MK( + x -t;}K( +t;}K( K{JK -:K +:K K@Kp :K x0 @@ -2887,7 +2904,7 @@ K@Kp Kp@@ă #K - + #KK$LK#\KjKp$@E @@ -2911,23 +2928,23 @@ Kp@@ă sK( - K( + K( K` -rK( +rK( @8 ( -:K-K( +:K-K( 0c -Ptsph +Ptsph K*Ktt @P4` -͆:K#K4 8 - +͆:K#K4 8 + 8 Lk K3v#p# zK#<KK8 C @@ -2936,144 +2953,144 @@ K3v#p# # T∣ - 9$ + 9$ p*KxJKx -K pC -䠟 - - - - $ - - - +K pC +$ + + +5 + + + + - -$P -0@`0 -<a< - - + +$ +0@P0 +T`P! + 0 + - -z$ + + 0 -` +` - 09/ -R - - - - - # - -QUU -xrU -U -@ @$@@ - -:# - - - - - "$ - - - - - - -0 - - - -+ - 0 - - -а - - - - - - -А + 09/ +R + + + - - - - - - p(P - $!$ + -p0 p P +P +qU +܂U + +@ @ PP$@@ + {ꨐ + + + + + + +( +⸠0 + +8 + + + + - -0 -( - - - - - -@<P - - -P` -d@@ P - + + + + ot$ + + + +(0 + + + + + + + +А +А + + + +"4 + + +p( + +0 + + + + > + 0 + + + +~ +@@ P + -
- +
- - + + -" - - +J +W + -`P -0@0 +`P +
0 - - + + -" -g -3 + +
+ *@`B -Ѝ#p쓟 - -B - -B -\B - - -PQ -a -0 - +Ѝ#p쓟 + +B + +B +\B + + +PQ +a +0 + @@ -3081,32 +3098,43 @@ PQ -Ѝp` +Ѝp` +Ѝp + +@ +P +@@ t` +P +P + + -X0 T` +X0 T` +c -HE4:@+8 -` - +HE4: +@+8 +` + -` +` - + -. +. 4pb P - -a僎0 + +a僎0 - -P$b + +P$b -@ +@ `͋ - @ + @ -` +` @@ -3114,14 +3142,15 @@ X0 T` -1 - 0 +1 + + 0 - -!0 -f6F㵁 NA@D`408(p,pp + +!0 +f6F㵁 NA@D`408(p,pp .` @@ -3131,43 +3160,44 @@ X0 T` S - + +0L: -0@D +0@D - + 4 0, - + 0 - fn + fn 0dd - + 0p,'" $ -,$[( +,$ 0 -0$ +0$ ?y -0d -0\$ +0d +0\$ 04ğ4 - -0 -0 + O +0 +0 0# -0c +0c 0@\ - -08s + +08s -0# -0,`@j, -0 -0 +0# +0,`@j, +0 +0 $!@$ - 6 + @@ -3186,173 +3216,156 @@ X0 T` ꦣ ꡣ -xL -0 +I +0 -!1P` -0 -\B +!1P` +0 +\B + `@ - lR0 -` - 0:Ѝ`t + lR0 +` + 0Ѝ{ -X +X ?_ p ` - + $`` -Q +Q L\
- + - + 2^0 P - DH + DH - -H + +H -$` 0D@$ +$` 0D@$ - Ɵ - -D@ - -o$0 -T -D@ + Ɵ + -䃟 -?$0, -#D0$ -T` +䃟 @, - -$P -X`D0T@ -@@, + @? - -X`D0 -@0/ - -$P -XT 0 -eꨁ - \@ - - + + + + " -0 -0 +0 +0" 0 DG?@. -`@p@D|0 +`@p@D|0 ͟] - S + - + -|ϟ +|ϟ p -0C +0C *_pE qp a ` ) -M - - + + + $ -Y +Y -` +` A B C -@ - Gq - -Y - A +@ + Gq + + A -# - -, -0 +# + +, +0 -, -0hQ +{, +0hQ - - + + -# ,Q -$P +# ,Q +$P -+$ - -oP -p7eꀕ - -p - +p0 -Fqx - +p:h꼘 -/P&y8㘹/P*p - *pHZ - -.P'U@| - -,p - @@gP,pv -,pb ++$ + +oP -peꀕ + -pd.4 + +p0 +Fx + +ph꼘 +/P\&y8㘹/P*p + *p%HZ + +.PU@| + +,p`0Gsp + @@gP,p@ +,p$G|P / - - + (? - 9 -l -0 -0 -oP *pLoPH*p > - /0 - + +l +0 +0 +oP *pLoPH*p > + 0 + @0ء - -oP -pTQ -H!`qTTA + +oP -pSTQ +H!`qTTA - + ! "/ -/ +/ - + + ) @@ -3362,51 +3375,51 @@ l - + + - - - - - - - -1? - - - - + + + + + + + + + + + - + `Fxp - - + + V b - - - - - + + + + + - + - - + + - + - - + + Ѝ1 @@ -3416,93 +3429,90 @@ V - - - - - - + + + + + + -D +D q @ - - - + + + - - -H -Q 崓崓K~ĚK>0 - + + +H +Q 崓崓K~ĚK>0 + T- -d0 -`0 - -l - -0 -pCx<dX_⟟ߏT +d0 +`0 + +l + +0 +pCx<dX_⟟ߏT 0 - 0䛟 -0 -˟ - - + J 0䛟 +0 +˟ + + -t +]t x0 -( -( - 0p - 0>ǟ - - -hǟQ, -0 -0ბ -jra1A - x - +( +@( + 07p + 0ǟ + + +hǟQ, +0 +0ბ +jra1A + x + W.p - - - - - 3 - 0mC - 0scr - 0 - - -0%! - - - - - - - - - + + + + * + + 0_mC + 0cr + 0 + + +0%! + + + + + + Qq ! -i -znz0 - -+ - - -t +i +znz0 + ++ + + +t ` - + @@ -3512,15 +3522,15 @@ znz0 - - -i. - - - - - - + + + + + + + + + @@ -3529,119 +3539,124 @@ znz0 D| $ - -@ + +@ 0i -`9 - +``9 + -( - - -( -( +T( + + +( +( h - 0 -0 -0 + +0 +0 +0 `p - + -0 -0 - - - 袟 - - d -X -< - -ܑ +0 +0 + + + 袟 + + d +X +< + +ܑ - T! - - Hxq|pyh v`sX 9P -( -ʆ⼐0 -` -0 - + IT! + + Hxq|pyh v`sX 9P + + + +ʆ + @@ PU@@ @ @ ` - - i - + + - -h0d - - - - 0 -Ѝp\P - -RLp✢ - -0 - -, -0 - - -H0< - -D - + + 0 +Ѝ +c + + + +L`Ԓ + + P!0 + +, + + +4 +H0< + +D +2 -88C- - - - - -L,`HQ - - - - - -0 - - - - - - -0 +88C- + + + + + + +,` + + +,P + +,` +P + +,P +0 + +, + + +@ +,P + +,P +D +,P $ -0` -b -'?& - - -0 - - -t -Pl0<D -8
- - - - - -85 -(66d7h77\8899x;SU(V x| -@Ĭ0 -P - -"<\%%'t())T**++|... +0` +'? + @5
+ + + + + + + +0@ +hBDDFhGH\IIJTL(NNOPp
+ + + + + +H54?4:,H<t(t2044 (m,m +D@ +0 +<
Px@ \d pid 0x%x tid 0x%x @@ -3653,9 +3668,9 @@ pid 0x%x tid 0x%x sext %d hext %d sver %d hver %d slast %d hlast %d - - - + + + @@ -3663,8 +3678,8 @@ pid 0x%x tid 0x%x - - + + ============= VCT INFO =============
@@ -3683,7 +3698,7 @@ pid 0x%x tid 0x%x ============= STT INFO =============
================ END ===============
- + @@ -3693,8 +3708,8 @@ pid 0x%x tid 0x%x - - + + @@ -3720,23 +3735,23 @@ pid 0x%x tid 0x%x - + + - + + - - - + @@ -3784,8 +3799,13 @@ pid 0x%x tid 0x%x - - + + + + + + + @@ -4174,27 +4194,27 @@ Delete expired xds events done! - + + can open fd=%d - - - - + + ***********vbi_enable_filter***************enable = %d - + + filter %d data callback len fd:%d len:%d, %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x filter %d data callback ok - + - + - + @@ -4203,7 +4223,7 @@ filter %d data callback ok - + Ddf",FT|
)*
!"#$%&'(ӛխ @@ -4263,7 +4283,7 @@ filter %d data callback ok 000
00000
!"#$%&'()*+,-./0123456789:;=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~11111111111111111p!q!r!s!t!u!v!w!x!y!`!a!b!c!d!e!f!g!h!i! -222
222222222222222$$$$$$$$$$$$$$$$$$$$$$$$$$t$u$v$w$x$y$z${$|$}$~$$$$$ +222
222222222222222$$$$$$$$$$$$$$$$$$$$$$$$$$t$u$v$w$x$y$z${$|$}$~$$$$$ RXxYYr^y^acFgghoNvwxzz!|nq늓kNUf4nxz[NRNW*XL]aa!bbegDjnuuvw:}QR#S\2uۀ@[RXY\]^:_J_wa_lzuu|s}}T!AMGNNPQOX7a>aha9eiouvv{˄ ߂b3dҙEםW@\ʃTzو͎ km7wSWshvՕ:gjpom̎Kwfxk<S-WNYcisExzz|us5RGWGu`{̃XjKQKRRbhuiPRRae9hi~tK{냲9яI NYdfj4tyy~_ @@ -4288,12 +4308,12 @@ TZ[XduenrvMz{M|>~{+ʌd_iѓCOzOPhQxQMRjRaX|X`Y\U\^`0bh `_NCSU)Y]dlmszw!ƗQTU_do}M5P\lmuw=|d|yXY^wcRrukw܊^tfm}ˊQ֛ _e=[HOS
SSTTW^`bbUclfmu2xހ/ނaE^ffprO}Rj_SaSgjothyhyǘĘCTzSiJ|_buvB9S<__lsbuuF{ON<NUOSY^0flUtwfPXx[P[h``eWl"oopUPӗrRDQ+TTcUUjm}fwyTTv䆤ԕ\N OYZ]R`bmgAhl/n8* NUPTWZYi[[awiwm#pr犂홸R8hPx^OgGLNTVs WSVX[1aj{sҎGkWUY IoQ[tz@ZOTS>Y\>cymrϒ0NDQRWb_lnpPppqsitJanQW_`gafYJNNN|TXX}Y\'_6bHb -fgfkimmVnnooo]pr%tZttv\y|~ဦkN_twj +fgfkimmVnnooo]pr%tZttv\y|~ဦkN_twj $,-/0189<@KMTX\pqtwxzĬȬ̬լ - $,-/18<@HILMTpqtxzȀȁȃȅȆȇȋȌȍȔȝȟȡȨȼȽ - + $,-/18<@HILMTpqtxzȀȁȃȅȆȇȋȌȍȔȝȟȡȨȼȽ + - - + + A -",Dlibam_mw.so +",Dlibam_mw.so diff --git a/libam_sysfs.so b/libam_sysfs.so index c66e3f3..9af42d7 100755 --- a/libam_sysfs.so +++ b/libam_sysfs.so @@ -1,38 +1,37 @@ -ELF - - - -03/K - - -匒 -XP ` - - - - +ELF + + +03/K + +嘒 +` + + + + - - + + - - - - 40 + + + + 40 - -S -
-
- - -
+ +
+
+ +
- - -
-\ - + +
+m + + A -"Dlibam_sysfs.so +",Dlibam_sysfs.so + + + diff --git a/libam_ver.so b/libam_ver.so index f2c70b9..244977d 100755 --- a/libam_ver.so +++ b/libam_ver.so @@ -1,6 +1,6 @@ ELF -03/K +03/K A -"Dlibam_ver.so +"Dlibam_ver.so |