[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: virtual serial drive, so how is serial port settings negotiated



On Wednesday, October 3, 2012 7:49:13 AM UTC-5, schmidtd wrote:
> On 10/2/2012 11:00 PM, Kevin wrote:
> 
> > what happens if you get a bad checksum? is there a command sent to the apple to resend the request, or does it just halt?
> 
> 
> 
> The current driver will send an I/O error back to the caller, sending 
> 
> recovery up a level in the stack.  It would be easy to add a retry or 
> 
> two at the driver level, though.
> 
> 
> 
> One complicating factor - the serial library on the II side is blocking. 
> 
>   You can hit escape to stop it when communications are going nowhere, 
> 
> but if there's no connection, it'll just sit until you do.  I changed 
> 
> that when I implemented the driver for the /// so there's also a 
> 
> timeout.  I intend to move that code over to the II as well, but there 
> 
> will be a ripple effect throughout the family that will need quite a bit 
> 
> of retesting.

the current system seems ok to me, but dont let me stop you making it more user friendly!

next grilling er question

delays!

I have a good idea what read from client delays should be, but I havent found any write from host delays yet, skimming over your source on SF.net

as much as I like a good treasure hunt, I like a good spoiler too =) so whats the hard numbers for

host reading bytes from client
host sending bytes to client

thank you very much for your help sofar