amaranth/docs/stdlib
Catherine 7870eb344b sim: document.
This commit includes additional non-documentation changes, related to
issues found while documenting it:
- `Simulator.run_until()` no longer accepts a `run_passive=` argument.
  Passive no longer exist and in any case defaulting to `False` does not
  make a lot of sense from an API perspective.
- `add_clock()`'s `phase=` argument, when specified, no longer has
  `period/2` added to it. This wasn't the documented behavior in first
  place and it makes no sense to do that.
- `add_clock()` raises a `NameError` if a clock domain does not exist,
  instead of `ValueError`.
- `add_clock()` raises a `DriverConflict` if a clock domain is already
  being driven by a clock, instead of `ValueError`.
- GTKWave is no longer a part of the installation instructions, and both
  Surfer and GTKWave are recommended (in this order).
2024-06-10 10:34:32 +00:00
..
crc lib.crc,docs/stdlib/crc: improve consistency with the rest of documentation. 2024-04-10 05:08:05 +00:00
cdc.rst docs: don't call Python modules "packages". 2021-12-16 17:46:01 +00:00
coding.rst docs: don't call Python modules "packages". 2021-12-16 17:46:01 +00:00
crc.rst docs/stdlib/crc: minor phrasing improvement. 2024-04-11 06:46:27 +00:00
data.rst docs/stdlib/data: use :py: role. NFC 2024-04-10 01:30:10 +00:00
enum.rst lib.enum: rename EnumMeta to EnumType. 2024-04-11 08:40:12 +00:00
fifo.rst Implement RFC 20: Remove non-FWFT FIFOs. 2023-12-13 11:41:19 +00:00
io.rst docs/stdlib/io: document I/O buffer library. 2024-05-21 15:58:59 +00:00
memory.rst sim: document. 2024-06-10 10:34:32 +00:00
meta.rst Implement RFC 30: Component metadata. 2024-05-10 13:17:24 +00:00
wiring.rst Implement RFC 30: Component metadata. 2024-05-10 13:17:24 +00:00