lkml.org 
[lkml]   [2004]   [Jun]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] restore floppy boot image


Joshua wrote:

> +/*
> + * Routine errcode prints a diagnostic to the screen
> + * Used for debugging and for printing BIOS error codes
> + */
> +errcode:
> + mov %ah, %dh
> + mov $1, %cx
> +print_hex:
> + mov $10, %ah
> + mov $7, %bx
> +phl: mov %dh, %al
> + shr $4, %al
> + and 15, %al
> + add $0x90, %al
> + daa
> + add $0x40, %al
> + daa
> + int $0x10
> + shl $4, %dx
> + loop phl

This loop will not loop. You've set CX to 1.
LOOP is like "} while (--CX);".



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:04    [W:0.050 / U:0.320 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site