From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [50.116.15.146]) by inbox.vuxu.org (Postfix) with ESMTP id 206DE22359 for ; Mon, 18 Mar 2024 23:40:25 +0100 (CET) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 0BE0F4169C; Tue, 19 Mar 2024 08:40:20 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuhs.org; s=dkim; t=1710801620; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post; bh=msZbGINxIwwm7nDKlb2jTrgNVraUlXBl9imtBUvrV7Y=; b=ScIvgkmG2gIpT1d72X7mBFPdWc0LzeBoJg8GrGNEizV5GzwdN+IN0e83zsvDi+yGhb19La qqOjHQDwypzOfeKn0EKrOAS8oT65nc+jgzQ9A9T2UrKti7tR6xyOv0J7VhyznjuOzBcvrm qNJqTdB/kwRKqLudsnYhmtjq8nM343s= Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) by minnie.tuhs.org (Postfix) with ESMTPS id 5DCEE41670 for ; Tue, 19 Mar 2024 08:40:12 +1000 (AEST) Received: by mail-pl1-x634.google.com with SMTP id d9443c01a7336-1dd9568fc51so38314475ad.2 for ; Mon, 18 Mar 2024 15:40:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iitbombay-org.20230601.gappssmtp.com; s=20230601; t=1710801611; x=1711406411; darn=tuhs.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=msZbGINxIwwm7nDKlb2jTrgNVraUlXBl9imtBUvrV7Y=; b=YHc+RJgh3lRSFbpX4u8GZGNffpyDShkPXFRyNGMACE45yT1rLh1LHLf5jI8RnZF4Bl gXT08ss3lhCL/10qi+EJ4gnPtXE5vaty6C4Ns7GJXF2LGsSki/pR6SVJOhGEr/HmJCKe 19lVj8aeS2QSmWJCqgESsTxI5OOkVVtggCHzSMduoLjSQUKqHYAb+oKj3A4T3D/TOOFo cbwJEeeli5O/BPjLb5RV73BZdp+NKJJ4BsP4WWtBPTEPZFhUIMUYAAmf6Ta8PGAiOEZK GNz9umrO8pL8ENvsDLHadZd/r+MNm2e3vZ5DhqIyRD9HEr3uOhwHocXdUvB4LS4j4yNK GlPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710801611; x=1711406411; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=msZbGINxIwwm7nDKlb2jTrgNVraUlXBl9imtBUvrV7Y=; b=SkEHqa6cYkkJQNRdpnypdGqLE7zD0WE9Oc2S2OMAHDefUGbfJnsC3N4EE73/IOPq1l 9nlZDebRJxGOVQyW+uaYHPgohc3P15iCVmY9+oKMx1O3DkeEnEPtT0gA3Ug2yfmprjdI e7XmEhU1v89DZGKnIkbTxeFlg3BpIDz5wY/SQqdsNTgKC0wc/VvRBV6cmxBka5nrOy3Y nqBLnyCozOMK8Og7IZu0G5l3RN/X6i9WN6Ikbxyfc5DK0qatB8oi//tdnMRSfr860NLm /sRI06jCRsCj1wfrlz66Fh+lGORQOp0NiUxFhqeDeN2b7/W2ZFjyE7WEXetUVv/z+/Hl QbIg== X-Gm-Message-State: AOJu0YwxVEW2rPfoKpbb5EL+z5PhMZKBy/p/fuYLa5dCImljD4YuETZv z5VVAR+wBVXGgj2SPBrTH9UHlUUMqBeeyblp8fYp3ACLu+3SqgJjCxucbtW+TQHuh/Xi50FXGdQ = X-Google-Smtp-Source: AGHT+IEr9l53M4LKXTkrJ2kkulykR7GuCpYfLJcM7Ti9As/yE8BdnwatsPcTKqu0iJbLx9XJT4wuEw== X-Received: by 2002:a17:902:dad2:b0:1e0:30ca:5fc with SMTP id q18-20020a170902dad200b001e030ca05fcmr1091060plx.8.1710801611452; Mon, 18 Mar 2024 15:40:11 -0700 (PDT) Received: from smtpclient.apple (107-215-223-229.lightspeed.sntcca.sbcglobal.net. [107.215.223.229]) by smtp.gmail.com with ESMTPSA id j9-20020a170902da8900b001dddb014624sm5689993plx.54.2024.03.18.15.40.10 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 18 Mar 2024 15:40:10 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) In-Reply-To: Date: Mon, 18 Mar 2024 15:39:59 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20240318152039.GN13814@mcvoy.com> To: segaloco X-Mailer: Apple Mail (2.3774.500.171.1.1) Message-ID-Hash: MJL3ENPP4ZLM2HNXLDBT54SMBAI4NOYI X-Message-ID-Hash: MJL3ENPP4ZLM2HNXLDBT54SMBAI4NOYI X-MailFrom: bakul@iitbombay.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: The Unix Heritage Society mailing list X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Of /dev/tty8 List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Bakul Shah via TUHS Reply-To: Bakul Shah X-Spam: Yes On Mar 18, 2024, at 1:21=E2=80=AFPM, segaloco via TUHS = wrote: >=20 > only caveat being the transmitter status register was a dirty filthy = liar and wouldn't flip the bit on transmit, so just had to put a delay, = which it turns out all of the BSDs currently also do for Ti 16550-family = UARTs as well. NatSemi (later Ti) 16550s have a 16 byte fifo in each direction. Any delays would be in getc(), putc(), used for system console io, not general serial io. Ignoring any code for brokenness! The early 16660 versions had a bug preventing use of the fifo but this was fixed ages ago. At least this is what I remember decades later!