Difference between revisions of "Talk:IOSU syscalls"
Jump to navigation
Jump to search
Datalogger (talk | contribs) (Created page with "It says under heading Syscalls (via syscall instruction) that "Currently only syscall 0x04 is still used in production versions of IOSU." This does not seem correct. I see sev...") |
Datalogger (talk | contribs) m |
||
Line 15: | Line 15: | ||
IOS_KERNEL:08133F64 off_8133F64 DCD __sys_read+1 | IOS_KERNEL:08133F64 off_8133F64 DCD __sys_read+1 | ||
− | IOS_KERNEL, | + | IOS_KERNEL, IOS_NIM_BOSS, IOS_FPD, use more than just 0x04, __sys_write0. |
Unless otherwise challenged as to why not, I will update the tables to correct this [[User:Datalogger|Datalogger]] ([[User talk:Datalogger|talk]]) | Unless otherwise challenged as to why not, I will update the tables to correct this [[User:Datalogger|Datalogger]] ([[User talk:Datalogger|talk]]) |
Revision as of 11:19, 30 April 2016
It says under heading Syscalls (via syscall instruction) that "Currently only syscall 0x04 is still used in production versions of IOSU." This does not seem correct. I see several other Thumb SysCalls still in use on FW 5.5.x (15702) Example:
IOS_KERNEL:08133F44 Call_IOS_KERNEL__sys_close IOS_KERNEL:08133F44 LDR R12, =(__sys_close+1) IOS_KERNEL:08133F48 BX R12 ; __sys_close IOS_KERNEL:08133F4C off_8133F4C DCD __sys_close+1 IOS_KERNEL:08133F50 Call_IOS_KERNEL__sys_open IOS_KERNEL:08133F50 LDR R12, =(__sys_open+1) IOS_KERNEL:08133F54 BX R12 ; __sys_open IOS_KERNEL:08133F58 off_8133F58 DCD __sys_open+1 IOS_KERNEL:08133F5C Call_IOS_KERNEL__sys_read IOS_KERNEL:08133F5C LDR R12, =(__sys_read+1) IOS_KERNEL:08133F60 BX R12 ; __sys_read IOS_KERNEL:08133F64 off_8133F64 DCD __sys_read+1
IOS_KERNEL, IOS_NIM_BOSS, IOS_FPD, use more than just 0x04, __sys_write0. Unless otherwise challenged as to why not, I will update the tables to correct this Datalogger (talk)