From owner-freebsd-hackers Fri Dec 27 05:12:05 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA18354 for hackers-outgoing; Fri, 27 Dec 1996 05:12:05 -0800 (PST) Received: from news.IAEhv.nl (root@news.IAEhv.nl [194.151.64.4]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id FAA18349 for ; Fri, 27 Dec 1996 05:12:02 -0800 (PST) Received: from truk.brandinnovators.com (uucp@localhost) by news.IAEhv.nl (8.6.13/1.63) with IAEhv.nl; pid 28756 on Fri, 27 Dec 1996 13:44:21 +0100; id NAA28756 efrom: hans@truk.brandinnovators.com; eto: freebsd-hackers@freebsd.org Received: by truk.brandinnovators.com (8.7.5/BI96070101) for id KAA05227; Fri, 27 Dec 1996 10:48:59 GMT Message-Id: <199612271048.KAA05227@truk.brandinnovators.com> From: hans@brandinnovators.com (Hans Zuidam) Subject: bootloader & memory test... To: freebsd-hackers@freebsd.org Date: Fri, 27 Dec 1996 10:48:59 +0000 () X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, After about a year of sig-11 plague I decided to find exactly what was wrong with the memory of my system and found a program called MemTest-86 by Chris Brady. It is the only one that's indeed reporting errors, none of the DOS based ones found anything! To narrow the search space I would like to make some modifications, but the sources use a modified version of the Linux boot loader. To make things worse apparently two different assembler syntaxes (AT&T and Intel) are used and I am not well versed (to say the least) in either. The memory test sets the CPU for flat 32 bit addressing and loads itself to address 0x100. It uses the area from 0x0 to 0xFF as it's stack. Could someone give me a hand (or pointers) to achieve the same using the FreeBSD boot loader? Thanks in advance, Hans -- H. Zuidam E-Mail: hans@brandinnovators.com Brand Innovators B.V. P-Mail: P.O. Box 1377 de Pinckart 54 5602 BJ Eindhoven, The Netherlands 5674 CC Nuenen Tel. +31 40 2631134, Fax. +31 40 2831138