1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
If you would like to contribute a program for inclusion in the Toshiba Linux
utilities there are a few simple rules to follow.
o The programs must use the kernel driver interface to the System Management
Mode. Any programs making use of of the older assembler interface will be
rejected due to security loop holes they present.
o Please read the Linux kernel coding style document and follow it. Anything
that does not will be rejected as I will most likely have to maintain it at
some point. Please pay particular attention to the indentation style.
o All programs must be written in C or C++ and please don't rely on some
fancy new feature of a recent gcc/ecgs. Not everyone has updated to these
compilers yet.
o All programs must use the GNU General Public License. It is expected that
o By submitting a patch (which are most welcome) you are accepting that it
comes under the GNU General Public License.
o All programs must also include documentation. This will be in the form of
a man page or appropriate Gnome/KDE documentation.
o All programs must make the SCI support check call during startup to ensure
they are running on a Toshiba laptop and exit with an appropriate error
message if the call fails.
|