[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Separating legacy drivers from device server.
From: |
Thomas Schwinge |
Subject: |
Re: Separating legacy drivers from device server. |
Date: |
Sat, 4 Mar 2006 09:24:04 -0500 |
User-agent: |
Mutt/1.5.6+20040907i |
On Fri, Mar 03, 2006 at 01:22:42PM +0100, Gianluca Guida wrote:
> I've recently been working on cleaning the drivers-related code.
I know. ;-)
> [...]
> This is bad IMHO, since device emulation is perfectly architecture
> independant [...]
Agreed.
> [ legacy/ directory ]
> And, furthermore, I moved
> i386/i386at/i386at_ds_routines.c into device/ds_routines.c (they are
> the REAL device server routines).
That file includes <i386/linux/device-drivers.h>; shouldn't that file's
source and the related stuff, i.e. the whole i386/linux/ directory as
well be moved out of the architecture dependent i386/ directory, then?
linux/ seems to be a good candidate for storing them.
For my part, I always wondered why those device drivers should be
i386-dependent. I can take care of that if you agree.
> Here's the ChangeLog. If you want, I can provide you a tarball of the
> tree I built.
Yes, please do that. It'll be easier for me that way, I realized. :-)
Regards,
Thomas