Skip to content

Commit 923879a

Browse files
committed
added empty sub address
1 parent c5854dc commit 923879a

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

platform/m6/sub/101a/stubs_entry_2.S

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#include "stubs_asm.h"
22

3+
#define NULL_SUB 0xE0020755
4+
35
// from Ghidra; each address needs to add 1 THUMB bit
46
NHSTUB(CancelHPTimer, 0xe0178e9f) // TODO: different method signature
57
NHSTUB(DeleteDirectory_Fut, 0xe0334fdd)
@@ -24,20 +26,20 @@ NHSTUB(GetLensCurrentFocalLength, 0xe03f4561)
2426
NHSTUB(GetLensWideFocalLength, 0xe03f4573)
2527

2628
// MMU
27-
NHSTUB(dcache_clean_by_mva ,0xe036ba79)
28-
NHSTUB(clean_l2_cache_by_phys_addr ,0xe00698dd)
29-
NHSTUB(set_canon_mmu_tables_to ,0xdffc7ccb)
30-
NHSTUB(make_copy_of_canon_mmutables ,0xdffc7c55)
31-
NHSTUB(icache_branchpr_invalidate ,0xe036bb4d)
32-
NHSTUB(dcache_clean_and_invalidate_all ,0xe036bb09)
29+
NHSTUB(dcache_clean_by_mva, 0xe036ba79)
30+
NHSTUB(clean_l2_cache_by_phys_addr, 0xe00698dd)
31+
NHSTUB(set_canon_mmu_tables_to, 0xdffc7ccb)
32+
NHSTUB(make_copy_of_canon_mmutables, 0xdffc7c55)
33+
NHSTUB(icache_branchpr_invalidate, 0xe036bb4d)
34+
NHSTUB(dcache_clean_and_invalidate_all, 0xe036bb09)
3335

34-
NHSTUB(EnterToCompensationEVF, 0x00000000) // TODO
35-
NHSTUB(ExitFromCompensationEVF, 0x00000000) // TODO
36-
NHSTUB(ExpCtrlTool_StartContiAE, 0x00000000) // TODO
37-
NHSTUB(ExpCtrlTool_StopContiAE, 0x00000000) // TODO
38-
NHSTUB(GetFocusLensSubjectDistanceFromLens, 0x00000000) // TODO: GetFocusLensSubjectDistance, GetFocusLensSubjectDistanceNumber_FW, GetFocusLensSubjectDistance_FW
39-
NHSTUB(MoveFocusLensToDistance, 0x00000000) // TODO: MoveFocusLensWithDistance_FW
40-
NHSTUB(Restart, 0x00000000) // TODO
41-
NHSTUB(TurnOffBackLight, 0x00000000) // TODO
42-
NHSTUB(TurnOnBackLight, 0x00000000) // TODO
43-
NHSTUB(WriteSDCard, 0x00000000) // TODO
36+
NHSTUB(EnterToCompensationEVF, NULL_SUB) // TODO
37+
NHSTUB(ExitFromCompensationEVF, NULL_SUB) // TODO
38+
NHSTUB(ExpCtrlTool_StartContiAE, NULL_SUB) // TODO
39+
NHSTUB(ExpCtrlTool_StopContiAE, NULL_SUB) // TODO
40+
NHSTUB(GetFocusLensSubjectDistanceFromLens, NULL_SUB) // TODO: GetFocusLensSubjectDistance, GetFocusLensSubjectDistanceNumber_FW, GetFocusLensSubjectDistance_FW
41+
NHSTUB(MoveFocusLensToDistance, NULL_SUB) // TODO: MoveFocusLensWithDistance_FW
42+
NHSTUB(Restart, NULL_SUB) // TODO
43+
NHSTUB(TurnOffBackLight, NULL_SUB) // TODO
44+
NHSTUB(TurnOnBackLight, NULL_SUB) // TODO
45+
NHSTUB(WriteSDCard, NULL_SUB) // TODO

0 commit comments

Comments
 (0)