From owner-cvs-all Mon Dec 24 9:28:17 2001 Delivered-To: cvs-all@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id 5204F37B41A; Mon, 24 Dec 2001 09:28:12 -0800 (PST) Received: (from dillon@localhost) by apollo.backplane.com (8.11.6/8.9.1) id fBOHS9s06849; Mon, 24 Dec 2001 09:28:09 -0800 (PST) (envelope-from dillon) Date: Mon, 24 Dec 2001 09:28:09 -0800 (PST) From: Matthew Dillon Message-Id: <200112241728.fBOHS9s06849@apollo.backplane.com> To: Poul-Henning Kamp Cc: Peter Jeremy , David Greenman , Bruce Evans , Mike Silbersack , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/sio sio.c References: <90234.1009211505@critter.freebsd.dk> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :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