iBoot IRQs

From The iPhone Wiki
Jump to: navigation, search


iPhone 3G

LLB IRQ table: 22010280

IRQ  0: 22001EE1        6        0
IRQ  1: 22001EE1        5        0
IRQ  2: 22001EE1        4        0
IRQ  3: 22001EE1        3        0
IRQ  7: 220033D5        1        0
IRQ  9: 22002ED9        0        0
IRQ  A: 22002ED9        1        0
IRQ  B: 22002ED9        2        0
IRQ 18: 22003E2D        0        0
IRQ 19: 22003E2D        1        0
IRQ 1A: 22003E2D        2        0
IRQ 1B: 22003E2D        3        0
IRQ 1C: 22003E2D        4        0
IRQ 1F: 22001EE1        2        0
IRQ 20: 22001EE1        1        0
IRQ 21: 22001EE1        0        0

iBoot IRQ table: 18028D60

IRQ  0: 1800C301        6        0
IRQ  1: 1800C301        5        0
IRQ  2: 1800C301        4        0
IRQ  3: 1800C301        3        0
IRQ* 7: 1800D7D5        1        0  timer
IRQ* 9: 1800D2D9        0        0  spi flash
IRQ* A: 1800D2D9        1        0  spi flash
IRQ* B: 1800D2D9        2        0  spi flash
IRQ*10: 1800B8D1        1        0  dma thing
IRQ*11: 1800B8D1        2        0  dma thing
IRQ*13: 1800F289        0        0  usb
IRQ*18: 1800E26D        0        0  uart stuff
IRQ*19: 1800E26D        1        0  uart stuff
IRQ*1A: 1800E26D        2        0  uart stuff
IRQ*1B: 1800E26D        3        0  uart stuff
IRQ*1C: 1800E26D        4        0  uart stuff
IRQ 1F: 1800C301        2        0
IRQ 20: 1800C301        1        0
IRQ 21: 1800C301        0        0

iPhone 3GS

LLB IRQ table: 8400F360

IRQ  6: 84000DD9        0        0
IRQ 11: 8400101D 8400F090        0
IRQ 13: 8400101D 8400F000        0
IRQ 14: 840041B1        4        0
IRQ 15: 840041B1        3        0
IRQ 16: 840041B1        2        0
IRQ 17: 840041B1        1        0
IRQ 18: 840041B1        0        0
IRQ 19: 840036DD        4        0
IRQ 1A: 840036DD        3        0
IRQ 1B: 840036DD        2        0
IRQ 1C: 840036DD        1        0
IRQ 1D: 840036DD        0        0

iBoot IRQ table: 4FF2B4E0

IRQ  6: 4FF04915        0        0
IRQ  E: 4FF13469        0        0
IRQ 11: 4FF04B59 4FF2A100        0
IRQ 13: 4FF04B59 4FF2A070        0
IRQ 14: 4FF12471        4        0  uart stuff
IRQ 15: 4FF12471        3        0  uart stuff
IRQ 16: 4FF12471        2        0  uart stuff
IRQ 17: 4FF12471        1        0  uart stuff
IRQ 18: 4FF12471        0        0  uart stuff
IRQ 19: 4FF1197D        4        0  nor, i think
IRQ 1A: 4FF1197D        3        0  nor, i think
IRQ 1B: 4FF1197D        2        0  nor, i think
IRQ 1C: 4FF1197D        1        0  nor, i think
IRQ 1D: 4FF1197D        0        0  nor, i think(this needed to load iboot)
IRQ 1E: 4FF0354D 4FF2DDD0        0  H2fmi misc stuff
IRQ 1F: 4FF0354D 4FF2DC70        0  H2fmi misc stuff
IRQ 2F: 4FF01655        5        0  dma_int_handler
IRQ 30: 4FF01655        6        0  dma_int_handler
IRQ 31: 4FF01655        7        0  dma_int_handler
IRQ 32: 4FF01655        8        0  dma_int_handler

iPod touch (3rd generation)

LLB IRQ table:

IRQ  6: 84003039        0        0
IRQ 11: 8400327D 8401209C        0
IRQ 13: 8400327D 8401200C        0
IRQ 14: 84005681        4        0
IRQ 15: 84005681        3        0
IRQ 16: 84005681        2        0
IRQ 17: 84005681        1        0
IRQ 18: 84005681        0        0
IRQ 1E: 840021B9 84014360        0
IRQ 1F: 840021B9 84014200        0

iBoot IRQ table

IRQ  6: 4FF04DF5        0        0
IRQ  E: 4FF12AED        0        0  synopsys_otg_handle_endpoint_out
IRQ 11: 4FF05039 4FF29100        0  i2c related
IRQ 13: 4FF05039 4FF29070        0  i2c related
IRQ 14: 4FF11AF5        4        0  uart stuff
IRQ 15: 4FF11AF5        3        0  uart stuff
IRQ 16: 4FF11AF5        2        0  uart stuff
IRQ 17: 4FF11AF5        1        0  uart stuff
IRQ 18: 4FF11AF5        0        0  uart stuff
IRQ 1E: 4FF039A9 4FF2CBB0        0  H2fmi misc stuff
IRQ 1F: 4FF039A9 4FF2CA50        0  H2fmi misc stuff
IRQ 2F: 4FF01655        5        0  dma_int_handler
IRQ 30: 4FF01655        6        0  dma_int_handler
IRQ 31: 4FF01655        7        0  dma_int_handler
IRQ 32: 4FF01655        8        0  dma_int_handler