Commit Graph

14 Commits

Author SHA1 Message Date
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