- Sep 20, 2018
-
-
Lioncash authored
Avoids an unnecessary inclusion and also uncovers three places where indirect inclusions were relied upon, which allows us to also resolve those.
-
- Sep 18, 2018
-
-
Lioncash authored
This modifies the CPU interface to more accurately match an AArch64-supporting CPU as opposed to an ARM11 one. Two of the methods don't even make sense to keep around for this interface, as Adv Simd is used, rather than the VFP in the primary execution state. This is essentially a modernization change that should have occurred from the get-go.
-
- Sep 15, 2018
-
-
fearlessTobi authored
-
- Aug 25, 2018
-
-
Lioncash authored
Gets all of these types and interfaces out of the global namespace.
-
- Jul 24, 2018
- Jul 22, 2018
-
-
MerryMage authored
-
- Jul 21, 2018
-
-
Subv authored
Note that there's currently a dynarmic bug preventing this register from being written.
-
- Jul 16, 2018
-
-
MerryMage authored
-
- Mar 16, 2018
-
-
bunnei authored
-
- Feb 25, 2018
-
-
N00byKing authored
-
- Feb 09, 2018
-
-
MerryMage authored
Changes: Primarily implementing more A64 instructions
-
- Jan 13, 2018
-
-
bunnei authored
-
- Jan 12, 2018
-
-
MerryMage authored
-
- Jan 04, 2018
- Jan 03, 2018
-
-
bunnei authored
-
- Sep 30, 2017
-
-
bunnei authored
-
bunnei authored
-
Huw Pascoe authored
-
- Sep 24, 2017
-
-
MerryMage authored
-
- Feb 03, 2017
-
-
MerryMage authored
-
- Dec 22, 2016
-
-
bunnei authored
-
- Sep 21, 2016
-
-
Emmanuel Gil Peyrot authored
This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
-
- Sep 15, 2016
- Aug 27, 2016
-
-
wwylele authored
-
- Aug 07, 2015
-
-
Lioncash authored
-
- Jul 26, 2015
-
-
Lioncash authored
-
- Jun 27, 2015
-
-
Emmanuel Gil Peyrot authored
-
- May 10, 2015
- Apr 14, 2015
-
-
Emmanuel Gil Peyrot authored
-
- Apr 06, 2015
-
-
Lioncash authored
-
- Mar 16, 2015
-
-
Lioncash authored
Removes a TODO.
-
- Feb 13, 2015
-
-
Lioncash authored
-
- Feb 10, 2015
-
-
Kevin Hartman authored
* Simplifies scheduling logic, specifically regarding thread status. It should be much clearer which statuses are valid for a thread at any given point in the system. * Removes dead code from thread.cpp. * Moves the implementation of resetting a ThreadContext to the corresponding core's implementation. Other changes: * Fixed comments in arm interfaces. * Updated comments in thread.cpp * Removed confusing, useless, functions like MakeReady() and ChangeStatus() from thread.cpp. * Removed stack_size from Thread. In the CTR kernel, the thread's stack would be allocated before thread creation.
-
- Jan 09, 2015
-
-
Yuri Kunde Schlesner authored
-
Subv authored
This will keep track of idle ticks for us, and fixes some tickcount-related issues
-