-----------------------------------------------------------------

[*] Emulating binary name: gpiolib-bitfiddle
[*] Emulator used: qemu-arm-static
[*] Using root directory: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract (1/2)
[*] Using CPU config: 
[*] Emulating binary: /usr/bin/gpiolib-bitfiddle

[*] Change permissions +x to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/./usr/bin/gpiolib-bitfiddle.
[*] Emulating binary ./usr/bin/gpiolib-bitfiddle with parameter NONE
Command parse error NONE
[*] Emulating binary ./usr/bin/gpiolib-bitfiddle with parameter -v
./usr/bin/gpiolib-bitfiddle: invalid option -- 'v'
Option error!!!

Usage of ./usr/bin/gpiolib-bitfiddle

Reading data on pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number>

or backwards compatible:

	./usr/bin/gpiolib-bitfiddle -p <port name> -b <pin-number>

Where pin-number is a number from 0 to max number of GPIOs.
Port name is a, b, c, d or v.

Writing data to pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number> -s <state>

It is also possible to read the out-value by using the -o option

	./usr/bin/gpiolib-bitfiddle <pin-number>=<state> [sleep=<seconds>] [usleep=<icrosec>]

Multiple assigments are supported and will be performed in a sequential order.
Delays can be introduced by inserting the wait=, sleep= and usleep=
assigments between pin assignments. Backwards compatible format is:
	./usr/bin/gpiolib-bitfiddle <portname><pin-number>=<state>

Example:

	./usr/bin/gpiolib-bitfiddle 13=1 sleep=1 13=0

Set pin 13 (pa0) to 1 with a second delay before setting it to 0.
[*] Emulating binary ./usr/bin/gpiolib-bitfiddle with parameter -V
./usr/bin/gpiolib-bitfiddle: invalid option -- 'V'
Option error!!!

Usage of ./usr/bin/gpiolib-bitfiddle

Reading data on pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number>

or backwards compatible:

	./usr/bin/gpiolib-bitfiddle -p <port name> -b <pin-number>

Where pin-number is a number from 0 to max number of GPIOs.
Port name is a, b, c, d or v.

Writing data to pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number> -s <state>

It is also possible to read the out-value by using the -o option

	./usr/bin/gpiolib-bitfiddle <pin-number>=<state> [sleep=<seconds>] [usleep=<icrosec>]

Multiple assigments are supported and will be performed in a sequential order.
Delays can be introduced by inserting the wait=, sleep= and usleep=
assigments between pin assignments. Backwards compatible format is:
	./usr/bin/gpiolib-bitfiddle <portname><pin-number>=<state>

Example:

	./usr/bin/gpiolib-bitfiddle 13=1 sleep=1 13=0

Set pin 13 (pa0) to 1 with a second delay before setting it to 0.
[*] Emulating binary ./usr/bin/gpiolib-bitfiddle with parameter -h
Usage of ./usr/bin/gpiolib-bitfiddle

Reading data on pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number>

or backwards compatible:

	./usr/bin/gpiolib-bitfiddle -p <port name> -b <pin-number>

Where pin-number is a number from 0 to max number of GPIOs.
Port name is a, b, c, d or v.

Writing data to pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number> -s <state>

It is also possible to read the out-value by using the -o option

	./usr/bin/gpiolib-bitfiddle <pin-number>=<state> [sleep=<seconds>] [usleep=<icrosec>]

Multiple assigments are supported and will be performed in a sequential order.
Delays can be introduced by inserting the wait=, sleep= and usleep=
assigments between pin assignments. Backwards compatible format is:
	./usr/bin/gpiolib-bitfiddle <portname><pin-number>=<state>

Example:

	./usr/bin/gpiolib-bitfiddle 13=1 sleep=1 13=0

Set pin 13 (pa0) to 1 with a second delay before setting it to 0.
[*] Emulating binary ./usr/bin/gpiolib-bitfiddle with parameter -help
Usage of ./usr/bin/gpiolib-bitfiddle

Reading data on pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number>

or backwards compatible:

	./usr/bin/gpiolib-bitfiddle -p <port name> -b <pin-number>

Where pin-number is a number from 0 to max number of GPIOs.
Port name is a, b, c, d or v.

Writing data to pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number> -s <state>

It is also possible to read the out-value by using the -o option

	./usr/bin/gpiolib-bitfiddle <pin-number>=<state> [sleep=<seconds>] [usleep=<icrosec>]

Multiple assigments are supported and will be performed in a sequential order.
Delays can be introduced by inserting the wait=, sleep= and usleep=
assigments between pin assignments. Backwards compatible format is:
	./usr/bin/gpiolib-bitfiddle <portname><pin-number>=<state>

Example:

	./usr/bin/gpiolib-bitfiddle 13=1 sleep=1 13=0

Set pin 13 (pa0) to 1 with a second delay before setting it to 0.
[*] Emulating binary ./usr/bin/gpiolib-bitfiddle with parameter --help
./usr/bin/gpiolib-bitfiddle: invalid option -- '-'
Option error!!!

Usage of ./usr/bin/gpiolib-bitfiddle

Reading data on pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number>

or backwards compatible:

	./usr/bin/gpiolib-bitfiddle -p <port name> -b <pin-number>

Where pin-number is a number from 0 to max number of GPIOs.
Port name is a, b, c, d or v.

Writing data to pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number> -s <state>

It is also possible to read the out-value by using the -o option

	./usr/bin/gpiolib-bitfiddle <pin-number>=<state> [sleep=<seconds>] [usleep=<icrosec>]

Multiple assigments are supported and will be performed in a sequential order.
Delays can be introduced by inserting the wait=, sleep= and usleep=
assigments between pin assignments. Backwards compatible format is:
	./usr/bin/gpiolib-bitfiddle <portname><pin-number>=<state>

Example:

	./usr/bin/gpiolib-bitfiddle 13=1 sleep=1 13=0

Set pin 13 (pa0) to 1 with a second delay before setting it to 0.
[*] Emulating binary ./usr/bin/gpiolib-bitfiddle with parameter --version
./usr/bin/gpiolib-bitfiddle: invalid option -- '-'
Option error!!!

Usage of ./usr/bin/gpiolib-bitfiddle

Reading data on pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number>

or backwards compatible:

	./usr/bin/gpiolib-bitfiddle -p <port name> -b <pin-number>

Where pin-number is a number from 0 to max number of GPIOs.
Port name is a, b, c, d or v.

Writing data to pins:

	./usr/bin/gpiolib-bitfiddle -a <pin-number> -s <state>

It is also possible to read the out-value by using the -o option

	./usr/bin/gpiolib-bitfiddle <pin-number>=<state> [sleep=<seconds>] [usleep=<icrosec>]

Multiple assigments are supported and will be performed in a sequential order.
Delays can be introduced by inserting the wait=, sleep= and usleep=
assigments between pin assignments. Backwards compatible format is:
	./usr/bin/gpiolib-bitfiddle <portname><pin-number>=<state>

Example:

	./usr/bin/gpiolib-bitfiddle 13=1 sleep=1 13=0

Set pin 13 (pa0) to 1 with a second delay before setting it to 0.
[*] Emulating binary ./usr/bin/gpiolib-bitfiddle with parameter version
Command parse error version

-----------------------------------------------------------------