| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-03 | Remove the deprecated `nmigen_boards` namespace. | Catherine | |
| 2021-12-10 | Rename nMigen to Amaranth HDL. | whitequark | |
| 2021-06-13 | Factor out DDR3. | S.J.R. van Schaik | |
| 2021-06-03 | [breaking-change] Factor out PS2Resource. | S.J.R. van Schaik | |
| 2021-05-31 | [breaking-change] Factor out VGAResource. | S.J.R. van Schaik | |
| 2020-11-26 | [breaking-change] Add `_n` suffix to argument names of pins with fixed ↵ | GuzTech | |
| inverters. Note: this change does NOT affect pin functionality or naming, and does not require modifying your design. It does however affect some board files, where keywords corresponding to active low pins will have to be adjusted: SPIResource(0, cs="C1", ...) → SPIResource(0, cs_n="C1", ...) The new naming scheme will make it easier to write and audit board files by clearly marking inverted pins in resource factories, similarly to how `PinsN` indicates the same in bare resources. Fixes #129. | |||
| 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. | |||
