Age | Commit message (Collapse) | Author | Files | Lines |
|
Fix Bug #1670509: wrong video attrs for int 10h, ah==13h
The subroutine set_cursor_position is trashing %bx.
Unfortunately, %bl contains the video attribute for write_string.
The fix saves %bx in the function prolog and restores it in
the epilog.
Signed-off-by: Herbie Robinson <Herbie.Robinson@stratus.com>
Message-Id: <1489161295-23864-1-git-send-email-Herbie.Robinson@stratus.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
|
owner: nil@google.com
summary: build cleanup including proper checksum and image padding
git-svn-id: http://sgabios.googlecode.com/svn/trunk@8 ca484b36-2546-0410-af21-7957cbf944c2
|
|
* Fixed bug in write_string procedure which resulted in the DS register
being clobbered.
* Fixed bug in write_string which would result in 64kb of garbage being
written to the serial port if cx (number of characters to write) was 0.
git-svn-id: http://sgabios.googlecode.com/svn/trunk@7 ca484b36-2546-0410-af21-7957cbf944c2
|
|
git-svn-id: http://sgabios.googlecode.com/svn/trunk@3 ca484b36-2546-0410-af21-7957cbf944c2
|
|
git-svn-id: http://sgabios.googlecode.com/svn/trunk@2 ca484b36-2546-0410-af21-7957cbf944c2
|