adb: add adb log level
Signed-off-by: zhangyuan21 <zhangyuan21@xiaomi.com>
This commit is contained in:
parent
2e98005608
commit
7dcb0c79c3
@ -21,7 +21,7 @@
|
||||
include $(APPDIR)/Make.defs
|
||||
|
||||
ADBD_URL ?= "https://github.com/spiriou/microADB/archive"
|
||||
ADBD_VERSION ?= 305007e0e574e7cc2b8d706b0f5d8cc76675fc51
|
||||
ADBD_VERSION ?= 494ef47c614722bb521db09fa7fa9286ab54db84
|
||||
|
||||
ADB_DIR := $(APPDIR)/system/adb
|
||||
ADB_UNPACKNAME := microADB
|
||||
|
@ -50,7 +50,7 @@ int adb_fill_connect_data(char *buf, size_t bufsize)
|
||||
{
|
||||
/* Failed to get board id */
|
||||
|
||||
adb_log("failed to get board id\n");
|
||||
adb_err("failed to get board id\n");
|
||||
len = snprintf(buf, remaining, "device::");
|
||||
}
|
||||
else
|
||||
|
@ -40,7 +40,8 @@
|
||||
* Public Functions
|
||||
****************************************************************************/
|
||||
|
||||
void adb_log_impl(FAR const char *func, int line, FAR const char *fmt, ...)
|
||||
void adb_log_impl(int priority, FAR const char *func, int line,
|
||||
FAR const char *fmt, ...)
|
||||
{
|
||||
struct va_format vaf;
|
||||
va_list ap;
|
||||
@ -48,7 +49,24 @@ void adb_log_impl(FAR const char *func, int line, FAR const char *fmt, ...)
|
||||
va_start(ap, fmt);
|
||||
vaf.fmt = fmt;
|
||||
vaf.va = ≈
|
||||
syslog(LOG_ERR, "%s (%d): %pV", func, line, &vaf);
|
||||
|
||||
switch (priority)
|
||||
{
|
||||
case ADB_INFO:
|
||||
priority = LOG_INFO;
|
||||
break;
|
||||
case ADB_ERR:
|
||||
priority = LOG_ERR;
|
||||
break;
|
||||
case ADB_WARN:
|
||||
priority = LOG_WARNING;
|
||||
break;
|
||||
default:
|
||||
priority = LOG_INFO;
|
||||
break;
|
||||
}
|
||||
|
||||
syslog(priority, "%s (%d): %pV", func, line, &vaf);
|
||||
va_end(ap);
|
||||
}
|
||||
|
||||
|
@ -126,7 +126,7 @@ static void logcat_on_data_available(uv_poll_t * handle,
|
||||
|
||||
if (status)
|
||||
{
|
||||
adb_log("status error %d\n", status);
|
||||
adb_err("status error %d\n", status);
|
||||
|
||||
/* Fatal error, stop service */
|
||||
|
||||
@ -139,7 +139,7 @@ static void logcat_on_data_available(uv_poll_t * handle,
|
||||
ret = read(fd, ap->p.data, CONFIG_ADBD_PAYLOAD_SIZE);
|
||||
if (ret < 0)
|
||||
{
|
||||
adb_log("frame read failed %d %d\n", ret, errno);
|
||||
adb_err("frame read failed %d %d\n", ret, errno);
|
||||
if (errno == EAGAIN)
|
||||
{
|
||||
/* TODO this should never happen */
|
||||
@ -198,7 +198,7 @@ adb_service_t * logcat_service(adb_client_t *client, const char *params)
|
||||
|
||||
if (ret < 0)
|
||||
{
|
||||
adb_log("failed to open %s (%d)\n", CONFIG_SYSLOG_DEVPATH, errno);
|
||||
adb_err("failed to open %s (%d)\n", CONFIG_SYSLOG_DEVPATH, errno);
|
||||
free(service);
|
||||
return NULL;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user