From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 11564 invoked from network); 5 Mar 2023 18:25:51 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 5 Mar 2023 18:25:51 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 2EC834125F; Mon, 6 Mar 2023 04:25:46 +1000 (AEST) Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) by minnie.tuhs.org (Postfix) with ESMTPS id 17FDB4125C for ; Mon, 6 Mar 2023 04:25:36 +1000 (AEST) Received: by mail-wm1-x334.google.com with SMTP id t25-20020a1c7719000000b003eb052cc5ccso6848044wmi.4 for ; Sun, 05 Mar 2023 10:25:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678040734; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=skt42IqxPDgtCyx71IFFJFr4Zxjp/FExtL2dzSALt0s=; b=TeolP5/YNbkAT2oF86sWB+WzUykJ5fNVF+Dd6P3CnULy6NftRXWPzGRqCWxKwsci6d YbjovEHYgQ21f7KXZNyo4OuKO48heEvSjdCJsg48Jus+5dBgIqiwRloyOjdbtpFN9UY2 9LAaI3Jfft1hgSY0jTCpkl3g+LmuADMwog6cW6olu/oK8NklCaxh5M4H0AnOahlnJk5/ xwg4aT1oFsmHoaWGfRLLhYNllM0d34YCWWsYI94LuUxmlISSFu46yszuyxMmOq4/Do6L qaCMD7Vw9QKfoO4Q2xnTFg6iBg6ps6nsRCdXHhO0GqrKziBbG0vzmqIaG59nU3ugUB8e yROw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678040734; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=skt42IqxPDgtCyx71IFFJFr4Zxjp/FExtL2dzSALt0s=; b=M6u6lbyR7O5pF68vkzxS8E0DpLo1EkGlE7tpMHx61vyFm59UHHzWoeN/MDl1RsSw3V 7IWnJOBwA35FdttDcQI7HURZKM6X3WOjzD48WlQ3ooQH/D8hCp7lKCEeIh9sozGtFif4 bwbAUlpTUICqXbWayfAh0BoVk69LosJdYsNHdvNySM4ozQhN/H0fnXxAnZAgpv3YIy5K HcXSnl2KMN5j3AW1MdAXqFgOxnv6+3ezmsvy4axNHtx8LD74gZYIHKCar+PX5KPY8zgR +zAJXBRVxZB1VN4gaspc9NCxh6u6degDzFyUpe7LDVVA5p51zxIuafrDobVjw6uZhFAV 84ZQ== X-Gm-Message-State: AO0yUKWnZQUud3FLAejzNh7ZsG75mTNmeQshJc9XgZazLVXZU2aEQfFN 46i+aJvmM1ylWptDexJ3nmwt0rZKh26FZIOXyAjlc6yy X-Google-Smtp-Source: AK7set+PDnWgSFSnf0rnXAdQi0s4ac1k3GMhR8KfKyzx6YXYlSTBDga6KDwDDMTCffntKtKKydUDi2GmxzNFTJWkdB0= X-Received: by 2002:a05:600c:a3a2:b0:3eb:246d:7ee6 with SMTP id hn34-20020a05600ca3a200b003eb246d7ee6mr1800420wmb.3.1678040734245; Sun, 05 Mar 2023 10:25:34 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Kenneth Goodwin Date: Sun, 5 Mar 2023 13:25:23 -0500 Message-ID: To: Paul Ruizendaal Content-Type: multipart/alternative; boundary="000000000000e2253c05f62b4d0f" Message-ID-Hash: DCPS4HAO7OLZWH53QFUCCUM5WNLEMD2Z X-Message-ID-Hash: DCPS4HAO7OLZWH53QFUCCUM5WNLEMD2Z X-MailFrom: kennethgoodwin56@gmail.com 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 Eunuchs Hysterical Society X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Origins of the frame buffer device List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000e2253c05f62b4d0f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable The first frame buffers from Evans and Sutherland were at University of Utah, DOD SITES and NYIT CGL as I recall. Circa 1974 to 1978. They were 19 inch RETMA racks. Took three to get decent RGB. 8 bits per pixel per FB. On Sun, Mar 5, 2023, 10:02 AM Paul Ruizendaal via TUHS wrote: > I am confused on the history of the frame buffer device. > > On Linux, it seems that /dev/fbdev originated in 1999 from work done by > Martin Schaller and Geert Uytterhoeven (and some input from Fabrice > Bellard?). > > However, it would seem at first glance that early SunOS also had a frame > buffer device (/dev/cgoneX. /dev/bwoneX, etc.) which was similar in natur= e > (a character device that could be mmap=E2=80=99ed to give access to the h= ardware > frame buffer, and ioctl=E2=80=99s to probe and configure the hardware). I= s that > correct, or were these entirely different in nature? > > Paul > > --000000000000e2253c05f62b4d0f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The first frame buffers from Evans and Sutherland were at= University of Utah, DOD SITES and NYIT CGL as I recall.
<= br>
Circa 1974 to 1978.

<= /div>
They were 19 inch RETMA racks.
Took three to get decent RGB.

8 bits per pixel per FB.

On Sun, Mar 5, 2023, 10:02 AM Paul = Ruizendaal via TUHS <tuhs@tuhs.org&= gt; wrote:
I am confused on the his= tory of the frame buffer device.

On Linux, it seems that /dev/fbdev originated in 1999 from work done by=C2= =A0 Martin Schaller and=C2=A0 Geert Uytterhoeven (and some input from Fabri= ce Bellard?).

However, it would seem at first glance that early SunOS also had a frame bu= ffer device (/dev/cgoneX. /dev/bwoneX, etc.) which was similar in nature (a= character device that could be mmap=E2=80=99ed to give access to the hardw= are frame buffer, and ioctl=E2=80=99s to probe and configure the hardware).= Is that correct, or were these entirely different in nature?

Paul

--000000000000e2253c05f62b4d0f--