Is there a file Naming convention to follow for a hardware driver?
While the firmware for these devices already exists by way of firmware extensions, I've had to build a couple of kernel mode drivers for RealTek wireless 802.11 b/g/n/ devices for compatibility with the new Linux 3.0.21 kernel used in Core-4.4rc3. The previously built drivers work only with 2.6.6 and the 3.0.3 kernel's and RealTek has no public release versions since those for 2.6.6 kernel.
While the new drivers function and perform well, the sources were taken from staging (from a newer 3.024 build, hopefully with more features) yet compiled against the 3.0.21 headers. Compared to the RealTek versions have been cut down and trimmed of superfluous junk by the maintainers of the linux kernel. As staging drivers are not exactly the final product I think it's not wise to ask Curaga to integrate them into the existing wireless-3.0.21-tinycore.tcz extension, so until they are fully integrated and tc is using that kernel I think we should keep them separate (they have been in staging since 3.0.3), unless anyone has any other suggestions I'll just make an extension for each driver and submit them, but what to call them..?
I guess i could follow this trend as in "wireless-3.0.21-tinycore.tcz" like "wireless-3.0.21-rtl81xx.tcz" or something?? Any ideas? maybe Curaga can advise here?
I had previously considered drivers as firmware, but was wrong in that regard so will have to undo that mistake on a previously made and submitted driver..
Any ideas and or corrections welcome please..