Changes

335 bytes added ,  21:58, 25 July 2017
no edit summary
Line 156: Line 156:     
== KMemoryBlock ==
 
== KMemoryBlock ==
 +
Size: 0x40
 +
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 188: Line 190:  
| 0x30
 
| 0x30
 
| u32
 
| u32
| MemoryState
+
| State
 
|-
 
|-
 
| 0x34
 
| 0x34
Line 204: Line 206:  
| 0x39
 
| 0x39
 
| u8
 
| u8
|  
+
| UnkAttribute
 
|-
 
|-
 
| 0x3A
 
| 0x3A
 
| u8
 
| u8
| MemoryAttribute
+
| Attribute
 
|}
 
|}
   −
= KMemoryBlockInfo =
+
== KMemoryBlockInfo ==
 +
Size: 0x20
 +
 
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset
 +
! Type
 +
! Description
 +
|-
 +
| 0
 +
| u64
 +
| BaseAddress
 +
|-
 +
| 8
 +
| u64
 +
| Size
 +
|-
 +
| 0x10
 +
| u32
 +
| State
 +
|-
 +
| 0x14
 +
| u8
 +
| Permission
 +
|-
 +
| 0x15
 +
| u8
 +
| Attribute
 +
|-
 +
| 0x16
 +
| u8
 +
| UnkAttribute
 +
|-
 +
|
 +
|
 +
| Pad
 +
|-
 +
| 0x18
 +
| u16
 +
| IpcRefCount [?]
 +
|-
 +
| 0x1A
 +
| u16
 +
| DeviceMapRefCount
 +
|}
    
= KTransferMemory =
 
= KTransferMemory =