Exemple #1
0
 public sceGu(int totalMemorySize)
 {
     sysMemInfo = Modules.SysMemUserForUserModule.malloc(SysMemUserForUser.KERNEL_PARTITION_ID, "sceGu", SysMemUserForUser.PSP_SMEM_Low, totalMemorySize, 0);
     if (sysMemInfo == null)
     {
         Console.WriteLine(string.Format("Cannot allocate sceGu memory, size=0x{0:X}", totalMemorySize));
     }
 }
Exemple #2
0
 public virtual void delete()
 {
     closeSocket();
     if (buffer != null)
     {
         Modules.SysMemUserForUserModule.free(buffer);
         buffer = null;
     }
     SceUidManager.releaseUid(id, uidPurpose);
 }
Exemple #3
0
 public virtual void free()
 {
     if (sysMemInfo != null)
     {
         Modules.SysMemUserForUserModule.free(sysMemInfo);
         sysMemInfo = null;
     }
     bottomAddr = 0;
     topAddr    = 0;
     listWriter = null;
 }