diff options
Diffstat (limited to 'isolinux.asm')
-rw-r--r-- | isolinux.asm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/isolinux.asm b/isolinux.asm index 71f1c58d..0cb7effa 100644 --- a/isolinux.asm +++ b/isolinux.asm @@ -1307,6 +1307,10 @@ strcpy: push ax ; since some PXE BIOSes seem to interfere regular console I/O. ; writechr_full: + push ds + push cs + pop ds + mov ax,cs call write_serial ; write to serial port if needed pushfd pushad @@ -1340,6 +1344,7 @@ writechr_full: int 10h .ret: popad popfd + pop ds ret .scroll: dec dh mov bh,[TextPage] |