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

Subversion Repositories or1k

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 513 to Rev 514
    Reverse comparison

Rev 513 → Rev 514

/trunk/uclinux/uClinux-2.0.x/include/asm-or1k/unistd.h
301,7 → 301,7
/* this is in child */
"l.addi r3,%3,0 \n\t" /* child -- load args and call fn */
"l.addi r9,%4,0 \n\t"
"l.jalr r9 \n\t"
"l.jr r9 \n\t"
"l.nop \n\t"
"l.addi r3,r11,0 \n\t"
"l.addi r11,r0,%2 \n\t" /* exit after child exits */
/trunk/uclinux/uClinux-2.0.x/arch/or1k/kernel/misc.S
10,7 → 10,7
l.mfspr r3,r0,SPR_SR
l.ori r3,r3,SPR_SR_EIR
l.mtspr r0,r3,SPR_SR
l.jalr r9
l.jr r9
l.nop
 
/*
24,7 → 24,7
l.mfspr r3,r0,SPR_SR
l.and r3,r3,r4
l.mtspr r0,r3,SPR_SR
l.jalr r9
l.jr r9
l.nop
 
/*
35,7 → 35,7
___save_flags:
l.mfspr r4,r0,SPR_SR
l.sw 0(r3),r4
l.jalr r9
l.jr r9
l.nop
 
/*
46,7 → 46,7
___restore_flags:
l.psync
l.mtspr r0,r3,SPR_SR
l.jalr r9
l.jr r9
l.nop
 
/*
56,7 → 56,7
.global _mtspr
_mtspr:
l.mtspr r3,r4,0
l.jalr r9
l.jr r9
l.nop
 
/*
66,7 → 66,7
.global _mfspr
_mfspr:
l.mfspr r11,r3,0
l.jalr r9
l.jr r9
l.nop
 
/*
78,6 → 78,6
l.lwz r3,0(r1)
l.addi r4,r1,4
l.sys 202
l.jalr r9
l.jr r9
l.nop
 
/trunk/uclinux/uClinux-2.0.x/arch/or1k/kernel/head.S
348,7 → 348,7
 
_putc:
l.mtspr r0,r3,0x1235
l.jalr r9
l.jr r9
l.nop
 
 
/trunk/uclinux/uClinux-2.0.x/arch/or1k/lib/semaphore.S
32,7 → 32,7
movel (%sp)+,%d1
rts
#else
l.jalr r9
l.jr r9
#endif
ENTRY(__down_failed_interruptible)
#if 0
44,7 → 44,7
movel (%sp)+,%d1
rts
#else
l.jalr r9
l.jr r9
#endif
 
ENTRY(__up_wakeup)
62,5 → 62,5
movel (%sp)+,%d1
rts
#else
l.jalr r9
l.jr r9
#endif
/trunk/uclinux/uClinux-2.0.x/arch/or1k/board/crt0_rom.S
83,7 → 83,7
 
putc:
l.mtspr r0,r0,234
l.jalr r9
l.jr r9
l.nop
 
.data
/trunk/uclinux/uClinux-2.0.x/arch/or1k/board/crt0_ram.S
97,7 → 97,7
 
_putc:
l.mtspr r0,r3,0x1235
l.jalr r9
l.jr r9
l.nop
 
 

powered by: WebSVN 2.1.0

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