Yehowshua Immanuel
|
a76d6e24ec
|
correct behavior of R type in execute
|
2025-03-13 16:26:03 -04:00 |
|
Yehowshua Immanuel
|
4428f7f196
|
fixed execution of R type instructions
|
2025-03-13 14:31:38 -04:00 |
|
Yehowshua Immanuel
|
7066df0936
|
Grok mostly wrote execute - will test later...
|
2025-03-10 23:00:23 -04:00 |
|
Yehowshua Immanuel
|
69f5cdee6a
|
added needed context and getting ready to implement execute
|
2025-03-10 22:26:38 -04:00 |
|
Yehowshua Immanuel
|
b95b2b962a
|
read seemingly complete
|
2025-03-10 17:46:06 -04:00 |
|
Yehowshua Immanuel
|
ad751a5039
|
read is getting there...
|
2025-03-10 17:22:51 -04:00 |
|
Yehowshua Immanuel
|
171fcece98
|
reduce debug in sim and add PREFIX to makefile
|
2025-03-07 22:04:40 -05:00 |
|
Yehowshua Immanuel
|
63a73d3f71
|
now fetching from ram correctly as ram is 32 bit word not byte indexed
|
2025-03-07 21:41:46 -05:00 |
|
Yehowshua Immanuel
|
3f50fe32f8
|
still compiling after refactoring field types
|
2025-03-07 20:31:41 -05:00 |
|
Yehowshua Immanuel
|
73d5e1204c
|
stopping point before re-factoring decoder types
|
2025-03-07 18:41:55 -05:00 |
|
Yehowshua Immanuel
|
6b81cd28ee
|
working on adding read stage
|
2025-03-07 12:09:08 -05:00 |
|
Yehowshua Immanuel
|
4cc8c8d430
|
Forgot to replace $ operator in Uart.hs
|
2025-03-06 08:44:28 -05:00 |
|
Yehowshua Immanuel
|
0792bf3c7d
|
Replacing $ operator with more readable |> operator
|
2025-03-06 08:41:00 -05:00 |
|
Yehowshua Immanuel
|
2b1c486c17
|
created Decode result
|
2025-03-05 09:04:54 -05:00 |
|
Yehowshua Immanuel
|
7f7ba49ee1
|
prune more warnings and re-org Decode files a bit
|
2025-03-05 00:09:04 -05:00 |
|
Yehowshua Immanuel
|
67b44dedc0
|
clean up warnings a bit
|
2025-03-04 23:54:30 -05:00 |
|
Yehowshua Immanuel
|
30650b870c
|
replace/update relevant fetch types and functions
|
2025-03-04 23:43:35 -05:00 |
|
Yehowshua Immanuel
|
eb79210863
|
now using bus and new FetchResult type
|
2025-03-04 23:37:33 -05:00 |
|
Yehowshua Immanuel
|
4729d79b23
|
refactoring towards types that can handle exceptions between stages
|
2025-03-04 23:05:52 -05:00 |
|
Yehowshua Immanuel
|
d7d698a28c
|
save progress before switching to new bus architecture
|
2025-03-04 08:12:59 -05:00 |
|
Yehowshua Immanuel
|
88ec010f98
|
initial support for exceptions
|
2025-03-02 23:12:02 -05:00 |
|
Yehowshua Immanuel
|
5552ad3d4a
|
bus architecture re-built I think
|
2025-02-26 13:05:02 -05:00 |
|
Yehowshua Immanuel
|
c8b192cade
|
prep for notable re-org
|
2025-02-26 02:24:23 -05:00 |
|
Yehowshua Immanuel
|
024115e389
|
Uart now has correct write implementation presumably
|
2025-02-26 01:51:33 -05:00 |
|
Yehowshua Immanuel
|
8d5cd862ab
|
more progress on UART read
|
2025-02-25 23:47:00 -05:00 |
|
Yehowshua Immanuel
|
7265728932
|
read getting closer to being done
|
2025-02-25 19:09:37 -05:00 |
|
Yehowshua Immanuel
|
1f9bd2f015
|
hopefully progressing to a more scalable bus architecture
|
2025-02-25 14:24:54 -05:00 |
|
Yehowshua Immanuel
|
003a1c8545
|
works even better now
|
2025-02-19 18:28:08 -05:00 |
|
Yehowshua Immanuel
|
f9248057f9
|
getting closer...
|
2025-02-19 09:06:40 -05:00 |
|
Yehowshua Immanuel
|
32932f4816
|
added basic decoding
|
2025-02-19 01:21:02 -05:00 |
|
Yehowshua Immanuel
|
ef58d5b07e
|
first commit
|
2025-02-12 23:54:15 -05:00 |
|