My device driver for the watchdog embedded in the Winbond 83697HF/HG SuperIO controller has been integrated into the forthcoming Linux 2.6.19 kernel. If you want to use it on a Dedibox dedicated server, you have to:
activate the option CONFIG_W83697HF_WDT in your kernel configuration file
load the module at boot time with parameter wdt_io=0×4e; creating /etc/modules.d/wdt with [...]
Tagged with English, Free Software, Gentoo, Linux| No Comments »
I worked a lot on rforth1 lately, a Forth compiler targetting the PIC 18f family of microcontrollers. I have added many new optimizations in order to generate smaller and more efficient code.
Let’s take an example. The Forth code below cycles through the 8 possible states of 3 leds connected to ports B5, B6 and B7 [...]
Tagged with English, Forth, Free Software, Languages, Linux, Programming| 2 Comments »
In my job, I often participate to multi-partners projects which get public (European or national) funding. In those projects, we are required to produce deliverables that show the progress of our work.
The final deliverable is edited by an editor (how surprising) who is in charge of coordinating inputs from various partners and make them consistent. [...]
Tagged with English, Free Software, Technology, XWiki| No Comments »
It looks like the German police has recently seized some servers running the TOR anonymity program because the TOR network seems to have been used to anonymously access child pornography. While of course nobody can publicly stand up against such an action, these seizures may sever the privacy of server owners.
Tagged with English, Linux, Security| 1 Comment »
When I laugh at this joke while I’ve seen it at least a dozen times already, I wonder if I’m not a little bit geeky.
Tagged with English, Programming| 3 Comments »
A perverse hacker friend of mine has written a clever yet scaring Windows utility. Each time a USB key is inserted into his computer, the whole content of the key is silently dumped and stored on the machine. It doesn’t copy the existing files; it makes an image of the key.
After that, when the unsuspecting [...]
Tagged with English, Security, Technology| 17 Comments »
I have a friend who knew nothing about Free Software three years ago. When she acquired a laptop, Microsoft Windows came with it, and she used it. After some time, it became slower and slower and felt very slugish, at a point where watching DVDs on it was as pleasant as looking at the TV [...]
Tagged with English, Free Software| No Comments »
The ICFP contest of this year starts with the implementation of a virtual machine. While I didn’t participate to the contest itself, I wrote one in Python and rewrote another one in Ada for performance reasons. Here is its code, released in the public domain.
Tagged with Ada, English, Languages, Programming, Technology| 3 Comments »
As a member of the Areabot association, I participated to the 2006 French robotics competition last week. We had to develop specific software for our robot, driven by two Shix boards containing each one a SH7750R processor at 240MHz running Linux and a Stratix EP1S25 FPGA.
We decided to use Mercurial from the beginning for our [...]
Tagged with English, Free Software, Programming| 7 Comments »