Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-05 | spiflash: Don't use ambiguous annotation class names. | Uwe Hermann | |
This is not technically a bug since (at least some) datasheets refer to this command as "Chip erase", it just happens to have two different command codes (0x60 and 0xc7). In order to not confuse users with two annotation classes with the same name, we'll call the second one "Chip erase 2" to match the "CE2" short name. This fixes bug #1482. | |||
2019-11-23 | spiflash: lists.py: Use None for unsupported features. | Uwe Hermann | |
2019-11-23 | spiflash: Minor fixes for Atmel AT25 chips. | Uwe Hermann | |
2019-11-20 | spiflash: Add support for Atmel AT25xxx | Soeren Apel | |
2019-11-05 | spiflash: Add "EEPROM" to descriptions. | Uwe Hermann | |
There are various different names that these types of memories are being referred to in the wild: SPI flash, flash chip, flash, flash EEPROM, SPI EEPROM, serial flash, serial memory, flash memory, and various others. In order to make UI decoder selection more useful to the user, we add the "EEPROM" string to some of the decoder metadata fields, so the decoder will (for example) show up in PulseView's list of decoders when the user types "eeprom" to narrow down the listed decoders. | |||
2019-04-02 | decoders: Fix incorrect 'outputs' fields. | Uwe Hermann | |
Only add items to 'outputs' if the respective PD actually has OUTPUT_PYTHON support implemented as of right now. Various decoders might get OUTPUT_PYTHON support later, but the 'outputs' field should reflect the current status. | |||
2019-03-15 | decoders: Add/update tags for each PD. | Uwe Hermann | |
2019-01-30 | Rename values that shadow built-in keywords | Ryan Jarvis | |
2018-10-21 | spiflash: Remember write protection latch from status registers | Vesa-Pekka Palmu | |
2018-10-21 | spiflash: Bugfix: WRSR was using miso for register decode | Vesa-Pekka Palmu | |
2018-10-21 | spiflash: Initial support for write enable state tracking | Vesa-Pekka Palmu | |
2018-10-21 | spiflash: Handle chip erase | Vesa-Pekka Palmu | |
Minimal implementation of chip erase 0x60 and 0xc7 command handling | |||
2018-10-21 | spiflash: Add Winbond W25Q80DV metadata. | Uwe Hermann | |
2018-05-03 | spiflash: Add Adesto AT45DB161E metadata. | Uwe Hermann | |
2018-05-03 | spiflash: Add basic Adesto AT45DBxx support (WRITE1/2, STATUS). | Aleksander Alekseev | |
2017-12-22 | all decoders: introduce a reset() method | Gerhard Sittig | |
Move initialization code of protocol decoders from the constructor to a new reset() helper method. The libsigrokdecode backend could run this method several times to clear the decoder's internal state, before new data from another acquisition gets fed to decode() calls. | |||
2017-06-16 | Mark all stacked decoders as being PD API version 3. | Uwe Hermann | |
This is not really relevant for stacked PDs currently (they can be used unmodified with either PDv2 or PDv3 low-level decoders), but it'll allow us to drop PDv2 support completely. | |||
2017-01-07 | license: remove FSF postal address from boiler plate license text | Gerhard Sittig | |
Remove the FSF postal address as it might change (it did in the past). Reference the gnu.org website instead which is more stable. | |||
2016-11-07 | spiflash: Major refactoring and annotation improvements. | Uwe Hermann | |
2016-11-07 | spiflash: Use OrderedDict for cmds, more readable annotation indices. | Uwe Hermann | |
2016-11-07 | spiflash: Initial RDSR2 implementation (incomplete). | Uwe Hermann | |
This is not entirely correct yet, will be fixed later. | |||
2016-11-07 | spiflash: Implement WRSR command. | Uwe Hermann | |
2016-11-07 | spiflash: Add FIDELIX FM25Q32 metadata. | Uwe Hermann | |
2016-11-06 | spiflash: Remove hardcoded Macronix references. | Uwe Hermann | |
2016-11-06 | spiflash: Implement Release Power-down / Device ID (0xAB) command. | Uwe Hermann | |
This fixes bug #845. | |||
2016-06-22 | spiflash: Add a 'format' option. | Uwe Hermann | |
2016-06-22 | spiflash: Perf tweak: Build handler lookup table once per decoder | Angus Gratton | |
2016-06-22 | spiflash: Handle "Fast Read Dual I/O" | Angus Gratton | |
2016-06-22 | spiflash: Handle CS# transitions, allow variable-length transfers | Angus Gratton | |
2016-05-26 | Consistency renames of {ss,es}_ variables. | Uwe Hermann | |
2016-05-15 | Use consistent __init__() format across all PDs. | Uwe Hermann | |
The previous **kwargs some PDs had is not actually ever used, so drop it. | |||
2015-11-21 | spiflash: Fix incorrect 'inputs' field. | Uwe Hermann | |
(this PD is indeed stacked on top of SPI) | |||
2015-04-07 | spiflash: Add lists.py and a 'chips' PD option. | Uwe Hermann | |
2015-04-07 | Rename the 'mx25lxx05d' PD to 'spiflash'. | Uwe Hermann | |
This is in preparation of making the PD more generic so it can support a lot more xx25 series SPI (NOR) flash chips. |