| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-11-25 | resources.interface: allow SPIResource to be unidirectional. | whitequark | |
| See #104. | |||
| 2020-11-05 | Factor out I2C resource. | awygle | |
| 2020-09-06 | resources.memory: make cs pin optional for SDRAMResource | marble | |
| 2020-08-06 | resources: allow use of ULPI PHYs with active-low RST pins | Katherine Temkin | |
| Also, fixes a typo that affected PHYs with rst specified | |||
| 2020-07-19 | Factor out direct USB and ULPI resources. | Kate Temkin | |
| 2020-07-16 | [breaking-change] Update SPI pin names. | ECP5-PCIe | |
| The new names follow the OSHWA convention described at: https://www.oshwa.org/a-resolution-to-redefine-spi-signal-names/ | |||
| 2020-07-02 | [breaking-change] resources.memory: add missing inversion on SRAMResource(dm=). | whitequark | |
| The semantics should be that a high bit of data mask (UB#LB#) enables the write to the corresponding byte. | |||
| 2020-06-22 | resources: allow UARTResource without control signals to have no role. | whitequark | |
| 2020-06-11 | [breaking-change] resources: distinguish "dte"/"dce" roles of UART. | Ivan Grokhotkov | |
| UARTResource gets a new argument, "role", which determines flow control signal directions: - DCE means that the design acts as a modem - DTE means that the design acts as a PC | |||
| 2020-03-14 | resources.display: Apply inversion setting to dp | Stuart Olsen | |
| 2019-10-13 | resources.memory: fix typo. | whitequark | |
| 2019-10-11 | resources: add conn= argument to every factory. | whitequark | |
| 2019-10-03 | Fix typo in SDCardResources(). | whitequark | |
| 2019-10-03 | Factor out "nor_flash" resource. | whitequark | |
| 2019-10-03 | Factor out "sdram" resource. | whitequark | |
| 2019-10-03 | [breaking-change] Fix polarity of "dm" signal in "memory" resource. | whitequark | |
| LB# and UB# enable writing their corresponding byte. The "m" in "dm" means mask; that is, logical high masks (prevents) the byte from being written. This means that it should use Pins(), not PinsN(), to get the behavior implied by "mask". | |||
| 2019-10-03 | Reorganize resource taxonomy. | whitequark | |
| The current hierarchy isn't particularly well suited to resources like SDRAM or NOR flash, so make it much less fine-grained but easier to use and less nitpicky. | |||
