Commit ec9382c
committed
Changes to mx4sio for ps2sdk sio2man updates
Make hook simpler due to sio2man using a single semaphore
Unhook intrman and loadcore when hooks no longer needed
Add API for interrupt handler
For loadcore and intrman hooks, only proceed when inner function succeeds1 parent ff7c5f9 commit ec9382c
5 files changed
Lines changed: 330 additions & 206 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
1 | 14 | | |
2 | 15 | | |
3 | 16 | | |
4 | | - | |
| 17 | + | |
5 | 18 | | |
6 | 19 | | |
7 | 20 | | |
| 21 | + | |
8 | 22 | | |
| 23 | + | |
9 | 24 | | |
10 | 25 | | |
11 | 26 | | |
| |||
16 | 31 | | |
17 | 32 | | |
18 | 33 | | |
19 | | - | |
20 | | - | |
21 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
22 | 41 | | |
23 | 42 | | |
24 | 43 | | |
25 | 44 | | |
26 | 45 | | |
27 | | - | |
| 46 | + | |
28 | 47 | | |
29 | 48 | | |
30 | 49 | | |
| |||
45 | 64 | | |
46 | 65 | | |
47 | 66 | | |
48 | | - | |
| 67 | + | |
49 | 68 | | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
66 | 86 | | |
67 | 87 | | |
68 | 88 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
1 | 14 | | |
2 | 15 | | |
3 | 16 | | |
4 | 17 | | |
5 | 18 | | |
6 | 19 | | |
| 20 | + | |
7 | 21 | | |
8 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
9 | 29 | | |
10 | | - | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
11 | 37 | | |
12 | 38 | | |
13 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
| |||
723 | 722 | | |
724 | 723 | | |
725 | 724 | | |
726 | | - | |
| 725 | + | |
727 | 726 | | |
728 | | - | |
729 | 727 | | |
730 | 728 | | |
731 | 729 | | |
| |||
740 | 738 | | |
741 | 739 | | |
742 | 740 | | |
| 741 | + | |
743 | 742 | | |
744 | 743 | | |
745 | 744 | | |
| |||
793 | 792 | | |
794 | 793 | | |
795 | 794 | | |
796 | | - | |
797 | | - | |
798 | | - | |
799 | | - | |
800 | | - | |
801 | | - | |
802 | | - | |
803 | | - | |
804 | | - | |
805 | | - | |
806 | | - | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
807 | 799 | | |
808 | 800 | | |
809 | 801 | | |
| |||
816 | 808 | | |
817 | 809 | | |
818 | 810 | | |
819 | | - | |
| 811 | + | |
820 | 812 | | |
821 | 813 | | |
822 | 814 | | |
| |||
828 | 820 | | |
829 | 821 | | |
830 | 822 | | |
| 823 | + | |
| 824 | + | |
831 | 825 | | |
832 | 826 | | |
833 | 827 | | |
| |||
836 | 830 | | |
837 | 831 | | |
838 | 832 | | |
839 | | - | |
| 833 | + | |
840 | 834 | | |
841 | 835 | | |
842 | 836 | | |
843 | 837 | | |
844 | | - | |
| 838 | + | |
845 | 839 | | |
846 | | - | |
| 840 | + | |
847 | 841 | | |
0 commit comments