From owner-freebsd-ia32@FreeBSD.ORG Tue Mar 9 13:20:50 2004 Return-Path: Delivered-To: freebsd-ia32@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C87D416A4CE for ; Tue, 9 Mar 2004 13:20:50 -0800 (PST) Received: from mail53.messagelabs.com (mail53.messagelabs.com [216.82.255.35]) by mx1.FreeBSD.org (Postfix) with SMTP id 93E5043D1F for ; Tue, 9 Mar 2004 13:20:50 -0800 (PST) (envelope-from jason.dictos@yosemitetech.com) X-VirusChecked: Checked X-Env-Sender: jason.dictos@yosemitetech.com X-Msg-Ref: server-4.tower-53.messagelabs.com!1078867249!1236675 X-StarScan-Version: 5.1.15; banners=yosemitetech.com,-,- Received: (qmail 13288 invoked from network); 9 Mar 2004 21:20:49 -0000 Received: from mail.tapeware.com (HELO yt-internet.tapeware.com) (4.21.59.10) by server-4.tower-53.messagelabs.com with SMTP; 9 Mar 2004 21:20:49 -0000 Received: by mail.tapeware.com with Internet Mail Service (5.5.2657.72) id ; Tue, 9 Mar 2004 13:23:59 -0800 Message-ID: From: Jason Dictos To: "'freebsd-ia32@freebsd.org'" Date: Tue, 9 Mar 2004 13:23:53 -0800 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2657.72) Content-Type: text/plain Subject: How to use Int 13 while BSD is running X-BeenThere: freebsd-ia32@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD on the IA-32 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Mar 2004 21:20:50 -0000 Hello, I'm investigating what resources are out there for accessing bios addressable devices while BSD is up and running. The situation is this, currently we licenses Caldera DOS for a program we wrote which uses the int13 extensions to manipulate the systems hard drive (i.e. to recover partition tables and what not). This forces our application to be written in 16 bit mode, but it does allows us to not have to worry about loading any driver which would be hardware specific to access the hard drive. Is there any way to write a driver for BSD which would put the processor into real mode, therefore allowing us to use the int 13 api of the bios to read and write hard drives? That way we could package a stripped down BSD kernel which loaded our driver and gave our application access to hard disks without having to load any device driver. Apologies in advance if this is the wrong mailing list, -Jason ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________