summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--software/asm_main/Makefile6
-rw-r--r--software/asm_main/asm_main.S8
2 files changed, 14 insertions, 0 deletions
diff --git a/software/asm_main/Makefile b/software/asm_main/Makefile
new file mode 100644
index 0000000..40c1175
--- /dev/null
+++ b/software/asm_main/Makefile
@@ -0,0 +1,6 @@
+TARGET = asm_main
+ASM_SRCS += asm_main.S
+CFLAGS += -O2 -DNO_INIT
+
+BSP_BASE = ../../bsp
+include $(BSP_BASE)/env/common.mk
diff --git a/software/asm_main/asm_main.S b/software/asm_main/asm_main.S
new file mode 100644
index 0000000..6241bb1
--- /dev/null
+++ b/software/asm_main/asm_main.S
@@ -0,0 +1,8 @@
+ .section .text
+ .globl main
+
+
+main:
+ add t0,zero,zero
+1: addi t0,t0, 1
+ j 1b