5315 Commits

Author SHA1 Message Date
Ryan Houdek
7252050e42 Initial commit 2020-03-06 07:48:39 +02:00
Stefanos Kornilios Mitsis Poiitidis
a468d10d56 SonicUtils: Move to External/SonicUtils 2020-03-06 07:24:46 +02:00
Ryan Houdek
2e8fda02dd Downgrade some asserts to debug messages instead 2020-03-03 02:24:58 -08:00
Ryan Houdek
33daca99e2 Adjust the project to be able to be installed
Cleans up file locations
2019-11-14 23:10:13 -08:00
Ryan Houdek
43ec043478 Fixes PML4 calculation to not be completely broken 2019-11-05 06:02:38 -08:00
Ryan Houdek
1d5e79744d Adds a bunch of changes for ELF shared library support
Isn't complete but it is getting there
2019-10-09 17:28:35 -07:00
Ryan Houdek
5efe93fac9 Some changes 2019-09-07 19:23:03 -07:00
Ryan Houdek
d68f54542d Disable LogManager's assert function when in a release build 2019-07-07 22:18:46 -07:00
Ryan Houdek
f078b299a0 Improve VM utility code 2019-07-07 22:18:26 -07:00
Ryan Houdek
6a2f79fa2c Remove printf that was left in 2019-05-30 05:04:47 -07:00
Ryan Houdek
63f375d410 Add an Event helper class 2019-05-30 05:01:44 -07:00
Ryan Houdek
00407d0454 Implement an x86-64 KVM interface library
It isn't all encompassing but it is good for an initial implementation
2019-05-30 05:00:41 -07:00
Ryan Houdek
9f5009e0ae Clean up the ELFLoader and LogManager 2019-05-30 04:52:02 -07:00
Ryan Houdek
c96e1c02d5 Minor changes 2018-11-28 07:03:26 -08:00
Ryan Houdek
dce985f859 Initial Commit 2018-11-15 18:05:16 -08:00