Michael Scire
|
3b885691a1
Kernel/Arbiter: Fix bug in WaitIfLessThan
|
8 年之前 |
Michael Scire
|
067ac434ba
Kernel/Arbiters: Fix casts, cleanup comments/magic numbers
|
8 年之前 |
Michael Scire
|
08d454e30d
Run clang-format on PR.
|
8 年之前 |
Michael Scire
|
dc70a87af1
Kernel/Arbiters: HLE is atomic, adjust code to reflect that.
|
8 年之前 |
Michael Scire
|
62bd1299ea
Kernel/Arbiters: Clear WaitAddress in SignalToAddress
|
8 年之前 |
Michael Scire
|
4f81bc4e1b
Kernel/Arbiters: Mostly implement SignalToAddress
|
8 年之前 |
Michael Scire
|
9d71ce88ce
Kernel/Arbiters: Implement WaitForAddress
|
8 年之前 |
Michael Scire
|
7e191dccc1
Kernel/Arbiters: Add stubs for 4.x SignalToAddress/WaitForAddres SVCs.
|
8 年之前 |
bunnei
|
cec0d4f191
kernel: Remove unused address_arbiter code.
|
8 年之前 |
Yuri Kunde Schlesner
|
2cdb40d709
Kernel: Centralize error definitions in errors.h
|
9 年之前 |
bunnei
|
4fc8b8229e
core: Remove HLE module, consolidate code & various cleanups.
|
9 年之前 |
Subv
|
8634b8cb83
Threading: Reworked the way our scheduler works.
|
9 年之前 |
Yuri Kunde Schlesner
|
84fbbe2629
Use negative priorities to avoid special-casing the self-include
|
9 年之前 |
Emmanuel Gil Peyrot
|
ebdae19fd2
Remove empty newlines in #include blocks.
|
9 年之前 |
Yuri Kunde Schlesner
|
396a8d91a4
Manually tweak source formatting and then re-run clang-format
|
9 年之前 |
Emmanuel Gil Peyrot
|
dc8479928c
Sources: Run clang-format on everything.
|
9 年之前 |
Subv
|
29032ce9b6
SVC: Fixed ArbitrateAddress to behave as it does on hardware.
|
10 年之前 |
bunnei
|
0b7d2941cf
Kernel: Move reschedules from SVCs to actual mechanisms that reschedule.
|
11 年之前 |
Yuri Kunde Schlesner
|
7ada357b2d
Memmap: Re-organize memory function in two files
|
11 年之前 |
Yuri Kunde Schlesner
|
e1fbac3ca1
Common: Remove common.h
|
11 年之前 |
bunnei
|
c077bcefa9
SVC: Update various SVCs to cause a reschedule.
|
11 年之前 |
Yuri Kunde Schlesner
|
88a4a808c6
Kernel: Stop creating useless Handles during object creation
|
11 年之前 |
Yuri Kunde Schlesner
|
7725256f64
Explicitly instantiate constructors/destructors for Kernel objects
|
11 年之前 |
Yuri Kunde Schlesner
|
664c79ff47
Thread: Modernize two functions that slipped through previous rebases
|
11 年之前 |
Yuri Kunde Schlesner
|
38e7122f23
Kernel: Convert AddressArbiter to not use Handles
|
11 年之前 |
Yuri Kunde Schlesner
|
9a345de2bd
Kernel: Remove useless/duplicated comments; mark functions static
|
11 年之前 |
bunnei
|
254e4ebd58
AddressArbiter: Changed to Kernel::Object, big cleanup, removed code that made no sense.
|
11 年之前 |
bunnei
|
7faf2d8e06
WaitSynchronizationN: Implement return values
|
11 年之前 |
bunnei
|
1f7a04f05a
Thread: Keep track of multiple wait objects.
|
11 年之前 |
Subv
|
9e2ae289b8
AddrArbiter: Implement arbitration types 3 and 4.
|
11 年之前 |