summaryrefslogtreecommitdiff
path: root/decoders/i2cdemux
diff options
context:
space:
mode:
authorGerhard Sittig <gerhard.sittig@gmx.net>2017-09-02 18:48:03 +0200
committerUwe Hermann <uwe@hermann-uwe.de>2018-01-25 21:05:03 +0100
commit93b9270267472ab2bec5f4ad979531c0d2e7fbcd (patch)
treeeca15f5ecd1ec5280f083158a4b8db4699071b02 /decoders/i2cdemux
parent96434ac79e467615e6145e8a39de7007c0923934 (diff)
downloadlibsigrokdecode-93b9270267472ab2bec5f4ad979531c0d2e7fbcd.tar.gz
libsigrokdecode-93b9270267472ab2bec5f4ad979531c0d2e7fbcd.zip
ac97: introduce first AC'97 decoder implementation (bits, slots, binary)
Introduce an "audio and modem control for PC systems" protocol decoder (referred to as AC'97). This implementation extracts bits and identifies frames, and annotates the slots of a frame with mere integer values. Bit fields get decoded depending on the slot numbers. Bit patterns in audio/modem data slots can get exported as binary streams. Some TODO items remain. Register access (read/write) gets annotated, but neither gets interpreted nor affects the decoding of subsequent frames. The RESET# line status does not get evaluated.
Diffstat (limited to 'decoders/i2cdemux')
0 files changed, 0 insertions, 0 deletions