[sebhc] list archive and a specific question
dave04a at dunfield.com
Wed Jul 6 17:33:42 CDT 2005
At 15:06 06/07/2005 -0700, you wrote:
> If you are seeing errors, you have some type of
>issue that needs to be fixed.
I've been doing serial comms for a long time - I designed a line of
small data PBX's back in the 80's and worked on major networks before
that. Lots of factors can cause a glitch on the line, and it is not
uncommon, especially with some of the older UART devices which have known
issues when operating at 100% duty cycle (which is what I do during a
transfer). To trust the a serial link will work without any error is
placing faith in something that you should not - Thats my opinion based
on 30+ years of experience ... do with it as you wish.
I'm well aware of the differences between checksums and CRC's (check
out the VALIDATE example program with my compiler library) ... I chose
to use a 16 bit checksum in order to keep the kernal (which may have
to be loaded manually) very small. I am comfortable with the level of
error detection that it provides. I am NOT comfortable with no error
detection at all.
PS: I don't use windows.
dave04a (at) Dave Dunfield
dunfield (dot) Firmware development services & tools: www.dunfield.com
com Collector of vintage computing equipment:
Delivered by the SEBHC Mailing List
More information about the Sebhc