Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

spiflash: A proposed SPI controller for reading #2

Open
wants to merge 19 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 8 commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
8f51da9
update .gitignore & setup.py
HarryMakes Oct 29, 2019
d665944
spiflash: implement FAST READ protocol, add simple simulation
HarryMakes Nov 22, 2019
756e181
spiflash: implement FAST READ for Extended protocol, fix simulation
HarryMakes Dec 3, 2019
15d2bd7
spiflash: make FAST-READER a standalone module, disallow custom cmd dict
HarryMakes Dec 9, 2019
c376830
spiflash: fix CLK, missing WP & HOLD, & MOSI logic for extended SPI
HarryMakes Dec 10, 2019
40ff0b5
spiflash: add delay between ACKed and CS, start CLK only when CSed
HarryMakes Dec 11, 2019
c8e2813
spiflash: implement normal READ & READ ID protocol for testing
HarryMakes Dec 12, 2019
c106ef8
spiflash: adopt CPOL=0,CPHA=0, remove READ ID, add Reader base class
HarryMakes Dec 12, 2019
f87fa5e
spiflash: factor out clock primitives, fix styling
HarryMakes Jan 3, 2020
5406337
spiflash: remove device parameter
HarryMakes Jan 6, 2020
259225c
spi: rename "extended" SPI to "standard"
HarryMakes Feb 5, 2020
e941997
spi: add divisor_bits; fix divisor logic & simulation
HarryMakes Feb 6, 2020
99e51ec
spi: improve logic for waiting response
HarryMakes Feb 7, 2020
fc4fac1
spi: make counter independent of CS; fix simulation
HarryMakes Feb 7, 2020
5fd478d
spi: fix presence of WP & HOLD not checked
HarryMakes Feb 25, 2020
72c0290
spi: fix DQ pin not working
HarryMakes Feb 25, 2020
b3d3c38
spi: better fast read tests
HarryMakes Feb 27, 2020
f56c9f1
spi: remove granularity option
HarryMakes Mar 1, 2020
6a1a23c
spi: fix typo
Apr 22, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,7 @@
*.pyc
/*.egg-info
/.eggs

# tests
*.vcd
*.gtkw
Loading