├── .gitignore ├── LICENSE ├── MEMO ├── README ├── TODO ├── doc ├── architecture.dia ├── architecture.png ├── enjoy_digital.png ├── litesdcard_logo_full.png └── litesdcard_logo_full.svg ├── examples ├── arty.py └── minispartan6.py ├── litesdcard ├── __init__.py ├── bist.py ├── clocker.py ├── common.py ├── core.py ├── crc.py ├── emulator │ ├── __init__.py │ ├── core.py │ ├── linklayer.py │ └── verilog │ │ ├── sd_common.v │ │ ├── sd_const.vh │ │ ├── sd_link.v │ │ ├── sd_params.vh │ │ └── sd_phy.v ├── firmware │ ├── Makefile │ ├── isr.c │ ├── linker.ld │ ├── main.c │ ├── sdcard.c │ └── sdcard.h └── phy.py ├── setup.py ├── sim └── sim.py └── test ├── libbase └── sdcard.py ├── test_identifier.py └── test_sdcard.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/LICENSE -------------------------------------------------------------------------------- /MEMO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/MEMO -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/README -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/TODO -------------------------------------------------------------------------------- /doc/architecture.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/doc/architecture.dia -------------------------------------------------------------------------------- /doc/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/doc/architecture.png -------------------------------------------------------------------------------- /doc/enjoy_digital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/doc/enjoy_digital.png -------------------------------------------------------------------------------- /doc/litesdcard_logo_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/doc/litesdcard_logo_full.png -------------------------------------------------------------------------------- /doc/litesdcard_logo_full.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/doc/litesdcard_logo_full.svg -------------------------------------------------------------------------------- /examples/arty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/examples/arty.py -------------------------------------------------------------------------------- /examples/minispartan6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/examples/minispartan6.py -------------------------------------------------------------------------------- /litesdcard/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /litesdcard/bist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/bist.py -------------------------------------------------------------------------------- /litesdcard/clocker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/clocker.py -------------------------------------------------------------------------------- /litesdcard/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/common.py -------------------------------------------------------------------------------- /litesdcard/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/core.py -------------------------------------------------------------------------------- /litesdcard/crc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/crc.py -------------------------------------------------------------------------------- /litesdcard/emulator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/emulator/__init__.py -------------------------------------------------------------------------------- /litesdcard/emulator/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/emulator/core.py -------------------------------------------------------------------------------- /litesdcard/emulator/linklayer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/emulator/linklayer.py -------------------------------------------------------------------------------- /litesdcard/emulator/verilog/sd_common.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/emulator/verilog/sd_common.v -------------------------------------------------------------------------------- /litesdcard/emulator/verilog/sd_const.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/emulator/verilog/sd_const.vh -------------------------------------------------------------------------------- /litesdcard/emulator/verilog/sd_link.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/emulator/verilog/sd_link.v -------------------------------------------------------------------------------- /litesdcard/emulator/verilog/sd_params.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/emulator/verilog/sd_params.vh -------------------------------------------------------------------------------- /litesdcard/emulator/verilog/sd_phy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/emulator/verilog/sd_phy.v -------------------------------------------------------------------------------- /litesdcard/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/firmware/Makefile -------------------------------------------------------------------------------- /litesdcard/firmware/isr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/firmware/isr.c -------------------------------------------------------------------------------- /litesdcard/firmware/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/firmware/linker.ld -------------------------------------------------------------------------------- /litesdcard/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/firmware/main.c -------------------------------------------------------------------------------- /litesdcard/firmware/sdcard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/firmware/sdcard.c -------------------------------------------------------------------------------- /litesdcard/firmware/sdcard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/firmware/sdcard.h -------------------------------------------------------------------------------- /litesdcard/phy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/litesdcard/phy.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/setup.py -------------------------------------------------------------------------------- /sim/sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/sim/sim.py -------------------------------------------------------------------------------- /test/libbase/sdcard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/test/libbase/sdcard.py -------------------------------------------------------------------------------- /test/test_identifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/test/test_identifier.py -------------------------------------------------------------------------------- /test/test_sdcard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/litesdcard/HEAD/test/test_sdcard.py --------------------------------------------------------------------------------