info on extending arduino

Greets,

I've started playing with xmega AVRs (they have a lot of neat features, like an independent event system, crypto etc) and I'm looking to extend the xmegaduino fork of the Arduino IDE to include support for xmega32*-based boards.

The point is, I'd like to do stuff like create custom variants (pins_arduino.h and such) but the docs on Arduino Playground - CustomizeArduinoIDE are pretty light. Is there a source for more in-depth details on this process and its requirements?

Thanks!

I would recommend putting your efforts into 1.5.x as this version is intended to be extended.

Ray