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

Subversion Repositories edge

[/] [edge/] [trunk/] [SW/] [Apps/] [start.asm] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 heshamelma
.text
2
   .align 2
3
   .global entry
4
   .ent entry
5
entry:
6
   .set noreorder
7
   la    $sp, 1000
8
   jal   main
9
   nop
10
$L1:
11
   j $L1
12
 
13
   .end entry
14
 
15
   .global  fsleep
16
   .ent     fsleep
17
fsleep:
18
   .set noreorder
19
 
20
   mtc0 $a0, $11
21
   mtc0 $zero, $9
22
   lui  $k0, 0xffff
23
   ori  $k0, 0x010c
24
   lw   $k1, 0($k0)
25
   andi $k1,$k1,0x1
26
   beqz $k1,fsleep + 16
27
   sw   $zero, 0($k0)
28
   nop
29
   nop
30
   nop
31
   jr   $ra
32
 
33
   .set reorder
34
   .end fsleep

powered by: WebSVN 2.1.0

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