From b3647823057c453c891c060fcd9868cf0d505c9f Mon Sep 17 00:00:00 2001 From: hpa Date: Wed, 24 Jan 2001 03:33:22 +0000 Subject: [PATCH] Don't do wraparound on the serial port - that's the terminal's job --- ldlinux.asm | 3 ++- pxelinux.asm | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ldlinux.asm b/ldlinux.asm index de00571..cddcea2 100644 --- a/ldlinux.asm +++ b/ldlinux.asm @@ -3020,7 +3020,7 @@ msg_normal: call write_serial ; Write to serial port mov al,[CursorCol] inc ax cmp al,[VidCols] - ja msg_newline + ja msg_line_wrap ; Screen wraparound mov [CursorCol],al msg_gotoxy: mov bh,[TextPage] @@ -3036,6 +3036,7 @@ msg_newline: ; Newline char or end of line mov si,crlf_msg call write_serial_str pop si +msg_line_wrap: ; Screen wraparound mov byte [CursorCol],0 mov al,[CursorRow] inc ax diff --git a/pxelinux.asm b/pxelinux.asm index 6233c06..e6765ac 100644 --- a/pxelinux.asm +++ b/pxelinux.asm @@ -2968,7 +2968,7 @@ msg_normal: call write_serial ; Write to serial port mov al,[CursorCol] inc ax cmp al,[VidCols] - ja msg_newline + ja msg_line_wrap ; Screen wraparound mov [CursorCol],al msg_gotoxy: mov bh,[TextPage] @@ -2984,6 +2984,7 @@ msg_newline: ; Newline char or end of line mov si,crlf_msg call write_serial_str pop si +msg_line_wrap: ; Screen wraparound mov byte [CursorCol],0 mov al,[CursorRow] inc ax -- 2.7.4