ARM11 Interrupts: Difference between revisions

mNo edit summary
MarcusD (talk | contribs)
Clarify PDC interrupt use
 
(One intermediate revision by one other user not shown)
Line 18: Line 18:
| 0x1-0x3
| 0x1-0x3
|  
|  
| MPCore software-interrupt. Used by Boot11 and Kernel11 to kickstart Core1/2/3.
| MPCore software-interrupt. Used by Boot11 and Kernel11 to kickstart Core1/2/3, and by Kernel11 to sync cores in crt0.
|-
|-
| 0x4
| 0x4
| Kernel
| Kernel
| MPCore software-interrupt. Used to manage the performance counter.
| MPCore software-interrupt. Used to manage the performance counter. Also used by Kernel11 during crt0 to sync up.
|-
|-
| 0x5
| 0x5
Line 88: Line 88:
| 0x2A
| 0x2A
| gsp, TwlBg
| gsp, TwlBg
| PDC0 (VBlank0)
| PDC0 (Top screen VBlank0, HBlank0)
|-
|-
| 0x2B
| 0x2B
| gsp, TwlBg
| gsp, TwlBg
| PDC1 (VBlank1)
| PDC1 (Bottom screen VBlank1, HBlank1)
|-
|-
| 0x2C
| 0x2C