| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
The driver tells Apple16X50UARTSync to activate hardware flow control (RTS/CTS). The communication of small "packets" (~20 bytes) works in both directions. Sending of large packets works, too. But if Apple16X50UARTSync receives a large packet (~255 bytes) Apple16X50UARTSync::dequeueData() is often cancelled because of a non-data event in the Apple16X50Queue. We tested that this event identifies itself as "hardware buffer overrun with data loss".
Questions:
- Is it possible to increase the calling interval of the Apple16X50UARTSync::intervall() routine? Our knowledge of UARTs is quite zero to understand the deeper UART things within Apple16X50UARTSync.
| References: | |
| >[Apple16X50Serial] How to prevent HW buffer overflows? (From: Alexander Traud <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.