From owner-freebsd-doc@FreeBSD.ORG Mon Jan 19 09:10:10 2004 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B86016A4CE for ; Mon, 19 Jan 2004 09:10:10 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB0E043D45 for ; Mon, 19 Jan 2004 09:10:07 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i0JHA7FR048041 for ; Mon, 19 Jan 2004 09:10:07 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0JHA7Ej048040; Mon, 19 Jan 2004 09:10:07 -0800 (PST) (envelope-from gnats) Resent-Date: Mon, 19 Jan 2004 09:10:07 -0800 (PST) Resent-Message-Id: <200401191710.i0JHA7Ej048040@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Rostislav Krasny Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 007DE16A4CE for ; Mon, 19 Jan 2004 09:01:51 -0800 (PST) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFDAA43D2D for ; Mon, 19 Jan 2004 09:01:48 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i0JH1mdL069537 for ; Mon, 19 Jan 2004 09:01:48 -0800 (PST) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.10/8.12.10/Submit) id i0JH1mhv069536; Mon, 19 Jan 2004 09:01:48 -0800 (PST) (envelope-from nobody) Message-Id: <200401191701.i0JH1mhv069536@www.freebsd.org> Date: Mon, 19 Jan 2004 09:01:48 -0800 (PST) From: Rostislav Krasny To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.0 Subject: docs/61585: small typo in arch-handbook ("posh" instruction) X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2004 17:10:10 -0000 >Number: 61585 >Category: docs >Synopsis: small typo in arch-handbook ("posh" instruction) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Mon Jan 19 09:10:07 PST 2004 >Closed-Date: >Last-Modified: >Originator: Rostislav Krasny >Release: 5.2-RELEASE >Organization: >Environment: >Description: "Sergey 'DoubleF' Zaharchenko" suggested me send this doc PR. This is a copy of its response email: > I thought that I found a typo in the arch-handbook and I wrote about > that to the freebsd-doc mailing list. You can read that email at > http://docs.freebsd.org/cgi/mid.cgi?20040117005106.21558.qmail > I didn't get any response yet. Maybe I'm missing something and this > isn't a typo? What is "posh" instruction? :-)) Yes, it's pushf with fewer letters and spelled differently... Send a doc PR. BTW, I think I understand the phrase about `real mode instructions' correctly, but I'd change it to `instructions which mess with the physical interrupt flag', as I think that's more correct, as these are not necessarily real mode instructions. And this is my original typo report: The "1.5 boot2 stage" section of the arch-handbook have following text: virtual v86 mode. That means, the BTX is a v86 monitor. Real mode instructions like posh, popf, cli, sti, if called by the client, will work. What is "posh" instruction? IMHO it should be changed to "pushf" one. >How-To-Repeat: Just read the "1.5 boot2 stage" section of arch-handbook >Fix: The "posh" instruction should be changed to the "pushf" one >Release-Note: >Audit-Trail: >Unformatted: