lkml.org 
[lkml]   [2005]   [Feb]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [rfc/rft] Fujitsu B-Series Lifebook PS/2 TouchScreen driver
    On Sat, Feb 19, 2005 at 01:54:41PM +0100, Kenan Esau wrote:

    > > > But this return code is _very_ unusual. 0xfc means 'basic assurance test
    > > > failure' and should be reported only as a response to the 0xff command.
    > >
    > > Kenan, can you check whether the 0xfc response is there even if you
    > > don't do the setres 7 command before this one?
    >
    > Yes OK -- I will check. But as far as I know the 0xfe-answer from the
    > touchscreen means: "Please resend the last command".

    In theory, it should mean that even with the PS/2 spec. But it only
    works so in the other direction - when the PC doesn't get the bytes
    right.

    The devices use this error code for any problem, and this of course
    would lead to infinite loops if the system did always resend.

    > And 0xfc means:
    > "Error I didn't get that".

    Why wouldn't it?

    > I also checked my original standalone-driver: Because of this behaviour
    > I always retried the last command 3 times if the responce from the
    > device was 0xfe or 0xfc.

    And did it actually help? Did the touchscreen ever respond with a 0xfa
    "ACK, OK" response to these commands?

    --
    Vojtech Pavlik
    SuSE Labs, SuSE CR
    -
    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/

    \
     
     \ /
      Last update: 2005-03-22 14:10    [W:3.151 / U:0.084 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site