The support of the I/O hubs and so on to get rid of relying on legacy
PC/AT stuff will take a while.
I have a couple of questions because I'm new to kernel contributions.
I'll be working in two main files, i8xx.h and i8xx.c, possibly i8xx.s too.
In the early stages I may have a directory /i8xx and implementation of
specific features will go into there in separate files.
Now, I need to add an option like -DHAVE_INTEL800_CHIPSET to the kernel
configuration so my code can see if we should compile in this stuff.
Where does it go? I will only make patches for the kernel files that deal with
that, and I will be patching against 2.4.20. All my chipset stuff will
otherwise
be in separate files.
One thing: should I maintain the consistency of using /dev files? Because
there
is a hardware random number generator in the 800 series chipsets, and I
am wondering whether I should export this feature as a set of functions or
a /dev file. (Both??)
Thanks!
James Buchanan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/