From owner-freebsd-questions@FreeBSD.ORG Tue Mar 9 14:00:34 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42AD416A4CE for ; Tue, 9 Mar 2004 14:00:34 -0800 (PST) Received: from mail63.messagelabs.com (mail63.messagelabs.com [216.82.240.51]) by mx1.FreeBSD.org (Postfix) with SMTP id B44C243D2F for ; Tue, 9 Mar 2004 14:00:33 -0800 (PST) (envelope-from jason.dictos@yosemitetech.com) X-VirusChecked: Checked X-Env-Sender: jason.dictos@yosemitetech.com X-Msg-Ref: server-14.tower-63.messagelabs.com!1078869632!910229 X-StarScan-Version: 5.1.15; banners=yosemitetech.com,-,- Received: (qmail 11442 invoked from network); 9 Mar 2004 22:00:32 -0000 Received: from mail.tapeware.com (HELO yt-internet.tapeware.com) (4.21.59.10) by server-14.tower-63.messagelabs.com with SMTP; 9 Mar 2004 22:00:32 -0000 Received: by mail.tapeware.com with Internet Mail Service (5.5.2657.72) id ; Tue, 9 Mar 2004 14:03:41 -0800 Message-ID: From: Jason Dictos To: "'freebsd-questions@freebsd.org'" Date: Tue, 9 Mar 2004 14:03:34 -0800 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2657.72) Content-Type: text/plain Subject: Using int 13 while BSD is running X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Mar 2004 22:00:34 -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 ______________________________________________________________________