Editing LV2 Functions and Syscalls
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 209: | Line 209: | ||
!Function | !Function | ||
!Notes | !Notes | ||
!Offset in 3.55 | !Offset in 3.55 | ||
!Offset in 3.41 | !Offset in 3.41 | ||
Line 219: | Line 218: | ||
|void* alloc(size_t size, int unk) | |void* alloc(size_t size, int unk) | ||
|unk is possibly pool? PSGroove uses 0x27. | |unk is possibly pool? PSGroove uses 0x27. | ||
|0x60b78 | |0x60b78 | ||
|0x62088 | |0x62088 | ||
Line 229: | Line 227: | ||
|void dealloc(void* ptr, int unk) | |void dealloc(void* ptr, int unk) | ||
|unk is possibly pool? Should be the same value of unk given to alloc. | |unk is possibly pool? Should be the same value of unk given to alloc. | ||
|0x60fb4 | |0x60fb4 | ||
|0x624C8 | |0x624C8 | ||
Line 239: | Line 236: | ||
|void process_utils::create_initial_system_process(). | |void process_utils::create_initial_system_process(). | ||
|Called to start the first userspace process, which is normally "sys_init_osd.self" but it can also launch recovery mode or update mode. | |Called to start the first userspace process, which is normally "sys_init_osd.self" but it can also launch recovery mode or update mode. | ||
| | | | ||
|0x287D50 | |0x287D50 | ||
Line 250: | Line 246: | ||
|This function does not return. | |This function does not return. | ||
(It seems that the offset point to a location that will cause panic after, not the real panic function, use with caution) | (It seems that the offset point to a location that will cause panic after, not the real panic function, use with caution) | ||
| | | | ||
|0x288568 | |0x288568 | ||
Line 260: | Line 255: | ||
|USBGetDeviceDescriptor | |USBGetDeviceDescriptor | ||
|USB function | |USB function | ||
| | | | ||
|0xd2998 | |0xd2998 | ||
Line 269: | Line 263: | ||
|- | |- | ||
|USBOpenEndpoint | |USBOpenEndpoint | ||
| | | | ||
| | | | ||
Line 279: | Line 272: | ||
|- | |- | ||
|USBControlTransfer | |USBControlTransfer | ||
| | | | ||
| | | | ||
Line 289: | Line 281: | ||
|- | |- | ||
|USBRegisterDriver | |USBRegisterDriver | ||
| | | | ||
| | | |