10 Commits

Author SHA1 Message Date
6822e1255a meson: make disassembler feature true by default
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-09-27 01:33:51 +05:30
c3bf8b0ae8 nix: add support to build with GCC
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-09-23 16:07:05 +05:30
dd9dd5f116 tests: complete disassembler tests
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-09-17 09:50:32 +05:30
be7deb349a tests: [WIP] add unit tests for some of the instructions
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-09-15 14:07:23 +05:30
3cf5cbd024 refactor: make linter happy
also add a few unused coprocessor instructions

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-09-14 01:19:41 +05:30
387f3c8f07 chore: minor changes
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-09-13 04:15:16 +05:30
904e2b698e add libfmt to replace current logging mechanism
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-09-13 03:43:24 +05:30
84c68a4e00 initial cpu structure :thonk:
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-08-27 21:43:09 +05:30
ad64b1e8d1 add readme
kms

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-08-16 05:58:50 +05:30
fe255f97f4 initial commit: set up a template
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-08-15 14:59:53 +05:30