From wikiPodLinux


Current Development Responsibilities

  • Coding for podzilla 2 core and modules
  • Bug fixing
  • MPDc
  • Maintaining the 3.4.3 iPod toolchain for OSX-ppc, linux-x86, linux-ppc and OSX-x86
  • Patch monkeying
  • Hotdog primitives
  • Just about anything else I can get my hands on

If you really want to know what I'm up to, just ask me.

Side-burner (ask me about these)

  • voice-mod - a spoken interface for podzilla2; need to fix audio buffer flushing
  • libithread - threading library for ipodlinux, including a scheduler for the coprocessor
    • libialloc - iram memory allocator with id for threading purposes
    • libmutex - generic mutex library for ipodlinux
  • tinygl - a small opengl implementation on the iPod, works fairly well

Average Monthly Pageviews


Other work

  • wort - laptop bar. Super cool.
  • psyhack - game.
  • molly - modular window manager engine.
  • chiel - collaborative editor. Cross platform, expect big things.
  • ccos - alternative OS, currently only for the iPod.
  • dismember - cross-platform collaborative multi-arch disassembler with assembler/emulator/debugger



Courtney Cavin


HTML | PHP | JavaScript | CSS | XML/XSL/XSLT | C | C++ | Perl | Bash Scripting | ARM assembly




USA, or more specifically, Georgia.


Good question, but it just doesn't fit the answer.


Linux, bc, octave, and Vim.


Do you do ANYTHING useful?

Possibly... Wait, USEFUL? No.

Can you fix my problem?

Only if you don't mind your problems being fixed by a large sledgehammer...

Will you build an application/game for me?

No. Don't ask. I can, however, point you in the right direction if you have some skill in C, and are motivated enough to build it yourself.

Did you build x horrible application?

Wot? I deny the allegations and I'm still trying to locate the alligators.

Can I give you money?

No, but you can offer me a job ... If you want to donate, go to Donations to make sure your money goes towards something useful.


If you need to get in contact with me, drop me some email at:


otherwise, put it on my talk page or look for me on irc...

I'm usually around on in the channel #ipodlinux

OK, OK, s/usually/almost always/


Beware of bugs in the above code; I have only proved it correct, not tried it.

-- Donald Knuth
Personal tools