OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /openrisc/trunk/orpsocv2/sw/drivers
    from Rev 415 to Rev 425
    Reverse comparison

Rev 415 → Rev 425

/or1200/crt0.S
18,7 → 18,7
 
// Really goes to configurable interrupt handler
#define UNHANDLED_EXCEPTION \
l.addi r1, r1, -128; \
l.addi r1, r1, -256; \
l.sw 4(r1), r3; \
l.sw 8(r1), r4; \
l.mfspr r3,r0,SPR_NPC; \
71,7 → 71,7
//UNHANDLED_EXCEPTION
/* Simply load timer_ticks variable and increment */
.extern timer_ticks
l.addi r1, r1, -8
l.addi r1, r1, -136
l.sw 0(r1), r25
l.sw 4(r1), r26
l.movhi r25, hi(timer_ticks)
84,7 → 84,7
l.mtspr r0, r25, SPR_TTMR /* Reset timer */
l.lwz r25, 0(r1)
l.lwz r26, 4(r1)
l.addi r1, r1, 8
l.addi r1, r1, 136
l.rfe
 
/* ---[ 0x600: Aligment exception ]-------------------------------------- */
391,7 → 391,7
l.lwz r31, 0x74(r1)
l.lwz r32, 0x78(r1)
 
l.addi r1, r1, 128
l.addi r1, r1, 256
 
l.rfe
l.nop

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.