summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-02-19rgb_led: Minor cosmetics, whitespace.Uwe Hermann
2014-02-19Initial RGB LED decoderMatt Ranostay
Signed-off-by: Matt Ranostay <mranostay@gmail.com>
2014-02-09usb_packet: s/NACK/NAK/.Uwe Hermann
The USB spec spells this as "NAK".
2014-02-09usb_packet: Use annotation classes and annotation rows.Uwe Hermann
2014-02-09sdcard_spi: Adapt for MSB-first bits from spi PD.Uwe Hermann
2014-02-09spi: Use/store bits in MSB-first order.Uwe Hermann
This makes things a bit easier/clearer for most stacked PDs.
2014-02-09spi: Fix warnings about CS# being de-asserted.Uwe Hermann
2014-02-09rtc8564: Improve short annotations.Uwe Hermann
2014-02-09rtc8564: Provide per-bit annotations.Uwe Hermann
2014-02-09i2c: Emit per-bit annotations/packets and define annotation rows.Uwe Hermann
2014-02-09mx25lxx05d: Define annotation rows.Uwe Hermann
2014-02-09mx25lxx05d: Use proper annotation classes.Uwe Hermann
2014-02-09avr_isp: Fix 'Device' annotation sample numbers + row.Uwe Hermann
2014-02-09avr_isp: Define annotation rows.Uwe Hermann
2014-02-09avr_isp: Use proper annotation classes.Uwe Hermann
2014-02-09sdcard_spi: Merge command ID/name and description into same annotation.Uwe Hermann
2014-02-09sdcard_spi: Improved command handling / display.Uwe Hermann
2014-02-09sdcard_spi: Fix handling of some warning annotations.Uwe Hermann
2014-02-09sdcard_spi: Fix incorrect R1 reply annotation endsample.Uwe Hermann
2014-02-09sdcard_spi: Fix incorrect 'Command index' value access.Uwe Hermann
2014-02-09sdcard_spi: Use bit-exact annotations in handle_response_r1().Uwe Hermann
2014-02-09sdcard_spi: Use bit-exact annotations in handle_command_token().Uwe Hermann
2014-02-09spi: Throw an error if neither MISO nor MOSI was supplied.Uwe Hermann
2014-02-09spi: Fix incorrect dataword endsample numbers.Uwe Hermann
2014-02-09spi: Refactoring and cleanups.Uwe Hermann
2014-02-09spi: Factor out reset_decoder_state().Uwe Hermann
2014-02-09spi: Output per-bit annotations and OUTPUT_PYTHON data.Uwe Hermann
This can be used by higher-level PDs to decode per-bit items (not just based on whole datawords).
2014-02-09sdcard_spi: Define annotation rows.Uwe Hermann
This fixes parts of bug #309.
2014-02-09sdcard_spi: Use proper annotation classes.Uwe Hermann
This fixes parts of bug #309.
2014-02-09sdcard_spi: Initial fixing round for correct samplenumbers.Uwe Hermann
This fixes parts of bug #309.
2014-02-02rtc8564: Handle century bit.Uwe Hermann
2014-02-02rtc8564: Provide short/long annotations.Uwe Hermann
2014-02-02rtc8564: Handle register 0x06 (weekday).Uwe Hermann
2014-02-02rtc8564: Define annotation rows.Uwe Hermann
2014-02-02rtc8564: Use proper annotation classes.Uwe Hermann
2014-02-01lpc: Define annotation rows.Uwe Hermann
2014-02-01Add a few missing probe-names.Uwe Hermann
2014-02-01uart: Better annotation row handling of parity errors.Uwe Hermann
2014-02-01guess_bitrate: start() doesn't take a metadata argument anymore.Uwe Hermann
2014-02-01Fix more warnings exposed by -Wmissing-prototypes.Uwe Hermann
2014-02-01usb_signalling: Define annotation rows.Uwe Hermann
2014-02-01spi: Improve probe names/descriptions a bit.Uwe Hermann
2014-02-01onewire_link: Define annotation rows.Uwe Hermann
2014-02-01dcf77: Fix incorrect startsample for "month" field.Uwe Hermann
2014-02-01avr_isp: Fix a bug resulting in incorrect start samples.Uwe Hermann
2014-01-31dcf77: Define annotation rows.Uwe Hermann
2014-01-31spi: Define annotation rows.Uwe Hermann
2014-01-31uart: Define annotation rows.Uwe Hermann
Also, provide all the required annotation classes for this to work properly.
2014-01-31Add support for annotation rows.Uwe Hermann
An annotation row is a list of annotation classes that should all be displayed in the same "row" in GUIs. For example, the UART decoder would have at least two rows (for decoded RX and TX data/startbits/stopbits/paritybits), the SPI decoder would have at least two rows (for decoded MISO and MOSI data), and so on. Each annotation row has a short ID string (mostly for use in command-line frontends), a description string (mostly for use by GUIs), and a tuple/list of annotation class IDs belonging to this row. If no annotation rows are provided by the decoder, frontends can consider this as the "trivial" case of all annotation classes being displayed on the same (only) row.
2014-01-31uart: Allow either RX or TX to be optional.Uwe Hermann