20.1.0: Difference between revisions

Add ro diff
No edit summary
Line 247: Line 247:
* Sleep entry now waits 1920 ticks after synchronizing cores and before saving the interrupt manager
* Sleep entry now waits 1920 ticks after synchronizing cores and before saving the interrupt manager
* KInterruptController::SaveLocalState/RestoreLocalState now saves and restores spendsgir
* KInterruptController::SaveLocalState/RestoreLocalState now saves and restores spendsgir
=== [[BCAT_services|bcat]] ===
* Updated L_8bc30, prev ver @ L_8bc30.
** Prior to the last "if (inx1)" check, this now calls L_93164, with the required init before that if needed.
* Updated L_92fe4, prev ver @ L_92f84.
** This now returns 1 for success, 0 for failure (previously there was no retval).
* Updated L_93164, prev ver @ L_930dc.
** When inx1 doesn't match any of the state fields, it now skips to calling a func and returning. Previously when the input was invalid, it would use -1 as an arrayindex.
* Updated L_9b640, prev ver @ L_9b5c0.
** Code was moved around, etc.
* Updated L_9bc40, prev ver @ L_9bbc0.
** Minor changes?
* Updated L_a3d00, prev ver @ L_a3c70.
** When handling value 0x12C87A, w2 is now set to 0xE10 (3600) instead of 0x12C (300).
* Updated L_f1d90, prev ver @ L_f1d00.
** This is error-handling/conversion related.


=== [[JIT_services|jit]] ===
=== [[JIT_services|jit]] ===