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

Subversion Repositories test_project

[/] [test_project/] [trunk/] [sw/] [syscall/] [syscall.S] - Blame information for rev 45

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 25 julius
#include "../support/spr_defs.h"
2
 
3
.global _main
4
.global _syscall_except
5
 
6
.section .vectors, "ax"
7 33 julius
.org 0xa00
8 25 julius
_syscall_except:
9
        l.addi r11,r11,20
10
        l.addi r11,r11,21
11
        l.rfe
12
        l.addi r11,r11,22
13
        l.addi r11,r11,23
14
        l.nop
15
 
16
.section .text
17
_main:
18
        l.nop
19
        l.addi r11,r0,1
20
_loop:
21
        l.addi r11,r11,1
22
        l.addi r11,r11,2
23
        l.sys 13
24
        l.addi r11,r11,3
25
        l.addi r11,r11,4
26
        l.addi r11,r11,5
27
        l.nop
28
        l.nop
29
        l.nop
30
        l.movhi r9,hi(0xdeadde74)
31
        l.ori   r9,r9,lo(0xdeadde74)
32
        l.add   r3,r11,r9
33
        l.jal   _report
34
        l.nop
35
        l.jal   _exit
36
        l.nop
37
 

powered by: WebSVN 2.1.0

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