From owner-freebsd-current Thu Nov 21 11:21:45 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA11957 for current-outgoing; Thu, 21 Nov 1996 11:21:45 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id LAA11950 for ; Thu, 21 Nov 1996 11:21:41 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.7.6/8.6.9) id GAA25686; Fri, 22 Nov 1996 06:17:29 +1100 Date: Fri, 22 Nov 1996 06:17:29 +1100 From: Bruce Evans Message-Id: <199611211917.GAA25686@godzilla.zeta.org.au> To: bde@zeta.org.au, Christian.Gusenbauer@utimaco.co.at Subject: Re: cdrom boot? Cc: Christian.Gusenbauer@safeconcept.utimaco.co.at, freebsd-current@freebsd.org Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >So I can use any x86 (where x >= 3) asm statement (mov's to cr0, ...) in >the inline assembler? Only for 0 <= x <= 4. >Is there any standard c library I can use (eg. to use printf, and file i/o)? No. Just use the simple version of printf in the standard bootstrap, and DOS calls for file descriptor i/o and BIOS calls for console i/o. Bruce