GNU/EDMA Version 0.18.0 is out!

It took a bit more than expected but GNU/EDMA 0.18.0 is out. If you're curious you can download it here.

As promised I try it on the BeagleBoard, but I have to admit I didn't have that much time for fully tested it. What I can say is that there was a problem in the new shared memory allocator daemon (Sally... yes is nicer than emerald :), that only popped out in the Beagle, not yet sure why it didn't happen in the PC. Anyway, it was a bug and now is fixed. I also had the opportunity to quickly try it on a Darwin system. It compiled OK and the examples I tried worked, however I didn't try all of them.

Together with GNU/EDMA there are two graphical tools. The Graphical EDMA Class Browser (gecb) and the Graphical IDF Wizard (it is safe to substitute Graphical for GTK).

The gecb looks like this:

GTK EDMA Class browserGTK EDMA Class browser

It shows the installed class/components in the system and provides interface information for them.

The IDF Wizard is a tool to produce IDF (Interface Definition Files) files. It can also be seen as an example of implementing plug-ins with GNU/EDMA. This is how it looks like:

GTK IDF WizardGTK IDF Wizard

This one has evolved a lot from the original TCL/TK version from 1998 :).

If you want to try it and find some bug or have some comment or suggestion, just let me know!

If you have read so far then I will let you know that there is also a new version of PRISCILA available for download... Now the default presentation distributed with the system is one about picoFlamingo... and a package for Netkitty. Nothing special, just everything together in a tar file for easy download.

Soon we will strike back with an amazing project involving the OMAP Zoom... but first we want to do some test to have something to shown, not just words.