Byron Lathi
9b2a40df06
Add tcp regs and switch to verilator
2024-08-17 11:56:01 -07:00
Byron Lathi
f99df72fe2
Update sdspi with write dma
2024-07-31 21:56:50 -07:00
Byron Lathi
5cd03a37eb
Start working on axi dma
2024-07-22 00:07:04 -07:00
Byron Lathi
3d05d07541
Move shadow to us, get some commands going
2024-07-20 21:40:26 -07:00
Byron Lathi
f126e383a3
Update SD stuff
2024-07-20 16:03:06 -07:00
Byron Lathi
bdb3fc96d6
Add new sd wrapper
...
Wrapper is neccesary for the address offset and also because the
controller will trigger on reads/writes to registers, but we need access
to each byte of the 32 bit registers.
The wrapper will need to somehow chose when to actually trigger the
controller, maybe by having shadow registers?
2024-07-17 21:18:13 -07:00
Byron Lathi
fa6f6505d4
Fixes for sim
2024-07-17 00:55:58 -07:00
Byron Lathi
6b7f7837dd
Use ZipCPU SD controller
...
I trust it more than the other one
2024-07-17 00:17:24 -07:00
Byron Lathi
4f152623a0
Remove all traces of old sd controller
2024-07-16 00:03:13 -07:00
Byron Lathi
25f51deaa7
Synthesize sd card dma
2024-03-17 22:26:42 -07:00
Byron Lathi
14cf303c9f
Update sd controller for sim
2024-03-12 21:51:55 -07:00
Byron Lathi
da41e60ee7
integrate sd controller and super simple tb
2024-03-10 11:31:07 -07:00
Byron Lathi
10a72d8e1f
Add sdram, don't think it works though
2024-03-03 20:43:37 -08:00
Byron Lathi
0752220b0e
Add basic project with cpu, ram and rom
2024-03-02 22:46:48 -08:00