Difference between revisions of "IBoot (Enums)"

From The iPhone Wiki
Jump to: navigation, search
Line 1: Line 1:
  +
{{DISPLAYTITLE:iBoot (Enums)}}
  +
== USB ==
  +
<pre>
  +
FFFFFFFF ; enum bState_Types
  +
FFFFFFFF DFU_STATE_IDLE EQU 0
  +
FFFFFFFF DFU_STATE_WAITING_FOR_RESET EQU 1
  +
FFFFFFFF DFU_STATE_WAITING_FOR_REQ EQU 2
  +
FFFFFFFF DFU_STATE_WAITING_FOR_GETSTATUS EQU 3
  +
FFFFFFFF DFU_STATE_DOWNLOADING EQU 4
  +
FFFFFFFF DFU_STATE_PROCESSING_DOWNLOAD_OP EQU 5
  +
FFFFFFFF DFU_STATE_WAITING_FOR_GETSTATUS_RECEIPT EQU 6
  +
FFFFFFFF DFU_STATE_WAITING_FOR_MANIFESTATION EQU 7
  +
FFFFFFFF DFU_STATE_WAITING_FOR_POWER_RESET EQU 8
  +
FFFFFFFF DFU_STATE_PROCESSING_UPLOAD_OP EQU 9
  +
FFFFFFFF DFU_STATE_ERROR EQU 0xA
  +
</pre>
   
  +
== Hardware ==
Haxed by 1337Urmom at The Pois0nhack team
 
  +
<pre>
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF ; enum AES_TYPE
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF Regular EQU 0
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF GID EQU 1
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF UID EQU 2
  +
</pre>
   
  +
<pre>
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF ; enum PROCESSOR_MODES
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF NORMAL EQU 0x10
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF FIQ EQU 0x11
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF IRQ EQU 0x12
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF SUPERVISOR EQU 0x13
  +
FFFFFFFF ABORT EQU 0x17
  +
FFFFFFFF UNDEFINED EQU 0x1B
  +
FFFFFFFF PRIViLEDGED EQU 0x1F
  +
</pre>
   
  +
<pre>
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF ; enum ERROR_CODES
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF NOT_DIAGNOSTIC_DEVICE EQU 1
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF CRYPT_FAIL EQU 5
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF MALLOC_FAIL EQU 0xC
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF GENERIC_ERROR EQU 0x16
  +
</pre>
   
  +
<pre>
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF ; enum AESSize
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF AES128 EQU 0x80
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF AES192 EQU 0xC0
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF AES256 EQU 0x100
Haxed by 1337Urmom at The Pois0nhack team
 
  +
</pre>
   
  +
<pre>
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFF ; enum CryptOption
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF Encrypt EQU 0x10
Haxed by 1337Urmom at The Pois0nhack team
 
  +
FFFFFFFF Decrypt EQU 0x11
Haxed by 1337Urmom at The Pois0nhack team
 
  +
</pre>
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 
Haxed by 1337Urmom at The Pois0nhack team
 

Revision as of 07:22, 7 November 2009

USB

FFFFFFFF ; enum bState_Types
FFFFFFFF DFU_STATE_IDLE   EQU 0
FFFFFFFF DFU_STATE_WAITING_FOR_RESET  EQU 1
FFFFFFFF DFU_STATE_WAITING_FOR_REQ  EQU 2
FFFFFFFF DFU_STATE_WAITING_FOR_GETSTATUS  EQU 3
FFFFFFFF DFU_STATE_DOWNLOADING  EQU 4
FFFFFFFF DFU_STATE_PROCESSING_DOWNLOAD_OP  EQU 5
FFFFFFFF DFU_STATE_WAITING_FOR_GETSTATUS_RECEIPT  EQU 6
FFFFFFFF DFU_STATE_WAITING_FOR_MANIFESTATION  EQU 7
FFFFFFFF DFU_STATE_WAITING_FOR_POWER_RESET  EQU 8
FFFFFFFF DFU_STATE_PROCESSING_UPLOAD_OP  EQU 9
FFFFFFFF DFU_STATE_ERROR  EQU 0xA

Hardware

FFFFFFFF ; enum AES_TYPE
FFFFFFFF Regular          EQU 0
FFFFFFFF GID              EQU 1
FFFFFFFF UID              EQU 2
FFFFFFFF ; enum PROCESSOR_MODES
FFFFFFFF NORMAL           EQU 0x10
FFFFFFFF FIQ              EQU 0x11
FFFFFFFF IRQ              EQU 0x12
FFFFFFFF SUPERVISOR       EQU 0x13
FFFFFFFF ABORT            EQU 0x17
FFFFFFFF UNDEFINED        EQU 0x1B
FFFFFFFF PRIViLEDGED      EQU 0x1F
FFFFFFFF ; enum ERROR_CODES
FFFFFFFF NOT_DIAGNOSTIC_DEVICE  EQU 1
FFFFFFFF CRYPT_FAIL       EQU 5
FFFFFFFF MALLOC_FAIL      EQU 0xC
FFFFFFFF GENERIC_ERROR    EQU 0x16
FFFFFFFF ; enum AESSize
FFFFFFFF AES128           EQU 0x80
FFFFFFFF AES192           EQU 0xC0
FFFFFFFF AES256           EQU 0x100
FFFFFFF ; enum CryptOption
FFFFFFFF Encrypt          EQU 0x10
FFFFFFFF Decrypt          EQU 0x11