Man, its quite difficult to sneak up and write a blog post when semesters are around the corner. So as mentioned in the last post, my project for this summer would be to write a device daemon for the Openmoko platform. We already have neod offering keypad and power management, but its not that elegant. Hence I proposed a DBUS replacement as a SoC project which got through.
So, heres a pdf of the proposed *ahem* architecture. (Boy, I love that word. Sounds enterprisey). it looks a bit sucky since I did it using a touchpad, but hey, something is better than nothing.
I was looking at pulseaudio code for a while and liked it pretty much. So naturally, odeviced will borrow ideas from pulseaudio a bit heavily. My idea of odeviced is as follows,
- A dbus service with support for loadable plugins.
- These plugins can be arbitrary, from managing power, gps to controlling the uber secret laser katana in the FreeRunner (oops. I let the secret out)
- And of course, some user space applications may want to know whats going on under the hood. So expose some sort of api from the dbus service.
Initially for the SoC, I will be working for full odeviced support for the FreeRunner, and maybe later on write plugins for other devices as well. Especially for the ones from Motorola.
For the implementation, here are the things I need to learn over the next month
- Vala, its a cool language built around GLib.
- DBUS, My experience with dbus is now limited to the tutorial code
- Prolly some HAL and udev and touch upon the kernel stuff if need arises
- …and *cough* to manage my time and write good code…
Heres the abstract of my proposal. Thanks to tuxmaniac, Casanova, techno_freak, tuxplorer, pygi and many more for proofreading my proposal which at the beginning looked like a love letter written by a 5 year old.
Filed under: FOSS and Linux, Rants, embedded, gsoc, linux, neo1973, odeviced, openmoko | 4 Comments
Tags: Add new tag, FOSS, freerunner, google, gsoc, linux, neo1973, odeviced, openmoko
Categories
Twitter Updates
- popcorn 1 day ago
- #roddick takes the first set.. #wimbledon 1 day ago
- oops.. mea culpa... it was a round of trick questions :P 2 days ago
- wtf... electricity was invented???! #mtvindia connect #fail 2 days ago
- Back from #drupal chennai meet.. @ubuntuslave talked about his #gsoc code. Netlink office was swankily modern.. :/ 2 days ago
Archives
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
Blogroll
Meta
Pages
Dude! You wrote a love letter when you were 5? I don’t even know what to make of it.
“…written by a 5 year old.”
Not “…written when I was 5 years old.”
But since it seems you want to know, ahem, I wrote my first love poem when I was 12. Just didn’t give it to the girl
So, you apparently know 5 year olds who write love letters. *dang* too much mokkai.
The correct interpretation would be “What if 5 year olds….”
Ponder on it…