Date: Mon, 24 Dec 2001 09:28:09 -0800 (PST) From: Matthew Dillon <dillon@apollo.backplane.com> To: Poul-Henning Kamp <phk@critter.freebsd.dk> Cc: Peter Jeremy <peter.jeremy@alcatel.com.au>, David Greenman <dg@root.com>, Bruce Evans <bde@zeta.org.au>, Mike Silbersack <silby@silby.com>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/sio sio.c Message-ID: <200112241728.fBOHS9s06849@apollo.backplane.com> References: <90234.1009211505@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
:You have obviously not done this, or if you have, the method is not :good enough to reveal the #1 unsolvable problem with interrupt :latency. Poul, you are an idiot. Not only have I done this, I've done it a whole lot. I've also WRITTEN bit-wise async serial drivers (and software analog 4-phase encoders and decoders for that matter), and I've built async serial hardware from scratch, complete with 16x sampling. I've written serial drivers in assembly for half a dozen cpu architectures, including i386, and even wrote one or two in straight machine code in my old PET, C64, and Amiga days. :Bruce has correctly identified that problem with a simpler setup :btw, but I am giving you the chance to prove me wrong by not telling :you what I'm talking about yet. All you have to prove that you :have actually done your measurement and analyzed the results is to :tell us what this particular source of trouble is. I don't have to prove a goddamn thing to you Poul. Two people have told you are wrong, and a 2nd year EE student would have no problem understanding our descriptions of how to do it, so excuse me if I don't give a rats ass what you think. $1000 hardware? Bullshit. -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112241728.fBOHS9s06849>