From nobody Sun Jul 28 16:53:46 2024 X-Original-To: freebsd-questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WX6yb4rGBz5RGW7 for ; Sun, 28 Jul 2024 16:53:59 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mail-vk1-xa2a.google.com (mail-vk1-xa2a.google.com [IPv6:2607:f8b0:4864:20::a2a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WX6yZ6Jhgz4qCD for ; Sun, 28 Jul 2024 16:53:58 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=R53fyqh8; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of aryeh.friedman@gmail.com designates 2607:f8b0:4864:20::a2a as permitted sender) smtp.mailfrom=aryeh.friedman@gmail.com Received: by mail-vk1-xa2a.google.com with SMTP id 71dfb90a1353d-4f6d35d59ccso677848e0c.1 for ; Sun, 28 Jul 2024 09:53:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722185637; x=1722790437; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=AkyyYHoFxtQtq9NokUvh+V7y9Yb2NVlvCWEGl6Ie08I=; b=R53fyqh8cOSXJOg88o+lrXxiudwg81NRH895tLo1WZimaoplZYTHLVscGqAy8qrzGu 5uEbDHgTjw6+oIiUe5GqHpCc4/Ynwmk/c7g9mpCZGP3EV7E9P56aqmjg3RDkeCmDIeIT p4NUY10kLaTkVffEwgAPeHBcyyyoaOpB/asE8z/ahlHggisXSw9QhbtQ/UMUIZ3rpdV0 AA5ZQECJ71+7IDY2hDXM/1Pzl3kD8H+tRgthjAShax45L0wVUfDlMYxjOCRTKsx3ODcT cnEJWmyRsgefhRpvKQplHIB40rmsy1xxX91cPpiy2vdJrKRKNMTI5yobADJOkT3xVmBD EYAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722185637; x=1722790437; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=AkyyYHoFxtQtq9NokUvh+V7y9Yb2NVlvCWEGl6Ie08I=; b=vc478kWiALFqTW6U410JyavKuOV5BHVdi9E6QqDaAUR8T9e/dNjSju3mlb37unLagt 0SYd5q3tJruKPb03LUsPXlr/D4rqMW+RZjh2CoB5yXnPxhOXWZF7uS10uAJbrZMZqcrm F11+/y7H+OTTcuLfReYAlaiLxUgaWjXaDcgTmbksq1Df0VcEn/JixYb8cKKhH5Rxjd4B wjMqQXIyUajorscLPS/BFmRAD8MXOmAarKq0rYc4jfOisAvefjR7TSpcmVLYZABSxhcF RRVSuoP/mQj7pdQ8j6mB1+u2hDNTYQQy9kb/reSxbkyvPhuWYAmem3jvODQE8fQ8oR9r 69Lw== X-Gm-Message-State: AOJu0YxCsiLf9DO5hA47jfFxfbPyudUaz3VeGMXadJn76z6ei8vaHF1T D2UHI4hlcAwZ04XC7O65wb4jyRxTrPk0waoMdk0VgzKoYnvAIcImEgt5m9aObBfLRmZtqifx136 lTnNIK29n5/Cbh624t0L7BZ0QusVqRQ== X-Google-Smtp-Source: AGHT+IHyKbpfnYD7pdLoKnYRfNqL5SNsHOlcnNjWTSSdJ98UII8FcS1/EslCNwsNGBmb7g2wdkqejwRRmx/xQExY5k0= X-Received: by 2002:a05:6122:90e:b0:4f2:ec14:3b6 with SMTP id 71dfb90a1353d-4f6e68caadfmr2342982e0c.6.1722185637139; Sun, 28 Jul 2024 09:53:57 -0700 (PDT) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-questions@freebsd.org Sender: owner-freebsd-questions@FreeBSD.org MIME-Version: 1.0 From: Aryeh Friedman Date: Sun, 28 Jul 2024 12:53:46 -0400 Message-ID: Subject: Passing physical serial port through to bhyve To: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.92 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.92)[-0.918]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; MID_RHS_MATCH_FROMTLD(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; TAGGED_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MISSING_XM_UA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::a2a:from] X-Rspamd-Queue-Id: 4WX6yZ6Jhgz4qCD Background: I am starting work on my PhD thesis in theoretical CS and one of the things I need to do is prove both theoretically and experimentally that a single (dataflowed) NAND is Turing complete (and maps directly onto a lambda machine) and can do useful work (a non-dataflowed one is theoretically Turing complete but can't be used for anything useful [theorem in thesis]). In order to show this I want to set up a breadboard with a single NAND on it with LED's on both inputs and both outputs and then using the serial port of my desktop send longer inputs and receive longer outputs then one bit. Due to the nature of the project I want to do all the development and testing from a bhyve VM (already setup) thus I need to find a way have that VM drive the actual physical serial port so as to conduct various experiments to prove the above. -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org