/dev/vcs: stuck with dimensions <255?

From: Mario Lang (mlang_at_delysid.org)
Date: 09/30/03

  • Next message: Thomas Schlichter: "Re: irq 12: nobody cared! (2.6.0-test6)"
    To: linux-kernel@vger.kernel.org
    Date:	Tue, 30 Sep 2003 11:06:33 +0200
    
    

    Hi.

    I just realized, that /dev/vcsa behaviour is broken when
    used with lines or columns more than 255. I can easily
    get this behaviour by using the built-in 4x6 font on a
    1024xsomething resolution. That results in 256 columns. However,
    the vcs devices expose dimensions and cursor position in the first
    4 bytes.

    My question is now: Are we stuck with this now? I found that
    it is at least possible to use TIOCGWINSZ on the corresponding
    /dev/tty%d device to get correct dimensions, but then again, how
    would I optain the cursor position?

    I am wondering why a char was choosen at all. I see no gain
    by "saving" space there...

    -- 
    CYa,
      Mario
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Thomas Schlichter: "Re: irq 12: nobody cared! (2.6.0-test6)"