Difference between revisions of "00028894 - 00028918"
Jump to navigation
Jump to search
(Created page with "<font face='Courier New'> 00028894: 240a00b0 addiu r10,r0,0x00b0 00028898: 01400008 jr r10 0002889c: 2409004a addiu r9,r0,0x004a 000288a0: 00000000 nop 000288a4: 240a00...") |
|||
Line 13: | Line 13: | ||
000288bc: 2409004c addiu r9,r0,0x004c | 000288bc: 2409004c addiu r9,r0,0x004c | ||
000288c0: 00000000 nop | 000288c0: 00000000 nop | ||
− | 000288c4: 3c028003 lui r2,0x8003 | + | 000288c4: 3c028003 lui r2,0x8003 # (put in kernel by early_card_irq_patch) when card IRQ triggers, go to 800288d8 |
000288c8: 244288d8 addiu r2,r2,0x88d8 | 000288c8: 244288d8 addiu r2,r2,0x88d8 | ||
000288cc: 00400008 jr r2 | 000288cc: 00400008 jr r2 | ||
000288d0: 00000000 nop | 000288d0: 00000000 nop | ||
000288d4: 00000000 nop | 000288d4: 00000000 nop | ||
− | 000288d8: 8c621074 lw r2,0x1074(r3) | + | 000288d8: 8c621074 lw r2,0x1074(r3) # when IRQ triggers...? |
000288dc: 00000000 nop | 000288dc: 00000000 nop | ||
000288e0: 30420080 andi r2,r2,0x0080 | 000288e0: 30420080 andi r2,r2,0x0080 | ||
Line 29: | Line 29: | ||
000288fc: 00000000 nop | 000288fc: 00000000 nop | ||
00028900: 3c028003 lui r2,0x8003 | 00028900: 3c028003 lui r2,0x8003 | ||
− | 00028904: 8c4229d4 lw r2,0x29d4(r2) | + | 00028904: 8c4229d4 lw r2,0x29d4(r2) # end pointer IRQ handler |
00028908: 00000000 nop | 00028908: 00000000 nop | ||
− | 0002890c: 00400008 jr r2 | + | 0002890c: 00400008 jr r2 #? |
00028910: 00000000 nop | 00028910: 00000000 nop | ||
00028914: 03e00008 jr r31 | 00028914: 03e00008 jr r31 | ||
00028918: 00000000 nop | 00028918: 00000000 nop | ||
</font> | </font> |
Latest revision as of 06:47, 21 July 2024
00028894: 240a00b0 addiu r10,r0,0x00b0 00028898: 01400008 jr r10 0002889c: 2409004a addiu r9,r0,0x004a 000288a0: 00000000 nop 000288a4: 240a00b0 addiu r10,r0,0x00b0 000288a8: 01400008 jr r10 000288ac: 2409004b addiu r9,r0,0x004b 000288b0: 00000000 nop 000288b4: 240a00b0 addiu r10,r0,0x00b0 000288b8: 01400008 jr r10 000288bc: 2409004c addiu r9,r0,0x004c 000288c0: 00000000 nop 000288c4: 3c028003 lui r2,0x8003 # (put in kernel by early_card_irq_patch) when card IRQ triggers, go to 800288d8 000288c8: 244288d8 addiu r2,r2,0x88d8 000288cc: 00400008 jr r2 000288d0: 00000000 nop 000288d4: 00000000 nop 000288d8: 8c621074 lw r2,0x1074(r3) # when IRQ triggers...? 000288dc: 00000000 nop 000288e0: 30420080 andi r2,r2,0x0080 000288e4: 1040000b beq r2,r0,0x00028914 000288e8: 00000000 nop 000288ec: 8c621044 lw r2,0x1044(r3) 000288f0: 00000000 nop 000288f4: 30420080 andi r2,r2,0x0080 000288f8: 1440fffc bne r2,r0,0x000288ec 000288fc: 00000000 nop 00028900: 3c028003 lui r2,0x8003 00028904: 8c4229d4 lw r2,0x29d4(r2) # end pointer IRQ handler 00028908: 00000000 nop 0002890c: 00400008 jr r2 #? 00028910: 00000000 nop 00028914: 03e00008 jr r31 00028918: 00000000 nop