Hu YingHao (Eric) has released a GBA input demo with sourcecode in C.http://www.gbadev.org