Skip to content

Commit

Permalink
RFC amaranth-lang#60: address some feedback.
Browse files Browse the repository at this point in the history
- do not enforce a divisor encoding (besides being 16 bits).
- fix signature direction (the peripheral drives the interface).
- do not use abbreviated names (`rdy` is renamed to `ready`, etc).
- rename `Enable` to `Control` and add ResR0W0 padding bits.
- clarify the behavior of `Control.enable` values (0 and 1).
- reorder registers (`Status` now follows `Control`).
- rename `data_bits` to `symbol_width` and `data` to `symbol`.
- `symbol_width` must be a positive integer.
  • Loading branch information
jfng committed Mar 22, 2024
1 parent eb38d71 commit d2c1834
Show file tree
Hide file tree
Showing 9 changed files with 355 additions and 333 deletions.
329 changes: 0 additions & 329 deletions text/0000-soc-uart-peripheral.md

This file was deleted.

1 change: 0 additions & 1 deletion text/0000-soc-uart-peripheral/reg-enable.svg

This file was deleted.

Loading

0 comments on commit d2c1834

Please sign in to comment.