summaryrefslogtreecommitdiffstats
path: root/firmware/crt1.S
diff options
context:
space:
mode:
authorcpldcpu <cpldcpu@gmail.com>2014-01-05 19:36:07 +0100
committercpldcpu <cpldcpu@gmail.com>2014-01-05 19:36:07 +0100
commitfa2f8ff9c26e68122b9f6c13b5c465a33feeb9c1 (patch)
tree51ec2cd7b8b0567779f733ddd701c2f590c7e90d /firmware/crt1.S
parent568359df2c8ad4293dfc14b57db9b01fb2f1adab (diff)
downloadmicronucleus-fa2f8ff9c26e68122b9f6c13b5c465a33feeb9c1.tar.gz
micronucleus-fa2f8ff9c26e68122b9f6c13b5c465a33feeb9c1.tar.bz2
micronucleus-fa2f8ff9c26e68122b9f6c13b5c465a33feeb9c1.zip
firmware: Crt1.s only needs reset vector.
Diffstat (limited to 'firmware/crt1.S')
-rw-r--r--firmware/crt1.S6
1 files changed, 5 insertions, 1 deletions
diff --git a/firmware/crt1.S b/firmware/crt1.S
index 399e68d..be5aef4 100644
--- a/firmware/crt1.S
+++ b/firmware/crt1.S
@@ -56,10 +56,11 @@
.global __vectors
.global __bad_interrupt
.func __vectors
+
__bad_interrupt:
__vectors:
XJMP __init
- vector __vector_1
+; vector __vector_1
; vector __vector_2
; vector __vector_3
.endfunc
@@ -95,6 +96,9 @@ __init:
out 0x3d, r28
out 0x3e, r29
.section .init9,"ax",@progbits
+; rcall main
+; XJMP __vectors-2
XJMP main
+
; .endfunc