At 8:02 AM -0500 2001/11/16, Mike Montalvo wrote: >Just for the archives, the old serial manager does not work in Sony's >running 4.0. You must use the new serial manager.
That sounds like a bug. The serial compatibility library simply calls through to the new serial manager, so everything *should* just work. Can you explain the problem in more detail? >Can anyone tell me what changes were made to the serial manager in the 3.5.3 >update? In addition to the Kernel Semaphore, DmInit, and ExgDBRead patch fixes included in System Updates 3.5.1 and 3.5.2, version 3.5.3 patches FrmAddSpaceForObject, FrmRemoveObject, and WinMoveWindowAddr to correct the PrvFixupPointers bug, and the entire Serial Manager and Modem Manager to correct a long-standing flow control bug. All previous versions of the Palm OS did not correctly implement hardware flow control, either at the RTS/CTS level, or at the interrupt service routine byte queue, or both. The hardware flow control fix has two components. One part of it lives in the System Update prc and involves patches to the Serial Manager and Modem Manager, and the other part lives in a device-specific serial driver and involves changes to the way it enables and disables the hardware flow control lines. Because fixing this bug required changes to specific, custom serial drivers, some of which Palm did not write and for which Palm does not have access to the source code, the System Update and therefore the hardware flow control patches will not install on Licensees' devices. It is up to the Licensee to create and distribute patches for their hardware. Note that not all Licensee devices have a hardware flow control problem, therefore not all require a patch. But I'm sorry to say, we do not have a list of which devices do, and which do not, function properly. The good news summary is: Hardware flow control does work correctly on Palm branded devices running Palm OS 3.5.3 or later. Regards, Jim Schram Palm Incorporated Partner Engineering -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
