Is it possible? I am not a kernel programmer nor do I have any knowledge of the kernel internals but I know C fairly well (actually, I know C, that says it all to me) and have some experience with program design. But I've never ported an application before so if there's any project out there working with integrating devd to HAL please let me know and I'll see if I can help!