Commit Graph

23 Commits

Author SHA1 Message Date
Byron Lathi
dc90c00172 Mega commit to kick things off 2024-09-01 22:23:21 -07:00
Byron Lathi
759a57f0af Add new stream dma git repo 2024-08-20 18:47:13 -07:00
Byron Lathi
8e87345f22 Add verilog ethernet 2024-08-19 17:40:16 -07:00
Byron Lathi
f6eeb80e25 switch to zipcpu sd sim 2024-07-20 18:11:32 -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
86c7977a42 Use relative submodule paths for ci 2024-07-17 00:45:35 -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
cdbf311fc1 Move controller and make wrapper folder 2024-07-16 00:28:48 -07:00
Byron Lathi
f04304bcbc Add sd and wb2axi submodules 2024-07-15 23:58:53 -07:00
Byron Lathi
f5779922ef Remove old SD controller 2024-07-14 22:20:28 -07:00
Byron Lathi
262c4cfd83 Add sd emulator (need to add sd mode) 2024-03-12 22:14:02 -07:00
Byron Lathi
96e014567d Add sd controller submodule 2024-03-04 00:06:29 -08:00
Byron Lathi
01b1ecbcac Add basic sim 2024-03-03 17:09:17 -08:00
Byron Lathi
42fbc17a2a Add test code and top level Makefile 2024-03-03 12:52:44 -08:00
Byron Lathi
6213d2a227 Use relative submodule paths for ci 2024-03-02 23:47:13 -08:00
Byron Lathi
0752220b0e Add basic project with cpu, ram and rom 2024-03-02 22:46:48 -08:00
Byron Lathi
0a0394ae33 Delete everything 2024-03-02 20:11:33 -08:00
Byron Lathi
ed3edb5fab Change kicad library to be a submodule 2023-11-25 21:19:34 -08:00
Byron Lathi
d3d3fea916 Resolve "Use dependencies instead of makefile chaining" 2023-09-30 04:16:52 +00:00
Byron Lathi
00173f4e89 Add submodule back 2023-09-23 09:59:39 -07:00
Byron Lathi
77dd4f1002 remove sim submodule 2023-09-23 09:59:09 -07:00
Byron Lathi
d37e32ec64 Add sim cpu 2023-09-18 23:27:54 -07:00
Byron Lathi
aa717685e3 Use our own toolchain instead of the one in the image
Now that we are adding our own target we can compile our own toolchain
instead of using the stock one. This does mean that there isn't really a
purpose to using the alpine cc65 image though
2022-04-20 12:41:20 -05:00