]> wirehaze git hosting - BOS.git/blobdiff - kernel/shell/clock.asm

wirehaze git hosting

new indentation style
[BOS.git] / kernel / shell / clock.asm
index ba211acf984030f3bbd0d55afae77dab68ba08b3..53685d326bb5c50ae819bad9c24ee4d18a99d9e0 100755 (executable)
@@ -9,8 +9,8 @@
 ;------------------;\r
 ;    variables     ;\r
 ;------------------;\r
-     msg_time       db   13,10,'   Time: ',0\r
-     msg_date       db   13,10,'   Date: ',0\r
+    msg_time     db   13,10,'   Time: ',0\r
+    msg_date     db   13,10,'   Date: ',0\r
 \r
 \r
 ;------------------------------------------------------;\r
 ;   prompt. swedish i.e. normal :) format              ;\r
 ;------------------------------------------------------;\r
 print_date:\r
-         push    eax\r
-         push    ebx\r
-         push    esi\r
-\r
-         mov     esi, msg_date\r
-         mov     bl, 0x07\r
-         call    print                               ; text.inc\r
-         call    get_cmos_data                       ; cmos.inc\r
-\r
-         mov     al, [century]                       ; cmos.inc\r
-         call    BCD2ascii\r
-         push    eax\r
-         mov     bh, 0x07\r
-         mov     bl, al\r
-         call    print_char\r
-         pop     eax\r
-         mov     bl, ah\r
-         call    print_char\r
-\r
-         mov     al, [year]\r
-         call    BCD2ascii\r
-         push    eax\r
-         mov     bl, al\r
-         call    print_char\r
-         pop     eax\r
-         mov     bl, ah\r
-         call    print_char\r
-\r
-         mov     bl, ':'\r
-         call    print_char\r
-\r
-         mov     al, [month]\r
-         call    BCD2ascii\r
-         push    eax\r
-         mov     bl, al\r
-         call    print_char\r
-         pop     eax\r
-         mov     bl, ah\r
-         call    print_char\r
-\r
-         mov     bl, ':'\r
-         call    print_char\r
-\r
-         mov     al, [day]\r
-         call    BCD2ascii\r
-         push    eax\r
-         mov     bl, al\r
-         call    print_char\r
-         pop     eax\r
-         mov     bl, ah\r
-         call    print_char\r
-\r
-         pop     esi\r
-         pop     ebx\r
-         pop     eax\r
-         ret\r
+        push   eax\r
+        push   ebx\r
+        push   esi\r
+\r
+        mov    esi, msg_date\r
+        mov    bl, 0x07\r
+        call   print                                  ; text.inc\r
+        call   get_cmos_data                          ; cmos.inc\r
+\r
+        mov    al, [century]                          ; cmos.inc\r
+        call   BCD2ascii\r
+        push   eax\r
+        mov    bh, 0x07\r
+        mov    bl, al\r
+        call   print_char\r
+        pop    eax\r
+        mov    bl, ah\r
+        call   print_char\r
+\r
+        mov    al, [year]\r
+        call   BCD2ascii\r
+        push   eax\r
+        mov    bl, al\r
+        call   print_char\r
+        pop    eax\r
+        mov    bl, ah\r
+        call   print_char\r
+\r
+        mov    bl, ':'\r
+        call   print_char\r
+\r
+        mov    al, [month]\r
+        call   BCD2ascii\r
+        push   eax\r
+        mov    bl, al\r
+        call   print_char\r
+        pop    eax\r
+        mov    bl, ah\r
+        call   print_char\r
+\r
+        mov    bl, ':'\r
+        call   print_char\r
+\r
+        mov    al, [day]\r
+        call   BCD2ascii\r
+        push    eax\r
+        mov    bl, al\r
+        call   print_char\r
+        pop    eax\r
+        mov    bl, ah\r
+        call   print_char\r
+\r
+        pop    esi\r
+        pop    ebx\r
+        pop    eax\r
+        ret\r
 \r
 \r
 ;------------------------------------------------------;\r
@@ -81,49 +81,49 @@ print_date:
 ;   prompt.                                            ;\r
 ;------------------------------------------------------;\r
 print_time:\r
-         push    eax\r
-         push    ebx\r
-         push    esi\r
-\r
-         mov     esi, msg_time\r
-         mov     bl, 0x07\r
-         call    print                               ; text.inc\r
-         call    get_cmos_data                       ; cmos.inc\r
-         mov     al, [hour]                          ; cmos.inc\r
-         call    BCD2ascii\r
-         push    eax\r
-         mov     bh, 0x07\r
-         mov     bl, al\r
-         call    print_char\r
-         pop     eax\r
-         mov     bl, ah\r
-         call    print_char\r
-\r
-         mov     bl, ':'\r
-         call    print_char\r
-\r
-         mov     al, [minute]\r
-         call    BCD2ascii\r
-         push    eax\r
-         mov     bl, al\r
-         call    print_char\r
-         pop     eax\r
-         mov     bl, ah\r
-         call    print_char\r
-\r
-         mov     bl, ':'\r
-         call    print_char\r
-\r
-         mov     al, [second]\r
-         call    BCD2ascii\r
-         push    eax\r
-         mov     bl, al\r
-         call    print_char\r
-         pop     eax\r
-         mov     bl, ah\r
-         call    print_char\r
-\r
-         pop     esi\r
-         pop     ebx\r
-         pop     eax\r
-         ret
\ No newline at end of file
+        push   eax\r
+        push   ebx\r
+        push   esi\r
+\r
+        mov    esi, msg_time\r
+        mov    bl, 0x07\r
+        call   print                                  ; text.inc\r
+        call   get_cmos_data                          ; cmos.inc\r
+        mov    al, [hour]                             ; cmos.inc\r
+        call   BCD2ascii\r
+        push   eax\r
+        mov    bh, 0x07\r
+        mov    bl, al\r
+        call   print_char\r
+        pop    eax\r
+        mov    bl, ah\r
+        call   print_char\r
+\r
+        mov    bl, ':'\r
+        call   print_char\r
+\r
+        mov    al, [minute]\r
+        call   BCD2ascii\r
+        push   eax\r
+        mov    bl, al\r
+        call   print_char\r
+        pop    eax\r
+        mov    bl, ah\r
+        call   print_char\r
+\r
+        mov    bl, ':'\r
+        call   print_char\r
+\r
+        mov    al, [second]\r
+        call   BCD2ascii\r
+        push   eax\r
+        mov    bl, al\r
+        call   print_char\r
+        pop    eax\r
+        mov    bl, ah\r
+        call   print_char\r
+\r
+        pop    esi\r
+        pop    ebx\r
+        pop    eax\r
+        ret
\ No newline at end of file