*BSD News Article 70984


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!metro!metro!asstdc.scgt.oz.au!nsw.news.telstra.net!act.news.telstra.net!psgrain!newsfeed.internetmci.com!news2.cais.net!news.cais.net!news.mathworks.com!uunet!in1.uu.net!netnews.worldnet.att.net!ix.netcom.com!netcom.net.uk!dispatch.news.demon.net!demon!jraynard.demon.co.uk!not-for-mail
From: james@jraynard.demon.co.uk (James Raynard)
Newsgroups: comp.unix.bsd.freebsd.misc,comp.sys.m68k
Subject: Re: Help with Linux device on FreeBSD!!
Date: 14 Jun 1996 12:34:14 -0000
Organization: A FreeBSD Box
Lines: 16
Message-ID: <4prm86$515@jraynard.demon.co.uk>
References: <4pl8vn$7sj@murphy2.servtech.com> <4pndoo$8rm@jraynard.demon.co.uk> <dkelly-1306961731180001@news.hiwaay.net>
NNTP-Posting-Host: localhost.demon.co.uk
X-NNTP-Posting-Host: jraynard.demon.co.uk
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:21269 comp.sys.m68k:8557

In article <dkelly-1306961731180001@news.hiwaay.net>,
David Kelly <dkelly@hiwaay.net> wrote:
>
>I'm mildly curious what is so magic about the gdb/bdm/parallel port Linux
>driver that it requires it to be in the kernel?

All device drivers have to be in the kernel! Obviously, the gdb part
of it can (and should) be in user space, but the driver will need to
do system-context things like service interrupts from the parallel
port, which can only be done in kernel mode.

-- 
James Raynard, Edinburgh, Scotland
james@jraynard.demon.co.uk
jraynard@FreeBSD.ORG