Refactor print_hex

This commit is contained in:
Ciro Santilli
2015-10-20 21:04:49 +02:00
parent 3e01929b63
commit aaaea79a6f
6 changed files with 17 additions and 16 deletions

View File

@@ -50,42 +50,42 @@ update_in_progress:
je update_in_progress
mov %al, %cl
PRINT_HEX(%al)
PRINT_HEX <%al>
PUTC($0x20)
/* Minute. */
mov $0x02, %al
out %al, $RTCaddress
in $RTCdata, %al
PRINT_HEX(%al)
PRINT_HEX <%al>
PUTC($0x20)
/* Hour. */
mov $0x04, %al
out %al, $RTCaddress
in $RTCdata, %al
PRINT_HEX(%al)
PRINT_HEX <%al>
PUTC($0x20)
/* Day. */
mov $0x07, %al
out %al, $RTCaddress
in $RTCdata, %al
PRINT_HEX(%al)
PRINT_HEX <%al>
PUTC($0x20)
/* Month. */
mov $0x08, %al
out %al, $RTCaddress
in $RTCdata, %al
PRINT_HEX(%al)
PRINT_HEX <%al>
PUTC($0x20)
/* Year. */
mov $0x09, %al
out %al, $RTCaddress
in $RTCdata, %al
PRINT_HEX(%al)
PRINT_HEX <%al>
PRINT_NEWLINE
jmp update_in_progress