NCCH/Extended Header: Difference between revisions

Neobrain (talk | contribs)
Line 431: Line 431:
|  0x10
|  0x10
|  Reserved
|  Reserved
|}
There are different descriptor types, characterized by bits 20-31.
{| class="wikitable" border="1"
|-
!  Pattern of bits 20-31
!  Type
!  Fields
|-
|  0b1110xxxxxxxx
|  Interrupt info
|
|-
|  0b11110xxxxxxx
|  System call mask
|  Bits 24-26: System call mask table index; Bits 0-23: mask
|-
|  0b1111110xxxxx
|  Kernel release version
|  Bits 8-15: Major version; Bits 0-7: Minor version
|-
|  0b11111110xxxx
|  Handle table size
|  Bits 0-18: size
|-
|  0b111111110xxx
|  [[#ARM11_Kernel_Flags|Kernel flags]]
|  See above
|-
|  0b11111111100x
|  Mapping static address
|
|-
|  0b111111111110
|  Mapping IO address
|}
|}