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