projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
BSD 4_4_Lite1 release
[unix-history]
/
usr
/
src
/
sys
/
sparc
/
rcons
/
rcons_kern.c
diff --git
a/usr/src/sys/sparc/rcons/rcons_kern.c
b/usr/src/sys/sparc/rcons/rcons_kern.c
index
b6b4709
..
09a5b75
100644
(file)
--- a/
usr/src/sys/sparc/rcons/rcons_kern.c
+++ b/
usr/src/sys/sparc/rcons/rcons_kern.c
@@
-39,9
+39,9
@@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * @(#)rcons_kern.c 8.
1 (Berkeley) 6/11
/93
+ * @(#)rcons_kern.c 8.
2 (Berkeley) 9/27
/93
*
*
- * from: $Header: rcons_kern.c,v 1.2
8 93/04/20 11:15:38
torek Exp $
+ * from: $Header: rcons_kern.c,v 1.2
9 93/09/27 00:52:02
torek Exp $
*/
#include <sys/param.h>
*/
#include <sys/param.h>
@@
-199,7
+199,6
@@
rcons_init(fb)
register struct winsize *ws;
register int i;
static int row, col;
register struct winsize *ws;
register int i;
static int row, col;
- char buf[100];
myfbdevicep = fb;
myfbdevicep = fb;
@@
-258,12
+257,7
@@
rcons_init(fb)
fb->fb_emuheight = fb->fb_maxrow * fb->fb_font->height;
/* Determine addresses of prom emulator row and column */
fb->fb_emuheight = fb->fb_maxrow * fb->fb_font->height;
/* Determine addresses of prom emulator row and column */
- fb->fb_row = fb->fb_col = NULL;
- sprintf(buf, "' line# >body >user %x !", &fb->fb_row);
- rominterpret(buf);
- sprintf(buf, "' column# >body >user %x !", &fb->fb_col);
- rominterpret(buf);
- if (fb->fb_row == NULL || fb->fb_col == NULL) {
+ if (romgetcursoraddr(&fb->fb_row, &fb->fb_col)) {
/* Can't find addresses; use private copies */
fb->fb_row = &row;
fb->fb_col = &col;
/* Can't find addresses; use private copies */
fb->fb_row = &row;
fb->fb_col = &col;