Support multiple protocol decoder stacks
authorKarl Palsson <karlp@etactica.com>
Fri, 25 Nov 2016 16:28:17 +0000 (16:28 +0000)
committerUwe Hermann <uwe@hermann-uwe.de>
Mon, 20 Feb 2017 15:30:50 +0000 (16:30 +0100)
commit551f570c7b6b572d83b93f961b13580d4839fff6
tree45820446211c600f7727df985fae132213dc6a2b
parentc83f755098b3c5d10b3ad022c0f4e934edc94148
Support multiple protocol decoder stacks

Requires libsigrokdecode changes to actually work.
This allows multiple -P options to be specified, each of which is
registered as a full stack with libsigrokdecode.

At this point, there's no way to specify annotations per instance, the
annotations are simply global per decoder (as before) rather than per
instance.

This fixes parts of bug #868.

Signed-off-by: Karl Palsson <karlp@etactica.com>
decode.c
main.c
options.c
show.c
sigrok-cli.h