So, after being delayed many many times (ugh), I've managed to complete a preliminary release of the toshiba smi driver - version 0.0.1! :)
I've put the sources at http://toshibasmi.woolnet.net/src/toshiba_smi-0.0.1.tar.gz
People with a laptop with this interface, try it and let me know if you find any bugs!
Thanks,
Alex.
Wish I had more time to do things... like writing that toshiba smi driver properly. Unfortunately school is giving me no breaks. :(
Let's see... Monday I start the exams. Starting with Physics - Mansour (prof) says it'll be an easy one because he liked our class :) - then Economics, Calculus 2, Discrete Math, Electronics. So my term ends on August 11! :) Not too far from now - I have mixed feelings about this...
I got display brightness dimming to work on my laptop :) Right now it is an application that is not very polished, but this weekend I plan on writing a kernel module to export a /proc interface so that it is easier to use.
Will keep this blog up to date.
I've requested some technical documentation from Toshiba about setting display brightness and using the hotkeys on my Toshiba Satellite M40-JM8 laptop and they've been very kind and provided me with the documentation I needed. What's the catch? Only that I develop the software for Linux and that I GPL the source code. Pretty cool huh?
The dillema I'm faced with right now is that I am not sure how to connect the hotkeys with userspace actions. Perhaps /proc, or /sys, but I don't know for sure. I will need to do some more investigation before I jump to any final coding (so I will be prototyping soon enough :)).