Byron Lathi
37ff988a09
add kicad library back
2024-09-23 18:48:01 -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