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=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 7634 invoked from network); 18 Aug 2020 14:07:33 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 18 Aug 2020 14:07:33 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 10E919E1B9; Wed, 19 Aug 2020 00:07:30 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id E25789CAAD; Wed, 19 Aug 2020 00:06:48 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 3D4419CAAD; Wed, 19 Aug 2020 00:06:45 +1000 (AEST) X-Greylist: delayed 567 seconds by postgrey-1.36 at minnie.tuhs.org; Wed, 19 Aug 2020 00:06:44 AEST Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) by minnie.tuhs.org (Postfix) with ESMTPS id C48A99C8BB for ; Wed, 19 Aug 2020 00:06:44 +1000 (AEST) Received: by clarinet.employees.org (Postfix, from userid 1736) id 618634E11B96; Tue, 18 Aug 2020 13:57:16 +0000 (UTC) Date: Tue, 18 Aug 2020 14:57:16 +0100 From: Derek Fawcus To: The Eunuchs Hysterical Society Message-ID: <20200818135716.GA93457@clarinet.employees.org> References: <202007200847.06K8l8DF026646@freefriends.org> <20200720094648.GE15253@ancienthardware.org> <20200801013605.GG10778@mcvoy.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [TUHS] A/UX [was Linux is on-topic] X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On Thu, Aug 13, 2020 at 04:04:22PM -0400, John Cowan wrote: > But this reminded me: Does anyone remember a system of any sort where there > were *two* corresponding sets of alphanumeric error codes, one short and > meaningless like F32 and the other somewhat meaningful like POWER_LOW? I > made up this example, but I have a feeling I saw or read about such > a system. I can't pin it down with Dr. Google. Something early from Digital Research? Not quite what you describe, but a late DR OS had the following scheme. http://bitsavers.org/pdf/digitalResearch/flexos/1073-2003_FlexOS_Users_Guide_V1.3_Nov86.pdf page 4, and 128 onwards: The help level can have a value between 1 and 4. Your computer manufacturer sets a default help level which you can override with DEFINE. 1 Displays the FlexOS function, the error source module, and the return code. 2 Identifies the command and type of error in one sentence. An example of a level 2 error message is "COPY: Write error." 3 Expands on the level 2 message and includes more specific information. An example of a level 3 message is "COPY: An error occurred writing report.txt on a:". 4 Expands on the level 3 message and often suggests a possible solution to the error. An example of a level 4 message is "COPY: An error occurred writing report.txt on a: The disk a: is full. You can erase unnecessary files to free up space." Where for scheme 1 it gave something like: Error Code = 80137712 System Source Module = Pipe System Function Returning the Error = write_data Error Argument (long in HEX) = 123456 Error Argument (character string) = string With only one of the last two lines printed, depending upon the function in question. DF