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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rtems-20020807/] [c/] [src/] [lib/] [libbsp/] [arm/] [armulator/] [console/] [mon-syscalls.S] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1026 ivang
#ifdef __STDC__
2
# define _C_LABEL(x)    _ ## x
3
#else
4
# define _C_LABEL(x)    _/**/x
5
#endif
6
#define _ASM_LABEL(x)   x
7
 
8
#define _ENTRY(name)    \
9
        .text; .align 4; .globl name; name:
10
 
11
#define ENTRY(name)     \
12
        _ENTRY(_C_LABEL(name))
13
 
14
 
15
 
16
ENTRY(_sys_exit)
17
        lda     257,g13
18
        calls   g13
19
 
20
ENTRY(_sys_open)
21
        lda     230,g13
22
        calls   g13
23
        ret
24
 
25
ENTRY(_sys_read)
26
        lda     231,g13
27
        calls   g13
28
        ret
29
 
30
ENTRY(_sys_write)
31
        lda     232,g13
32
        calls   g13
33
        ret
34
 
35
ENTRY(_sys_lseek)
36
        lda     233,g13
37
        calls   g13
38
        ret
39
 
40
ENTRY(_sys_close)
41
        lda     234,g13
42
        calls   g13
43
        ret

powered by: WebSVN 2.1.0

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