lkml.org 
[lkml]   [2005]   [Jan]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRE: [2.6.10-bk8] [SERIAL] dropping chars when > 512
    Date
    From
    > Unless this is a typo, I think you'll find that status = 1 means the
    > FIFOs have been turned off. Which would flush any data in the FIFOs.
    > Which would explain the missing data.
    >
    > ..Stu

    Nope, not a typo.
    I'm no expert, but i thought 'status' shows the LSR when an interrupt
    occurs, and LSR = 1 indicates 'data available', while LSR = 60 indicates
    transmitter status (40 = THR empty, 20 = THR + shift register empty)?
    so status = 1 indicates an interrupt occurs while transmitter is busy?

    I think this is related to tty flip buffer full (size = 512), and no
    low_latency setting (which, if set, hangs the 2.6 SMP kernel). but i'm
    not expert enough with serial to know a fix.
    thanks,
    tim
    -
    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:09    [W:0.020 / U:63.892 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site