deepjit: bugfixed deepjit wit dt_inc
[calu.git] / progs / dt_inc.s
index 50165b9a7054e944fca1c4d1dbd02ee7202df1df..101ee51ca620f6b9b4e3d2a0b567625df182b65b 100644 (file)
@@ -49,15 +49,12 @@ u_send_byte:
 u_send_uint:
        addi r8, r1, 0
        ;usb_sendbuffersafe ("0x", 2);
-       xor r1, r1, r1
        ldi r1, 0x30
        call u_send_byte
-       xor r1, r1, r1
        ldi r1, 0x78
        call u_send_byte
        ;j = 0
        xor r7, r7, r7
-       xor r6, r6, r6
        ldi r6, int2hex@lo
        ldih r6, int2hex@hi
 u_send_uint_loop:
@@ -89,7 +86,6 @@ u_send_string_int:
        br u_send_string_int
 
 u_send_newline:
-       xor r1, r1, r1
        ldi r1, 0x0a
        call u_send_byte
        ldi r1, 0x0d
@@ -97,7 +93,6 @@ u_send_newline:
        ret
 
 u_init:
-       xor r10, r10, r10
        ldi r10, UART_BASE@lo
        ldih r10, UART_BASE@hi
        ret
@@ -106,3 +101,6 @@ sseg_displ:
        ldi r2, SSEG_BASE
        stw r1, 0(r2)
        ret
+
+;for deepjit
+prog_start: