Rick van Vonderen riyyi
riyyi pushed to master at riyyi/ruc 2022-08-18 18:37:33 +02:00
77b13b08a6 Meta: Add git pre-commit hooks and install script
riyyi pushed to master at riyyi/garbage 2022-08-18 17:50:14 +02:00
c159e09ce3 Emulator: Use formatting library print function
2c3109e795 Emulator: Add cycles to wait after executing opcode
e95e7452fe Emulator: Change register af 16-bit => a 8-bit
Compare 3 commits »
riyyi pushed to master at riyyi/garbage 2022-08-18 02:35:49 +02:00
1bfcfcc1f1 Doc: Present references as a list
riyyi pushed to master at riyyi/garbage 2022-08-18 02:33:16 +02:00
2eeb255a27 Doc: Add references to readme
riyyi pushed to master at riyyi/garbage 2022-08-18 02:29:22 +02:00
6da0184713 Emulator: Add opcode example
de2237fac2 Emulator: Dont take a signed number as size
83d3a33e14 Emulator: Prefer uint32_t over unsigned int
cef2ebd926 Emulator: Initialize primitive members
57576aaf9b Emulator: Use formatting library print function
Compare 7 commits »
riyyi pushed to master at riyyi/garbage 2022-08-18 01:30:18 +02:00
083cf2f732 Emu:: Add broken function call
riyyi pushed to master at riyyi/garbage 2022-08-18 00:49:09 +02:00
31dc57733f Merge branch 'master' of garbage
265bf09845 Emu: Add clock divider support for PUs
Compare 2 commits »
riyyi pushed to master at riyyi/garbage 2022-08-18 00:27:36 +02:00
351f4a9c8d Merge branch 'master' of github.com:Riyyi/garbage
175227cca5 Merge branch 'master' of https://github.com/Riyyi/garbage
f15c560b5d Emu: Add functionality to add Memory and PUs
Compare 3 commits »
riyyi pushed to master at riyyi/garbage 2022-08-18 00:26:44 +02:00
9af75ad702 Emu: Add functionality to add Memory and PUs
riyyi pushed to master at riyyi/garbage 2022-08-18 00:09:38 +02:00
7f9847dd2d Emulator: Add register variables to CPU class
riyyi pushed to master at riyyi/garbage 2022-08-17 23:31:39 +02:00
adccb326ef Emulator: Remove old ProcessingUnit .cpp file :^)
riyyi pushed to master at riyyi/garbage 2022-08-17 23:14:37 +02:00
a37818d5ee Emu: Add ProcessingUnit .cpp file
riyyi pushed to master at riyyi/garbage 2022-08-17 23:13:43 +02:00
6872808938 Emu: Fix include filenames
riyyi pushed to master at riyyi/garbage 2022-08-17 22:55:55 +02:00
539837ae4e Emu: Singleton example
riyyi pushed to master at riyyi/garbage 2022-08-17 22:51:20 +02:00
38c053e2d8 Emu: Convert Emu class to singleton
0e34901b64 Merge branch 'master' of https://github.com/Riyyi/garbage
a8b6e219c4 Emu: Add initial class
Compare 3 commits »
riyyi pushed to master at riyyi/garbage 2022-08-17 22:35:02 +02:00
0d35476da0 Emulator: Add ProcessingUnit base class
riyyi pushed to master at riyyi/garbage 2022-08-17 22:24:27 +02:00
e4a5fbba58 Emulator: Add main structure classes
riyyi pushed to master at riyyi/garbage 2022-08-17 18:37:05 +02:00
f07c81dfe5 Meta: Update ruc library
riyyi pushed to master at riyyi/garbage 2022-08-17 18:29:26 +02:00
b05c0404c6 Doc: Add cloning and build instructions to readme
riyyi created branch master in riyyi/garbage 2022-08-17 18:21:11 +02:00