mitsu9550: add a placeholder for dump_status2()

This commit is contained in:
Solomon Peachy 2016-10-28 05:30:48 +09:00
parent c0865977d1
commit 4f170198cc
1 changed files with 21 additions and 1 deletions

View File

@ -1040,6 +1040,11 @@ static void mitsu9550_dump_status(struct mitsu9550_status *resp)
resp->sts3, resp->sts4, resp->sts5, resp->sts6, resp->sts7);
}
static void mitsu9550_dump_status2(struct mitsu9550_status2 *resp)
{
UNUSED(resp);
}
static int mitsu9550_query_media(struct mitsu9550_ctx *ctx)
{
struct mitsu9550_media resp;
@ -1066,6 +1071,19 @@ static int mitsu9550_query_status(struct mitsu9550_ctx *ctx)
return ret;
}
static int mitsu9550_query_status2(struct mitsu9550_ctx *ctx)
{
struct mitsu9550_status2 resp;
int ret;
ret = mitsu9550_get_status(ctx, (uint8_t*) &resp, 0, 1, 0);
if (!ret)
mitsu9550_dump_status2(&resp);
return ret;
}
static int mitsu9550_query_serno(struct libusb_device_handle *dev, uint8_t endp_up, uint8_t endp_down, char *buf, int buf_len)
{
struct mitsu9550_cmd cmd;
@ -1141,6 +1159,8 @@ static int mitsu9550_cmdline_arg(void *vctx, int argc, char **argv)
break;
case 's':
j = mitsu9550_query_status(ctx);
if (!j)
j = mitsu9550_query_status2(ctx);
break;
default:
break; /* Ignore completely */
@ -1155,7 +1175,7 @@ static int mitsu9550_cmdline_arg(void *vctx, int argc, char **argv)
/* Exported */
struct dyesub_backend mitsu9550_backend = {
.name = "Mitsubishi CP-9550 family",
.version = "0.27",
.version = "0.28",
.uri_prefix = "mitsu9550",
.cmdline_usage = mitsu9550_cmdline,
.cmdline_arg = mitsu9550_cmdline_arg,