Hi Ulno,
Short version: go for it! I'll jump into it too

.
Long version:
Not having a seasoned kernel porter is not the end of the world. Hope that the groundwork done by nalim is enough to get us started.
About openinkpot, it doesn't have note taking ability, but if someone adds that functionality, I'm sure that openinkpot devs would gladly accept the patch. For me that is not crucial if there is a debian chroot there for launching something that does support notetaking when one needs it. Anyway openinkpot is very young (that's a plus here, IMHO). Using openinkpot is just to be futureproof (e.g. maintained); at least one openinkpot dev has an iliad, just no time to do the port (LunohoD, see
openinkpot irc log:2009-09-02).
And no, that doesn't seem too ambitious.
One important thing: if you are going to format a CF card with ext2 in your desktop for the iliad, use a command similar to:
Code:
# mkfs.ext2 -I 128 -O none /dev/devicename
This is required if your Linux computer runs a somewhat modern distro:
"-I 128" tells mkfs to use 128bytes inodes. Modern distros use 256bytes inodes to support seamless future upgrades to ext4, but 256bit inodes are not supported in most 2.4 kernels.
"-O none" tells mkfs that you want a plain old ext2 filesystem (without any bells and whistles). By default modern distros creates ext2/ext3 filesystems with additional attributes that add large file support, faster access etc, but some of those aren't supported by the iliad 2.4 kernel, so to be in the safe side, this is needed.
Ok then. I'll try to put the kexec-enabled kernel in my iliad this week. Tell me if you manage to do so too

.
Happy hacking!