forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Many function names extracted from IPL code

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
korskarn



Joined: 31 Dec 2005
Posts: 15

PostPosted: Mon Jan 30, 2006 2:10 am    Post subject: Many function names extracted from IPL code Reply with quote

Likely someone has already done this, but just in case....

I found many function names in the IPL string table after decrypting it, and perhaps some of them could be of use to figure out missing NID names (if this has not already been done with these strings coming from the IPL) .

Here are the strings:

boot.c:
sceKernelBootLoadFile

flash.c:
sceBootLfatfsMount
sceBootLfatOpen
sceBootLfatClose
FlashInitialize


lfatfs.c:
sceLfatfsEntry
EraseAndFreeBlock
SegmentCreateLpt
CreateLPTable
LFlashBlockBufferWritePage
FlushWriteCache
AllocFreeBlock
FreeFreeBlock
LFlashSync
ReadPhysicalBlock
ErasePhysicalBlock
WritePhysicalBlock
IsBadBlock
DoMarkAsBadBlock
SegmentAddFreeBlock
WritePhysicalPageExtraOnly
PbnToSegment
UpdatingPhysicalBlock
EraseAndFreBlock
SegmentGetLPEntry
SegmentLbnConfirm
LFlashUmount
LFlashFormatBase
DetectChipMakersBBM
SegmentSetLPEntry
SegmentGetFreeBlock
ReadPhysicalPageDataAndExtra
ReadLogicalPage
LpnToPbn
ReadPhysicalPageExtraOnly
LogicalAddressConfirm
LFlashMount
BootSequence
SegmentInit
WriteLogicalPage
WriteLogicalPageWithCache
ReadPhysicalBlock



CheckElfSection
sceKernelCheckExecFile
sceKernelApplyElfRelSection
sceKernelLoadExecutableObject
SceLoadElfBlock
SceLoadelfOverlap
sceKernelAllocPartitionMemory

bloc.c:
_AllocPartitionMemory
sceKernelResizeMemoryBlock
sceKernelQueryMemoryBlockInfo
_allocSysMemory
SceSysMemMemoryBlock
MemoryBlockServiceInit
sceKernelQueryMemoryPartitionInfo
sceKernelAllocPartitionMemoryForUser
BlockForUser
_FreePartitionMemory
sceKernelQueryBlockSize
_freeSysMemory

partition.c:
SceSysmemMemoryPartition
PartitionServiceInit
sceKernelCreateMemoryPartition
PartitionInit
_CreateMemoryPartition
_DeleteMmoryPartition
sceKernelDeleteMemoryPartition
sceKernelFillBlock64
sceKernelMemset32
CopyBlock_Forward
CopyBlock_Backward

sysmem.c:
sceKernelSysMemInit
SysMemReInit
SysMemPostInit
OtherKernelPartition
sceKernelSysMemMemSize
sceKernelSysMemMaxFreeMemSize
sceKernelSysMemTotalFreeMemSize
sceKernelCreateHeap
SceSysmemHeap

heap.c:
HeapInit
_AllocHeapMemory
_CreateHeap
_FreeHeapMemory
_DeleteHeap

protection.c:
PartitionProtectInit
sceKernelSetDdrMemoryProtection

memtest.c:
sceKernelSysMemCheckCtlBlk


sceSysEventForKernel
sceSuspendForKernel
sceSuspendForUse
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group