Bug #10202

loader: use screen-#rows to find bottom left co-ordinates

Added by Andy Fiddaman 11 days ago. Updated 6 days ago.

Status:ClosedStart date:2019-01-09
Priority:NormalDue date:
Assignee:Andy Fiddaman% Done:

100%

Category:-
Target version:-
Difficulty:Medium Tags:

Description

Currently loader moves the cursor to the bottom left of the screen in a variety of places using 0 25 at-xy ( position cursor back at bottom-left )
If the screen has more than 25 lines, the cursor does not go to the bottom left, as shown in the following example.
The bottom row should be taken from the screen-#rows variable.

History

#2 Updated by Andy Fiddaman 7 days ago

Testing notes

Boot and test with and without framebuffer, confirm cursor 'lives' at bottom left during autoboot countdown etc.
Test with password set and password prompt and processing is on bottom line
Test with bootlock password set, same.

Switch framebuffer modes and check sr and sc words and using at-bl to display text at the bottom left.

#3 Updated by Andy Fiddaman 7 days ago

  • % Done changed from 80 to 100
  • Status changed from In Progress to Pending RTI

#4 Updated by Electric Monk 6 days ago

  • Status changed from Pending RTI to Closed

git commit 1ea94c756c0bc9170021d7b570944a24f224c03f

commit  1ea94c756c0bc9170021d7b570944a24f224c03f
Author: Andy Fiddaman <omnios@citrus-it.co.uk>
Date:   2019-01-14T17:02:02.000Z

    10202 loader: use screen-#rows to find bottom left co-ordinates
    Reviewed by: Toomas Soome <tsoome@me.com>
    Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
    Approved by: Robert Mustacchi <rm@joyent.com>

Also available in: Atom