8000 Tags · LGTMCU/misoc · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: LGTMCU/misoc

Tags

0.7

Toggle 0.7's commit message
liteeth: just check for SFD and ignore preamble corruption

IEEE 802.3-2008 clause 35 allows all seven preamble bytes to
be lost or corrupted. The only reliable byte to start a frame
is the SFD.

closes m-labs#64

0.7.dev

Toggle 0.7.dev's commit message
liteeth_mini: export ethmac slot parameters via CSR constants.

0.6

Toggle 0.6's commit message
conda: sanitize version

0.6.dev

Toggle 0.6.dev's commit message

Verified

This tag was signed with the committer’s verified signature.
jordens Robert Jördens

0.5

Toggle 0.5's commit message

Verified

This tag was signed with the committer’s verified signature.
jordens Robert Jördens

0.5.dev

Toggle 0.5.dev's commit message
software: use -ffunction-sections when linking.

This has no downside and the upside that, if --gc-sections is passed
to ld, the generated binary is smaller.

Conversely, -fdata-sections can made both code and data somewhat
larger, but there is usually little benefit to it.

0.4

Toggle 0.4's commit message
Rust CSR: generate --cfg flags for extant regions and CONFIG_* consts.

0.3

Toggle 0.3's commit message
cores/spi: replace wb interface with csr interface

bus => wbus to prepare CSR replacement.

Replace data write/data read regs with CSR equivalents.

Fix combinational logic error.

Convert wishbone xfer reg into CSR equivalents.

Convert config register to CSR. Pending not working.

Fix broken register definitions in test suite.

Pending status needs to be asserted one cycle earlier so that it is valid
immediately after write.

Remove wishbone bus from core/test files.

Variable name cleanup (Remove CSR qualifiers).

User friendly register names, minor test suite reg assignment changes (does
not affect results).

Update/run full test suite for CSR. Core passes.

Update inline documentation of SPI API.

Remove wishbone import.

Remove description of CSR registers.

_device_sel => _cs, device_width => cs_width.

Remove status record, split status reg into multiple.

Remove config record, split config reg into multiple.

Update reg names in Notes.

Python 3.3/3.4 syntax fix for tests.

Remove complex pending logic.

PEP8 cleanup (If/Else statements not changed).

0.2

Toggle 0.2's commit message
liteeth: use non power-of-two RAM depth

0