summaryrefslogtreecommitdiff
path: root/asm/SDK/DVD
diff options
context:
space:
mode:
Diffstat (limited to 'asm/SDK/DVD')
-rw-r--r--asm/SDK/DVD/dvd_broadway.s44
1 files changed, 22 insertions, 22 deletions
diff --git a/asm/SDK/DVD/dvd_broadway.s b/asm/SDK/DVD/dvd_broadway.s
index 1898c16..16f87ec 100644
--- a/asm/SDK/DVD/dvd_broadway.s
+++ b/asm/SDK/DVD/dvd_broadway.s
@@ -120,7 +120,7 @@ DVDLowInit:
/* 8028D2B0 00288F10 40 82 01 84 */ bne lbl_8028D434
/* 8028D2B4 00288F14 38 00 00 01 */ li r0, 1
/* 8028D2B8 00288F18 98 0D AA B5 */ stb r0, lbl_8063FD75-_SDA_BASE_(r13)
-/* 8028D2BC 00288F1C 48 01 5A 85 */ bl func_802A2D40
+/* 8028D2BC 00288F1C 48 01 5A 85 */ bl IPCCltInit
/* 8028D2C0 00288F20 2C 03 00 00 */ cmpwi r3, 0
/* 8028D2C4 00288F24 41 82 00 1C */ beq lbl_8028D2E0
/* 8028D2C8 00288F28 7C 64 1B 78 */ mr r4, r3
@@ -130,9 +130,9 @@ DVDLowInit:
/* 8028D2D8 00288F38 38 60 00 00 */ li r3, 0
/* 8028D2DC 00288F3C 48 00 01 FC */ b lbl_8028D4D8
lbl_8028D2E0:
-/* 8028D2E0 00288F40 48 01 56 15 */ bl func_802A28F4
+/* 8028D2E0 00288F40 48 01 56 15 */ bl IPCGetBufferLo
/* 8028D2E4 00288F44 7C 7E 1B 78 */ mr r30, r3
-/* 8028D2E8 00288F48 48 01 56 05 */ bl func_802A28EC
+/* 8028D2E8 00288F48 48 01 56 05 */ bl IPCGetBufferHi
/* 8028D2EC 00288F4C 57 C0 06 FF */ clrlwi. r0, r30, 0x1b
/* 8028D2F0 00288F50 41 82 00 0C */ beq lbl_8028D2FC
/* 8028D2F4 00288F54 38 1E 00 1F */ addi r0, r30, 0x1f
@@ -147,7 +147,7 @@ lbl_8028D2FC:
/* 8028D314 00288F74 4B D7 A7 B1 */ bl func_80007AC4
lbl_8028D318:
/* 8028D318 00288F78 38 7E 00 80 */ addi r3, r30, 0x80
-/* 8028D31C 00288F7C 48 01 55 E1 */ bl func_802A28FC
+/* 8028D31C 00288F7C 48 01 55 E1 */ bl IPCSetBufferLo
/* 8028D320 00288F80 2C 1E 00 00 */ cmpwi r30, 0
/* 8028D324 00288F84 93 CD AA C4 */ stw r30, lbl_8063FD84-_SDA_BASE_(r13)
/* 8028D328 00288F88 40 82 00 18 */ bne lbl_8028D340
@@ -157,9 +157,9 @@ lbl_8028D318:
/* 8028D338 00288F98 38 00 00 00 */ li r0, 0
/* 8028D33C 00288F9C 48 00 00 68 */ b lbl_8028D3A4
lbl_8028D340:
-/* 8028D340 00288FA0 48 01 55 B5 */ bl func_802A28F4
+/* 8028D340 00288FA0 48 01 55 B5 */ bl IPCGetBufferLo
/* 8028D344 00288FA4 7C 7E 1B 78 */ mr r30, r3
-/* 8028D348 00288FA8 48 01 55 A5 */ bl func_802A28EC
+/* 8028D348 00288FA8 48 01 55 A5 */ bl IPCGetBufferHi
/* 8028D34C 00288FAC 57 C0 06 FF */ clrlwi. r0, r30, 0x1b
/* 8028D350 00288FB0 41 82 00 0C */ beq lbl_8028D35C
/* 8028D354 00288FB4 38 1E 00 1F */ addi r0, r30, 0x1f
@@ -174,7 +174,7 @@ lbl_8028D35C:
/* 8028D374 00288FD4 4B D7 A7 51 */ bl func_80007AC4
lbl_8028D378:
/* 8028D378 00288FD8 38 7E 00 20 */ addi r3, r30, 0x20
-/* 8028D37C 00288FDC 48 01 55 81 */ bl func_802A28FC
+/* 8028D37C 00288FDC 48 01 55 81 */ bl IPCSetBufferLo
/* 8028D380 00288FE0 2C 1E 00 00 */ cmpwi r30, 0
/* 8028D384 00288FE4 93 CD AA C0 */ stw r30, lbl_8063FD80-_SDA_BASE_(r13)
/* 8028D388 00288FE8 40 82 00 18 */ bne lbl_8028D3A0
@@ -230,7 +230,7 @@ lbl_8028D434:
/* 8028D440 002890A0 4B F4 0F 51 */ bl strncpy
/* 8028D444 002890A4 80 6D AA C0 */ lwz r3, lbl_8063FD80-_SDA_BASE_(r13)
/* 8028D448 002890A8 38 80 00 00 */ li r4, 0
-/* 8028D44C 002890AC 48 01 5D 0D */ bl func_802A3158
+/* 8028D44C 002890AC 48 01 5D 0D */ bl IOS_Open
/* 8028D450 002890B0 2C 03 00 00 */ cmpwi r3, 0
/* 8028D454 002890B4 90 6D 88 D0 */ stw r3, lbl_8063DB90-_SDA_BASE_(r13)
/* 8028D458 002890B8 41 80 00 0C */ blt lbl_8028D464
@@ -367,7 +367,7 @@ lbl_8028D5EC:
/* 8028D620 00289280 80 6D 88 D0 */ lwz r3, lbl_8063DB90-_SDA_BASE_(r13)
/* 8028D624 00289284 7C A5 02 14 */ add r5, r5, r0
/* 8028D628 00289288 39 00 00 20 */ li r8, 0x20
-/* 8028D62C 0028928C 48 01 63 8D */ bl func_802A39B8
+/* 8028D62C 0028928C 48 01 63 8D */ bl IOS_IoctlAsync
/* 8028D630 00289290 2C 03 00 00 */ cmpwi r3, 0
/* 8028D634 00289294 41 82 00 24 */ beq lbl_8028D658
/* 8028D638 00289298 7C 64 1B 78 */ mr r4, r3
@@ -538,7 +538,7 @@ lbl_8028D850:
/* 8028D884 002894E4 38 A0 00 03 */ li r5, 3
/* 8028D888 002894E8 38 C0 00 02 */ li r6, 2
/* 8028D88C 002894EC 90 0A 00 24 */ stw r0, 0x24(r10)
-/* 8028D890 002894F0 48 01 64 CD */ bl func_802A3D5C
+/* 8028D890 002894F0 48 01 64 CD */ bl IOS_IoctlvAsync
/* 8028D894 002894F4 2C 03 00 00 */ cmpwi r3, 0
/* 8028D898 002894F8 41 82 00 24 */ beq lbl_8028D8BC
/* 8028D89C 002894FC 7C 64 1B 78 */ mr r4, r3
@@ -640,7 +640,7 @@ lbl_8028D9BC:
/* 8028D9F0 00289650 38 C0 00 20 */ li r6, 0x20
/* 8028D9F4 00289654 38 E0 00 00 */ li r7, 0
/* 8028D9F8 00289658 39 00 00 00 */ li r8, 0
-/* 8028D9FC 0028965C 48 01 5F BD */ bl func_802A39B8
+/* 8028D9FC 0028965C 48 01 5F BD */ bl IOS_IoctlAsync
/* 8028DA00 00289660 2C 03 00 00 */ cmpwi r3, 0
/* 8028DA04 00289664 41 82 00 24 */ beq lbl_8028DA28
/* 8028DA08 00289668 7C 64 1B 78 */ mr r4, r3
@@ -752,7 +752,7 @@ lbl_8028DB28:
/* 8028DB84 002897E4 54 00 28 34 */ slwi r0, r0, 5
/* 8028DB88 002897E8 80 6D 88 D0 */ lwz r3, lbl_8063DB90-_SDA_BASE_(r13)
/* 8028DB8C 002897EC 7C A5 02 14 */ add r5, r5, r0
-/* 8028DB90 002897F0 48 01 5E 29 */ bl func_802A39B8
+/* 8028DB90 002897F0 48 01 5E 29 */ bl IOS_IoctlAsync
/* 8028DB94 002897F4 2C 03 00 00 */ cmpwi r3, 0
/* 8028DB98 002897F8 41 82 00 24 */ beq lbl_8028DBBC
/* 8028DB9C 002897FC 7C 64 1B 78 */ mr r4, r3
@@ -864,7 +864,7 @@ lbl_8028DCB8:
/* 8028DD18 00289978 54 00 28 34 */ slwi r0, r0, 5
/* 8028DD1C 0028997C 80 6D 88 D0 */ lwz r3, lbl_8063DB90-_SDA_BASE_(r13)
/* 8028DD20 00289980 7C A5 02 14 */ add r5, r5, r0
-/* 8028DD24 00289984 48 01 5C 95 */ bl func_802A39B8
+/* 8028DD24 00289984 48 01 5C 95 */ bl IOS_IoctlAsync
/* 8028DD28 00289988 2C 03 00 00 */ cmpwi r3, 0
/* 8028DD2C 0028998C 41 82 00 24 */ beq lbl_8028DD50
/* 8028DD30 00289990 7C 64 1B 78 */ mr r4, r3
@@ -965,7 +965,7 @@ lbl_8028DE4C:
/* 8028DE80 00289AE0 80 6D 88 D0 */ lwz r3, lbl_8063DB90-_SDA_BASE_(r13)
/* 8028DE84 00289AE4 7C A5 02 14 */ add r5, r5, r0
/* 8028DE88 00289AE8 39 00 00 20 */ li r8, 0x20
-/* 8028DE8C 00289AEC 48 01 5B 2D */ bl func_802A39B8
+/* 8028DE8C 00289AEC 48 01 5B 2D */ bl IOS_IoctlAsync
/* 8028DE90 00289AF0 2C 03 00 00 */ cmpwi r3, 0
/* 8028DE94 00289AF4 41 82 00 24 */ beq lbl_8028DEB8
/* 8028DE98 00289AF8 7C 64 1B 78 */ mr r4, r3
@@ -1066,7 +1066,7 @@ lbl_8028DFB0:
/* 8028DFE8 00289C48 7C A5 02 14 */ add r5, r5, r0
/* 8028DFEC 00289C4C 38 C0 00 20 */ li r6, 0x20
/* 8028DFF0 00289C50 39 00 00 20 */ li r8, 0x20
-/* 8028DFF4 00289C54 48 01 59 C5 */ bl func_802A39B8
+/* 8028DFF4 00289C54 48 01 59 C5 */ bl IOS_IoctlAsync
/* 8028DFF8 00289C58 2C 03 00 00 */ cmpwi r3, 0
/* 8028DFFC 00289C5C 41 82 00 24 */ beq lbl_8028E020
/* 8028E000 00289C60 7C 64 1B 78 */ mr r4, r3
@@ -1178,7 +1178,7 @@ lbl_8028E124:
/* 8028E170 00289DD0 54 00 28 34 */ slwi r0, r0, 5
/* 8028E174 00289DD4 80 6D 88 D0 */ lwz r3, lbl_8063DB90-_SDA_BASE_(r13)
/* 8028E178 00289DD8 7C A5 02 14 */ add r5, r5, r0
-/* 8028E17C 00289DDC 48 01 58 3D */ bl func_802A39B8
+/* 8028E17C 00289DDC 48 01 58 3D */ bl IOS_IoctlAsync
/* 8028E180 00289DE0 2C 03 00 00 */ cmpwi r3, 0
/* 8028E184 00289DE4 41 82 00 24 */ beq lbl_8028E1A8
/* 8028E188 00289DE8 7C 64 1B 78 */ mr r4, r3
@@ -1290,7 +1290,7 @@ lbl_8028E2A4:
/* 8028E304 00289F64 54 00 28 34 */ slwi r0, r0, 5
/* 8028E308 00289F68 80 6D 88 D0 */ lwz r3, lbl_8063DB90-_SDA_BASE_(r13)
/* 8028E30C 00289F6C 7C A5 02 14 */ add r5, r5, r0
-/* 8028E310 00289F70 48 01 56 A9 */ bl func_802A39B8
+/* 8028E310 00289F70 48 01 56 A9 */ bl IOS_IoctlAsync
/* 8028E314 00289F74 2C 03 00 00 */ cmpwi r3, 0
/* 8028E318 00289F78 41 82 00 24 */ beq lbl_8028E33C
/* 8028E31C 00289F7C 7C 64 1B 78 */ mr r4, r3
@@ -1397,7 +1397,7 @@ lbl_8028E438:
/* 8028E484 0028A0E4 54 00 28 34 */ slwi r0, r0, 5
/* 8028E488 0028A0E8 80 6D 88 D0 */ lwz r3, lbl_8063DB90-_SDA_BASE_(r13)
/* 8028E48C 0028A0EC 7C A5 02 14 */ add r5, r5, r0
-/* 8028E490 0028A0F0 48 01 55 29 */ bl func_802A39B8
+/* 8028E490 0028A0F0 48 01 55 29 */ bl IOS_IoctlAsync
/* 8028E494 0028A0F4 2C 03 00 00 */ cmpwi r3, 0
/* 8028E498 0028A0F8 41 82 00 24 */ beq lbl_8028E4BC
/* 8028E49C 0028A0FC 7C 64 1B 78 */ mr r4, r3
@@ -1517,7 +1517,7 @@ lbl_8028E5D8:
/* 8028E634 0028A294 54 00 28 34 */ slwi r0, r0, 5
/* 8028E638 0028A298 80 6D 88 D0 */ lwz r3, lbl_8063DB90-_SDA_BASE_(r13)
/* 8028E63C 0028A29C 7C A5 02 14 */ add r5, r5, r0
-/* 8028E640 0028A2A0 48 01 53 79 */ bl func_802A39B8
+/* 8028E640 0028A2A0 48 01 53 79 */ bl IOS_IoctlAsync
/* 8028E644 0028A2A4 2C 03 00 00 */ cmpwi r3, 0
/* 8028E648 0028A2A8 41 82 00 24 */ beq lbl_8028E66C
/* 8028E64C 0028A2AC 7C 64 1B 78 */ mr r4, r3
@@ -1623,7 +1623,7 @@ lbl_8028E768:
/* 8028E7B0 0028A410 54 00 28 34 */ slwi r0, r0, 5
/* 8028E7B4 0028A414 80 6D 88 D0 */ lwz r3, lbl_8063DB90-_SDA_BASE_(r13)
/* 8028E7B8 0028A418 7C A5 02 14 */ add r5, r5, r0
-/* 8028E7BC 0028A41C 48 01 51 FD */ bl func_802A39B8
+/* 8028E7BC 0028A41C 48 01 51 FD */ bl IOS_IoctlAsync
/* 8028E7C0 0028A420 2C 03 00 00 */ cmpwi r3, 0
/* 8028E7C4 0028A424 41 82 00 24 */ beq lbl_8028E7E8
/* 8028E7C8 0028A428 7C 64 1B 78 */ mr r4, r3
@@ -1731,7 +1731,7 @@ lbl_8028E8F0:
/* 8028E928 0028A588 38 80 00 7A */ li r4, 0x7a
/* 8028E92C 0028A58C 38 C0 00 20 */ li r6, 0x20
/* 8028E930 0028A590 39 00 00 20 */ li r8, 0x20
-/* 8028E934 0028A594 48 01 50 85 */ bl func_802A39B8
+/* 8028E934 0028A594 48 01 50 85 */ bl IOS_IoctlAsync
/* 8028E938 0028A598 2C 03 00 00 */ cmpwi r3, 0
/* 8028E93C 0028A59C 41 82 00 24 */ beq lbl_8028E960
/* 8028E940 0028A5A0 7C 64 1B 78 */ mr r4, r3
@@ -1847,7 +1847,7 @@ lbl_8028EA74:
/* 8028EAA8 0028A708 38 C0 00 20 */ li r6, 0x20
/* 8028EAAC 0028A70C 38 E0 00 00 */ li r7, 0
/* 8028EAB0 0028A710 39 00 00 00 */ li r8, 0
-/* 8028EAB4 0028A714 48 01 4F 05 */ bl func_802A39B8
+/* 8028EAB4 0028A714 48 01 4F 05 */ bl IOS_IoctlAsync
/* 8028EAB8 0028A718 2C 03 00 00 */ cmpwi r3, 0
/* 8028EABC 0028A71C 41 82 00 24 */ beq lbl_8028EAE0
/* 8028EAC0 0028A720 7C 64 1B 78 */ mr r4, r3