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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [mp3/] [sw/] [ints/] [ints.S] - Diff between revs 329 and 340

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 329 Rev 340
Line 70... Line 70...
        l.nop
        l.nop
        l.rfe
        l.rfe
        l.nop
        l.nop
        l.nop
        l.nop
 
 
.org 0x0900
.org 0x0800
_xxx:
_hpint:
        l.nop
 
        l.nop
 
        l.rfe
 
        l.nop
        l.nop
        l.nop
        l.nop
 
 
.org 0xc00
# clear TTMR[IP]
_syscall:
        l.addi r4,r0,SPR_TTMR
        l.nop
        l.movhi r5,hi(SPR_TTMR_RT | SPR_TTMR_IE)
 
        l.addi r5,r5,733
 
        l.mtspr r4,r5,0         # set TTMR
 
 
 
# clear entire PICSR
 
        l.movhi r4,hi(SPR_PICSR)
 
        l.addi r4,r0,lo(SPR_PICSR)
 
        l.addi r5,r0,0x0000
 
        l.mtspr r4,r5,0         # set PICSR
 
 
        l.nop
        l.nop
        l.rfe
        l.rfe
        l.nop
        l.nop
        l.nop
        l.nop
 
 
 
 
.org 0x2000
.org 0x2000
 
 
_main:
_main:
        l.nop
        l.nop
        l.nop
        l.nop

powered by: WebSVN 2.1.0

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