Hi all,
etherboot image now works!!! However, it has problems with cursor handling. The
reason is that the cursor management registers doesn't works in monochrome mode.
So my question is, why in "head-ether.s86" the VGA is initialized in monochrome
mode ? I suggest to patch "head-ether.s86" initializing VGA in mode 0x3
instead of mode 0x7, and then initialize always jjConsole with 0xb8000. Doing
this makes cursor handling under etherboot to work.
Todd,
why you have used the code:
short cursor_addr = (80 * 2 * row) + (col * 2);
cursor_addr /= 2;
it should be more simple to use:
short cursor_addr = (80 * row) + col;
Cheers,
Corrado.
On Mon, 10 Jan 2000, you wrote:
> I put Hilary's etherboot link-order fix into the CVS; let me know
> if it works for you.
>
> (BTW -- I finally made GRUB the default boot-method in the
> Makefile. If people oppose it, let me know and I'll change it
> back.)
>
> Cursor control works perfectly on both types of text consoles on
> the i386 build; because I haven't investigated the host/curses angle, I
> haven't put get/setCursor() into the ConsoleDriver interface yet.
>
> I realized I need to check the fixes I made in invokeinterface
> against the other invoke*'s -- that is, anywhere I use dynLink() to find
> the method code, I need to check if it's native AFTER the dynLink and not
> before...
>
> -_Quinn
>
>
>
>
> _______________________________________________
> Kernel maillist - [EMAIL PROTECTED]
> http://jos.org/mailman/listinfo/kernel
--
======================================================
Eng. Corrado Santoro - PhD Student
Unversity of Catania - Engineering Faculty
Institute of Computer Science and Telecommunications
Viale A. Doria, 6 - 95125 CATANIA (ITALY)
Tel: +39 095 7382365 Fax: +39 095 7382397
EMail: [EMAIL PROTECTED]
Personal Home Page:
http://www.cdc.unict.it/~csanto
ARCA Mobile Agent Framework Home Page:
http://netra.cdc.unict.it/ARCA
======================================================
_______________________________________________
Kernel maillist - [EMAIL PROTECTED]
http://jos.org/mailman/listinfo/kernel