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]] === |